From 9674bce96e4f93d9ab6f0d30bbfe0486a6a6ec37 Mon Sep 17 00:00:00 2001 From: Kamran Ahmed Date: Sat, 11 May 2024 17:19:56 +0100 Subject: [PATCH] Add get-x to flutter state management --- src/data/roadmaps/flutter/flutter.json | 2766 +++++++++++++----------- 1 file changed, 1446 insertions(+), 1320 deletions(-) diff --git a/src/data/roadmaps/flutter/flutter.json b/src/data/roadmaps/flutter/flutter.json index 0afe3e65d..4212760a9 100644 --- a/src/data/roadmaps/flutter/flutter.json +++ b/src/data/roadmaps/flutter/flutter.json @@ -3,15 +3,15 @@ "controls": { "control": [ { - "ID": "4769", + "ID": "4365", "typeID": "Arrow", - "zOrder": "0", + "zOrder": "1", "w": "1", "h": "62", "measuredW": "150", "measuredH": "100", - "x": "1139", - "y": "585", + "x": "1149", + "y": "595", "properties": { "color": "2848996", "curvature": "-1", @@ -33,15 +33,15 @@ } }, { - "ID": "4770", + "ID": "4366", "typeID": "Arrow", - "zOrder": "1", + "zOrder": "2", "w": "128", "h": "141", "measuredW": "150", "measuredH": "100", - "x": "1199", - "y": "674", + "x": "1209", + "y": "684", "properties": { "color": "2848996", "curvature": "-1", @@ -63,15 +63,15 @@ } }, { - "ID": "4771", + "ID": "4367", "typeID": "Arrow", - "zOrder": "2", + "zOrder": "3", "w": "1", "h": "110", "measuredW": "150", "measuredH": "100", - "x": "927", - "y": "666", + "x": "937", + "y": "676", "properties": { "color": "2848996", "curvature": "-1", @@ -93,15 +93,15 @@ } }, { - "ID": "4772", + "ID": "4368", "typeID": "Arrow", - "zOrder": "3", + "zOrder": "4", "w": "1", "h": "113", "measuredW": "150", "measuredH": "100", - "x": "1051", - "y": "2746", + "x": "1061", + "y": "2756", "properties": { "color": "2848996", "curvature": "-1", @@ -123,15 +123,15 @@ } }, { - "ID": "4773", + "ID": "4369", "typeID": "Arrow", - "zOrder": "4", + "zOrder": "5", "w": "212", "h": "211", "measuredW": "150", "measuredH": "100", - "x": "834", - "y": "2473", + "x": "844", + "y": "2483", "properties": { "color": "2848996", "curvature": "-1", @@ -152,15 +152,15 @@ } }, { - "ID": "4774", + "ID": "4370", "typeID": "Arrow", - "zOrder": "5", + "zOrder": "6", "w": "148", "h": "1", "measuredW": "150", "measuredH": "100", - "x": "578", - "y": "2468", + "x": "588", + "y": "2478", "properties": { "color": "2848996", "curvature": "-1", @@ -182,15 +182,15 @@ } }, { - "ID": "4775", + "ID": "4371", "typeID": "Arrow", - "zOrder": "6", + "zOrder": "7", "w": "1", "h": "209", "measuredW": "150", "measuredH": "100", - "x": "771", - "y": "2363", + "x": "781", + "y": "2373", "properties": { "color": "2848996", "curvature": "-1", @@ -212,15 +212,15 @@ } }, { - "ID": "4776", + "ID": "4372", "typeID": "__group__", - "zOrder": "7", + "zOrder": "8", "measuredW": "143", "measuredH": "47", "w": "143", "h": "47", - "x": "704", - "y": "2346", + "x": "714", + "y": "2356", "properties": { "controlName": "100-deployment:appstore" }, @@ -308,15 +308,15 @@ } }, { - "ID": "4777", + "ID": "4373", "typeID": "Arrow", - "zOrder": "8", + "zOrder": "9", "w": "254", "h": "4", "measuredW": "150", "measuredH": "100", - "x": "807", - "y": "2459", + "x": "817", + "y": "2469", "properties": { "color": "2848996", "curvature": "-1", @@ -337,15 +337,15 @@ } }, { - "ID": "4778", + "ID": "4374", "typeID": "Arrow", - "zOrder": "9", + "zOrder": "10", "w": "1", "h": "104", "measuredW": "150", "measuredH": "100", - "x": "1199", - "y": "2359", + "x": "1209", + "y": "2369", "properties": { "color": "2848996", "curvature": "-1", @@ -367,15 +367,15 @@ } }, { - "ID": "4779", + "ID": "4375", "typeID": "Arrow", - "zOrder": "10", + "zOrder": "11", "w": "1", "h": "104", "measuredW": "150", "measuredH": "100", - "x": "1070", - "y": "2361", + "x": "1080", + "y": "2371", "properties": { "color": "2848996", "curvature": "-1", @@ -397,15 +397,15 @@ } }, { - "ID": "4780", + "ID": "4376", "typeID": "Arrow", - "zOrder": "11", + "zOrder": "12", "w": "145", "h": "52", "measuredW": "150", "measuredH": "100", - "x": "1227", - "y": "2405", + "x": "1237", + "y": "2415", "properties": { "color": "2848996", "curvature": "-1", @@ -427,15 +427,15 @@ } }, { - "ID": "4781", + "ID": "4377", "typeID": "Arrow", - "zOrder": "12", + "zOrder": "13", "w": "136", "h": "5", "measuredW": "150", "measuredH": "100", - "x": "1253", - "y": "2460", + "x": "1263", + "y": "2470", "properties": { "color": "2848996", "curvature": "-1", @@ -457,15 +457,15 @@ } }, { - "ID": "4782", + "ID": "4378", "typeID": "Arrow", - "zOrder": "13", + "zOrder": "14", "w": "203", "h": "268", "measuredW": "150", "measuredH": "100", - "x": "863", - "y": "2187", + "x": "873", + "y": "2197", "properties": { "color": "2848996", "curvature": "-1", @@ -486,15 +486,15 @@ } }, { - "ID": "4783", + "ID": "4379", "typeID": "Arrow", - "zOrder": "14", + "zOrder": "15", "w": "134", "h": "192", "measuredW": "150", "measuredH": "100", - "x": "593", - "y": "2190", + "x": "603", + "y": "2200", "properties": { "color": "2848996", "curvature": "-1", @@ -516,15 +516,15 @@ } }, { - "ID": "4784", + "ID": "4380", "typeID": "Arrow", - "zOrder": "15", + "zOrder": "16", "w": "116", "h": "142", "measuredW": "150", "measuredH": "100", - "x": "590", - "y": "2192", + "x": "600", + "y": "2202", "properties": { "color": "2848996", "curvature": "-1", @@ -546,15 +546,15 @@ } }, { - "ID": "4785", + "ID": "4381", "typeID": "Arrow", - "zOrder": "16", + "zOrder": "17", "w": "113", "h": "93", "measuredW": "150", "measuredH": "100", - "x": "590", - "y": "2187", + "x": "600", + "y": "2197", "properties": { "color": "2848996", "curvature": "-1", @@ -576,15 +576,15 @@ } }, { - "ID": "4786", + "ID": "4382", "typeID": "Arrow", - "zOrder": "17", + "zOrder": "18", "w": "121", "h": "3", "measuredW": "150", "measuredH": "100", - "x": "564", - "y": "2171", + "x": "574", + "y": "2181", "properties": { "color": "2848996", "curvature": "-1", @@ -606,15 +606,15 @@ } }, { - "ID": "4787", + "ID": "4383", "typeID": "Arrow", - "zOrder": "18", + "zOrder": "19", "w": "113", "h": "46", "measuredW": "150", "measuredH": "100", - "x": "584", - "y": "2182", + "x": "594", + "y": "2192", "properties": { "color": "2848996", "curvature": "-1", @@ -636,15 +636,15 @@ } }, { - "ID": "4788", + "ID": "4384", "typeID": "Arrow", - "zOrder": "19", + "zOrder": "20", "w": "251", "h": "1", "measuredW": "150", "measuredH": "100", - "x": "872", - "y": "2177", + "x": "882", + "y": "2187", "properties": { "color": "2848996", "curvature": "-1", @@ -665,15 +665,15 @@ } }, { - "ID": "4789", + "ID": "4385", "typeID": "Arrow", - "zOrder": "20", + "zOrder": "21", "w": "1", "h": "66", "measuredW": "150", "measuredH": "100", - "x": "1149", - "y": "2103", + "x": "1159", + "y": "2113", "properties": { "color": "2848996", "curvature": "-1", @@ -694,14 +694,14 @@ } }, { - "ID": "4790", + "ID": "4386", "typeID": "Arrow", - "zOrder": "21", + "zOrder": "22", "w": "122", "measuredW": "150", "measuredH": "100", - "x": "1252", - "y": "2187", + "x": "1262", + "y": "2197", "properties": { "color": "2848996", "curvature": "-1", @@ -723,15 +723,15 @@ } }, { - "ID": "4791", + "ID": "4387", "typeID": "Arrow", - "zOrder": "22", + "zOrder": "23", "w": "124", "h": "56", "measuredW": "150", "measuredH": "100", - "x": "1250", - "y": "2179", + "x": "1260", + "y": "2189", "properties": { "color": "2848996", "curvature": "-1", @@ -753,15 +753,15 @@ } }, { - "ID": "4792", + "ID": "4388", "typeID": "Arrow", - "zOrder": "23", + "zOrder": "24", "w": "160", "h": "4", "measuredW": "150", "measuredH": "100", - "x": "1222", - "y": "2166", + "x": "1232", + "y": "2176", "properties": { "color": "2848996", "curvature": "-1", @@ -783,15 +783,15 @@ } }, { - "ID": "4793", + "ID": "4389", "typeID": "Arrow", - "zOrder": "24", + "zOrder": "25", "w": "132", "h": "96", "measuredW": "150", "measuredH": "100", - "x": "1239", - "y": "2008", + "x": "1249", + "y": "2018", "properties": { "color": "2848996", "curvature": "-1", @@ -813,15 +813,15 @@ } }, { - "ID": "4794", + "ID": "4390", "typeID": "Arrow", - "zOrder": "25", + "zOrder": "26", "w": "145", "h": "52", "measuredW": "150", "measuredH": "100", - "x": "1230", - "y": "2057", + "x": "1240", + "y": "2067", "properties": { "color": "2848996", "curvature": "-1", @@ -843,15 +843,15 @@ } }, { - "ID": "4795", + "ID": "4391", "typeID": "Arrow", - "zOrder": "26", + "zOrder": "27", "w": "136", "h": "5", "measuredW": "150", "measuredH": "100", - "x": "1256", - "y": "2112", + "x": "1266", + "y": "2122", "properties": { "color": "2848996", "curvature": "-1", @@ -873,15 +873,15 @@ } }, { - "ID": "4796", + "ID": "4392", "typeID": "Arrow", - "zOrder": "27", + "zOrder": "28", "w": "251", "h": "1", "measuredW": "150", "measuredH": "100", - "x": "896", - "y": "2103", + "x": "906", + "y": "2113", "properties": { "color": "2848996", "curvature": "-1", @@ -902,15 +902,15 @@ } }, { - "ID": "4797", + "ID": "4393", "typeID": "Arrow", - "zOrder": "28", + "zOrder": "29", "w": "107", "h": "95", "measuredW": "150", "measuredH": "100", - "x": "586", - "y": "1993", + "x": "596", + "y": "2003", "properties": { "color": "2848996", "curvature": "-1", @@ -932,15 +932,15 @@ } }, { - "ID": "4798", + "ID": "4394", "typeID": "Arrow", - "zOrder": "29", + "zOrder": "30", "w": "109", "h": "1", "measuredW": "150", "measuredH": "100", - "x": "575", - "y": "2103", + "x": "585", + "y": "2113", "properties": { "color": "2848996", "curvature": "-1", @@ -962,15 +962,15 @@ } }, { - "ID": "4799", + "ID": "4395", "typeID": "Arrow", - "zOrder": "30", + "zOrder": "31", "w": "119", "h": "50", "measuredW": "150", "measuredH": "100", - "x": "583", - "y": "2042", + "x": "593", + "y": "2052", "properties": { "color": "2848996", "curvature": "-1", @@ -992,15 +992,15 @@ } }, { - "ID": "4800", + "ID": "4396", "typeID": "Arrow", - "zOrder": "31", + "zOrder": "32", "w": "1", "h": "92", "measuredW": "150", "measuredH": "100", - "x": "714", - "y": "2014", + "x": "724", + "y": "2024", "properties": { "color": "2848996", "curvature": "-1", @@ -1022,15 +1022,15 @@ } }, { - "ID": "4801", + "ID": "4397", "typeID": "Arrow", - "zOrder": "32", + "zOrder": "33", "w": "185", "h": "220", "measuredW": "150", "measuredH": "100", - "x": "869", - "y": "1876", + "x": "879", + "y": "1886", "properties": { "color": "2848996", "curvature": "-1", @@ -1051,15 +1051,15 @@ } }, { - "ID": "4802", + "ID": "4398", "typeID": "Arrow", - "zOrder": "33", + "zOrder": "34", "w": "1", "h": "104", "measuredW": "150", "measuredH": "100", - "x": "1216", - "y": "1874", + "x": "1226", + "y": "1884", "properties": { "color": "2848996", "curvature": "-1", @@ -1081,15 +1081,15 @@ } }, { - "ID": "4803", + "ID": "4399", "typeID": "Arrow", - "zOrder": "34", + "zOrder": "35", "w": "1", "h": "104", "measuredW": "150", "measuredH": "100", - "x": "1117", - "y": "1876", + "x": "1127", + "y": "1886", "properties": { "color": "2848996", "curvature": "-1", @@ -1111,15 +1111,15 @@ } }, { - "ID": "4804", + "ID": "4400", "typeID": "Arrow", - "zOrder": "35", + "zOrder": "36", "w": "1", "h": "104", "measuredW": "150", "measuredH": "100", - "x": "1163", - "y": "1763", + "x": "1173", + "y": "1773", "properties": { "color": "2848996", "curvature": "-1", @@ -1141,15 +1141,15 @@ } }, { - "ID": "4805", + "ID": "4401", "typeID": "Arrow", - "zOrder": "36", + "zOrder": "37", "w": "144", "h": "104", "measuredW": "150", "measuredH": "100", - "x": "1237", - "y": "1757", + "x": "1247", + "y": "1767", "properties": { "color": "2848996", "curvature": "-1", @@ -1171,15 +1171,15 @@ } }, { - "ID": "4806", + "ID": "4402", "typeID": "Arrow", - "zOrder": "37", + "zOrder": "38", "w": "156", "h": "66", "measuredW": "150", "measuredH": "100", - "x": "1231", - "y": "1801", + "x": "1241", + "y": "1811", "properties": { "color": "2848996", "curvature": "-1", @@ -1201,15 +1201,15 @@ } }, { - "ID": "4807", + "ID": "4403", "typeID": "Arrow", - "zOrder": "38", + "zOrder": "39", "w": "152", "h": "1", "measuredW": "150", "measuredH": "100", - "x": "1254", - "y": "1873", + "x": "1264", + "y": "1883", "properties": { "color": "2848996", "curvature": "-1", @@ -1231,15 +1231,15 @@ } }, { - "ID": "4808", + "ID": "4404", "typeID": "__group__", - "zOrder": "39", + "zOrder": "40", "measuredW": "238", "measuredH": "47", "w": "238", "h": "47", - "x": "1364", - "y": "1840", + "x": "1374", + "y": "1850", "properties": { "controlName": "103-animations:animated-widget" }, @@ -1327,15 +1327,15 @@ } }, { - "ID": "4809", + "ID": "4405", "typeID": "__group__", - "zOrder": "40", + "zOrder": "41", "measuredW": "238", "measuredH": "47", "w": "238", "h": "47", - "x": "1364", - "y": "1788", + "x": "1374", + "y": "1798", "properties": { "controlName": "102-animations:animated-builder" }, @@ -1423,15 +1423,15 @@ } }, { - "ID": "4810", + "ID": "4406", "typeID": "__group__", - "zOrder": "41", + "zOrder": "42", "measuredW": "238", "measuredH": "47", "w": "238", "h": "47", - "x": "1364", - "y": "1736", + "x": "1374", + "y": "1746", "properties": { "controlName": "101-animations:animation-controller" }, @@ -1519,15 +1519,15 @@ } }, { - "ID": "4811", + "ID": "4407", "typeID": "Arrow", - "zOrder": "42", + "zOrder": "43", "w": "188", "h": "54", "measuredW": "150", "measuredH": "100", - "x": "889", - "y": "1808", + "x": "899", + "y": "1818", "properties": { "color": "2848996", "curvature": "-1", @@ -1548,14 +1548,14 @@ } }, { - "ID": "4812", + "ID": "4408", "typeID": "Arrow", - "zOrder": "43", + "zOrder": "44", "w": "114", "measuredW": "150", "measuredH": "100", - "x": "572", - "y": "1760", + "x": "582", + "y": "1770", "properties": { "color": "2848996", "curvature": "-1", @@ -1577,15 +1577,15 @@ } }, { - "ID": "4813", + "ID": "4409", "typeID": "Arrow", - "zOrder": "44", + "zOrder": "45", "w": "121", "h": "8", "measuredW": "150", "measuredH": "100", - "x": "567", - "y": "1742", + "x": "577", + "y": "1752", "properties": { "color": "2848996", "curvature": "-1", @@ -1607,15 +1607,15 @@ } }, { - "ID": "4814", + "ID": "4410", "typeID": "Arrow", - "zOrder": "45", + "zOrder": "46", "w": "115", "h": "55", "measuredW": "150", "measuredH": "100", - "x": "569", - "y": "1754", + "x": "579", + "y": "1764", "properties": { "color": "2848996", "curvature": "-1", @@ -1637,15 +1637,15 @@ } }, { - "ID": "4815", + "ID": "4411", "typeID": "Arrow", - "zOrder": "46", + "zOrder": "47", "w": "1", "h": "92", "measuredW": "150", "measuredH": "100", - "x": "744", - "y": "1652", + "x": "754", + "y": "1662", "properties": { "color": "2848996", "curvature": "-1", @@ -1667,15 +1667,15 @@ } }, { - "ID": "4816", + "ID": "4412", "typeID": "Arrow", - "zOrder": "47", + "zOrder": "48", "w": "179", "h": "206", "measuredW": "150", "measuredH": "100", - "x": "864", - "y": "1527", + "x": "874", + "y": "1537", "properties": { "color": "2848996", "curvature": "-1", @@ -1696,15 +1696,15 @@ } }, { - "ID": "4817", + "ID": "4413", "typeID": "Arrow", - "zOrder": "48", + "zOrder": "49", "w": "1", "h": "201", "measuredW": "150", "measuredH": "100", - "x": "1190", - "y": "1411", + "x": "1200", + "y": "1421", "properties": { "color": "2848996", "curvature": "-1", @@ -1726,15 +1726,15 @@ } }, { - "ID": "4818", + "ID": "4414", "typeID": "Arrow", - "zOrder": "49", + "zOrder": "50", "w": "148", "h": "143", "measuredW": "150", "measuredH": "100", - "x": "1226", - "y": "1535", + "x": "1236", + "y": "1545", "properties": { "color": "2848996", "curvature": "-1", @@ -1756,15 +1756,15 @@ } }, { - "ID": "4819", + "ID": "4415", "typeID": "Arrow", - "zOrder": "50", + "zOrder": "51", "w": "125", "h": "93", "measuredW": "150", "measuredH": "100", - "x": "1246", - "y": "1536", + "x": "1256", + "y": "1546", "properties": { "color": "2848996", "curvature": "-1", @@ -1786,15 +1786,15 @@ } }, { - "ID": "4820", + "ID": "4416", "typeID": "Arrow", - "zOrder": "51", + "zOrder": "52", "w": "133", "h": "43", "measuredW": "150", "measuredH": "100", - "x": "1246", - "y": "1530", + "x": "1256", + "y": "1540", "properties": { "color": "2848996", "curvature": "-1", @@ -1816,15 +1816,15 @@ } }, { - "ID": "4821", + "ID": "4417", "typeID": "Arrow", - "zOrder": "52", + "zOrder": "53", "w": "147", "h": "113", "measuredW": "150", "measuredH": "100", - "x": "1226", - "y": "1399", + "x": "1236", + "y": "1409", "properties": { "color": "2848996", "curvature": "-1", @@ -1846,15 +1846,15 @@ } }, { - "ID": "4822", + "ID": "4418", "typeID": "Arrow", - "zOrder": "53", + "zOrder": "54", "w": "136", "h": "57", "measuredW": "150", "measuredH": "100", - "x": "1237", - "y": "1456", + "x": "1247", + "y": "1466", "properties": { "color": "2848996", "curvature": "-1", @@ -1876,15 +1876,15 @@ } }, { - "ID": "4823", + "ID": "4419", "typeID": "Arrow", - "zOrder": "54", + "zOrder": "55", "w": "148", "h": "11", "measuredW": "150", "measuredH": "100", - "x": "1234", - "y": "1512", + "x": "1244", + "y": "1522", "properties": { "color": "2848996", "curvature": "-1", @@ -1906,15 +1906,15 @@ } }, { - "ID": "4824", + "ID": "4420", "typeID": "__group__", - "zOrder": "55", + "zOrder": "56", "measuredW": "256", "measuredH": "47", "w": "256", "h": "47", - "x": "1364", - "y": "1489", + "x": "1374", + "y": "1499", "properties": { "controlName": "103-advanced-dart:lambdas" }, @@ -2002,15 +2002,15 @@ } }, { - "ID": "4825", + "ID": "4421", "typeID": "__group__", - "zOrder": "56", + "zOrder": "57", "measuredW": "256", "measuredH": "47", "w": "256", "h": "47", - "x": "1364", - "y": "1436", + "x": "1374", + "y": "1446", "properties": { "controlName": "102-advanced-dart:collections" }, @@ -2098,15 +2098,15 @@ } }, { - "ID": "4826", + "ID": "4422", "typeID": "__group__", - "zOrder": "57", + "zOrder": "58", "measuredW": "256", "measuredH": "47", "w": "256", "h": "47", - "x": "1364", - "y": "1384", + "x": "1374", + "y": "1394", "properties": { "controlName": "101-advanced-dart:lists" }, @@ -2194,15 +2194,15 @@ } }, { - "ID": "4827", + "ID": "4423", "typeID": "Arrow", - "zOrder": "58", + "zOrder": "59", "w": "224", "h": "173", "measuredW": "150", "measuredH": "100", - "x": "819", - "y": "1339", + "x": "829", + "y": "1349", "properties": { "color": "2848996", "curvature": "-1", @@ -2223,15 +2223,15 @@ } }, { - "ID": "4828", + "ID": "4424", "typeID": "Arrow", - "zOrder": "59", + "zOrder": "60", "w": "1", "h": "111", "measuredW": "150", "measuredH": "100", - "x": "525", - "y": "1386", + "x": "535", + "y": "1396", "properties": { "color": "2848996", "curvature": "-1", @@ -2253,15 +2253,15 @@ } }, { - "ID": "4829", + "ID": "4425", "typeID": "Arrow", - "zOrder": "60", + "zOrder": "61", "w": "95", "h": "45", "measuredW": "150", "measuredH": "100", - "x": "626", - "y": "1357", + "x": "636", + "y": "1367", "properties": { "color": "2848996", "curvature": "-1", @@ -2283,15 +2283,15 @@ } }, { - "ID": "4830", + "ID": "4426", "typeID": "Arrow", - "zOrder": "61", + "zOrder": "62", "w": "251", "h": "1", "measuredW": "150", "measuredH": "100", - "x": "829", - "y": "1339", + "x": "839", + "y": "1349", "properties": { "color": "2848996", "curvature": "-1", @@ -2312,15 +2312,15 @@ } }, { - "ID": "4831", + "ID": "4427", "typeID": "Arrow", - "zOrder": "62", + "zOrder": "63", "w": "98", "h": "50", "measuredW": "150", "measuredH": "100", - "x": "624", - "y": "1281", + "x": "634", + "y": "1291", "properties": { "color": "2848996", "curvature": "-1", @@ -2342,15 +2342,15 @@ } }, { - "ID": "4832", + "ID": "4428", "typeID": "Arrow", - "zOrder": "63", + "zOrder": "64", "w": "108", "h": "1", "measuredW": "150", "measuredH": "100", - "x": "618", - "y": "1344", + "x": "628", + "y": "1354", "properties": { "color": "2848996", "curvature": "-1", @@ -2372,15 +2372,15 @@ } }, { - "ID": "4833", + "ID": "4429", "typeID": "Arrow", - "zOrder": "64", + "zOrder": "65", "w": "1", "h": "96", "measuredW": "150", "measuredH": "100", - "x": "1191", - "y": "1225", + "x": "1201", + "y": "1235", "properties": { "color": "2848996", "curvature": "-1", @@ -2402,15 +2402,15 @@ } }, { - "ID": "4834", + "ID": "4430", "typeID": "Arrow", - "zOrder": "65", + "zOrder": "66", "w": "144", "h": "104", "measuredW": "150", "measuredH": "100", - "x": "1249", - "y": "1221", + "x": "1259", + "y": "1231", "properties": { "color": "2848996", "curvature": "-1", @@ -2432,15 +2432,15 @@ } }, { - "ID": "4835", + "ID": "4431", "typeID": "Arrow", - "zOrder": "66", + "zOrder": "67", "w": "156", "h": "66", "measuredW": "150", "measuredH": "100", - "x": "1243", - "y": "1265", + "x": "1253", + "y": "1275", "properties": { "color": "2848996", "curvature": "-1", @@ -2462,15 +2462,15 @@ } }, { - "ID": "4836", + "ID": "4432", "typeID": "Arrow", - "zOrder": "67", + "zOrder": "68", "w": "152", "h": "1", "measuredW": "150", "measuredH": "100", - "x": "1266", - "y": "1337", + "x": "1276", + "y": "1347", "properties": { "color": "2848996", "curvature": "-1", @@ -2492,15 +2492,15 @@ } }, { - "ID": "4837", + "ID": "4433", "typeID": "Arrow", - "zOrder": "68", + "zOrder": "69", "w": "290", "h": "171", "measuredW": "150", "measuredH": "100", - "x": "815", - "y": "1157", + "x": "825", + "y": "1167", "properties": { "color": "2848996", "curvature": "-1", @@ -2521,15 +2521,15 @@ } }, { - "ID": "4838", + "ID": "4434", "typeID": "Arrow", - "zOrder": "69", + "zOrder": "70", "w": "1", "h": "95", "measuredW": "150", "measuredH": "100", - "x": "817", - "y": "1075", + "x": "827", + "y": "1085", "properties": { "color": "2848996", "curvature": "-1", @@ -2550,15 +2550,15 @@ } }, { - "ID": "4839", + "ID": "4435", "typeID": "Arrow", - "zOrder": "70", + "zOrder": "71", "w": "109", "h": "1", "measuredW": "150", "measuredH": "100", - "x": "610", - "y": "1158", + "x": "620", + "y": "1168", "properties": { "color": "2848996", "curvature": "-1", @@ -2580,15 +2580,15 @@ } }, { - "ID": "4840", + "ID": "4436", "typeID": "Arrow", - "zOrder": "71", + "zOrder": "72", "w": "95", "h": "45", "measuredW": "150", "measuredH": "100", - "x": "626", - "y": "1168", + "x": "636", + "y": "1178", "properties": { "color": "2848996", "curvature": "-1", @@ -2610,15 +2610,15 @@ } }, { - "ID": "4841", + "ID": "4437", "typeID": "__group__", - "zOrder": "72", + "zOrder": "73", "measuredW": "236", "measuredH": "47", "w": "236", "h": "47", - "x": "401", - "y": "1189", + "x": "411", + "y": "1199", "properties": { "controlName": "101-package-manager:flutter-pub-dart-pub" }, @@ -2706,15 +2706,15 @@ } }, { - "ID": "4842", + "ID": "4438", "typeID": "__group__", - "zOrder": "73", + "zOrder": "74", "measuredW": "236", "measuredH": "47", "w": "236", "h": "47", - "x": "401", - "y": "1138", + "x": "411", + "y": "1148", "properties": { "controlName": "100-package-manager:pub-dev" }, @@ -2802,15 +2802,15 @@ } }, { - "ID": "4843", + "ID": "4439", "typeID": "Arrow", - "zOrder": "74", + "zOrder": "75", "w": "148", "h": "154", "measuredW": "150", "measuredH": "100", - "x": "633", - "y": "913", + "x": "643", + "y": "923", "properties": { "color": "2848996", "curvature": "-1", @@ -2832,15 +2832,15 @@ } }, { - "ID": "4844", + "ID": "4440", "typeID": "Arrow", - "zOrder": "75", + "zOrder": "76", "w": "110", "h": "96", "measuredW": "150", "measuredH": "100", - "x": "629", - "y": "961", + "x": "639", + "y": "971", "properties": { "color": "2848996", "curvature": "-1", @@ -2862,15 +2862,15 @@ } }, { - "ID": "4845", + "ID": "4441", "typeID": "Arrow", - "zOrder": "76", + "zOrder": "77", "w": "108", "h": "3", "measuredW": "150", "measuredH": "100", - "x": "629", - "y": "1079", + "x": "639", + "y": "1089", "properties": { "color": "2848996", "curvature": "-1", @@ -2892,15 +2892,15 @@ } }, { - "ID": "4846", + "ID": "4442", "typeID": "Arrow", - "zOrder": "77", + "zOrder": "78", "w": "99", "h": "58", "measuredW": "150", "measuredH": "100", - "x": "632", - "y": "1014", + "x": "642", + "y": "1024", "properties": { "color": "2848996", "curvature": "-1", @@ -2922,15 +2922,15 @@ } }, { - "ID": "4847", + "ID": "4443", "typeID": "Arrow", - "zOrder": "78", + "zOrder": "79", "w": "251", "h": "1", "measuredW": "150", "measuredH": "100", - "x": "749", - "y": "1077", + "x": "759", + "y": "1087", "properties": { "color": "2848996", "curvature": "-1", @@ -2951,15 +2951,15 @@ } }, { - "ID": "4848", + "ID": "4444", "typeID": "Arrow", - "zOrder": "79", + "zOrder": "80", "w": "217", "h": "1", "measuredW": "150", "measuredH": "100", - "x": "1189", - "y": "1077", + "x": "1199", + "y": "1087", "properties": { "color": "2848996", "curvature": "-1", @@ -2981,15 +2981,15 @@ } }, { - "ID": "4849", + "ID": "4445", "typeID": "Arrow", - "zOrder": "80", + "zOrder": "81", "w": "217", "h": "1", "measuredW": "150", "measuredH": "100", - "x": "1189", - "y": "1023", + "x": "1199", + "y": "1033", "properties": { "color": "2848996", "curvature": "-1", @@ -3011,15 +3011,15 @@ } }, { - "ID": "4850", + "ID": "4446", "typeID": "Arrow", - "zOrder": "81", + "zOrder": "82", "w": "113", "h": "45", "measuredW": "150", "measuredH": "100", - "x": "874", - "y": "924", + "x": "884", + "y": "934", "properties": { "color": "2848996", "curvature": "-1", @@ -3041,15 +3041,15 @@ } }, { - "ID": "4851", + "ID": "4447", "typeID": "Arrow", - "zOrder": "82", + "zOrder": "83", "w": "108", "h": "3", "measuredW": "150", "measuredH": "100", - "x": "875", - "y": "911", + "x": "885", + "y": "921", "properties": { "color": "2848996", "curvature": "-1", @@ -3071,15 +3071,15 @@ } }, { - "ID": "4852", + "ID": "4448", "typeID": "Arrow", - "zOrder": "83", + "zOrder": "84", "w": "109", "h": "46", "measuredW": "150", "measuredH": "100", - "x": "876", - "y": "858", + "x": "886", + "y": "868", "properties": { "color": "2848996", "curvature": "-1", @@ -3101,15 +3101,15 @@ } }, { - "ID": "4853", + "ID": "4449", "typeID": "Arrow", - "zOrder": "84", + "zOrder": "85", "w": "1", "h": "357", "measuredW": "150", "measuredH": "100", - "x": "1139", - "y": "666", + "x": "1149", + "y": "676", "properties": { "color": "2848996", "curvature": "-1", @@ -3130,15 +3130,15 @@ } }, { - "ID": "4854", + "ID": "4450", "typeID": "Arrow", - "zOrder": "85", + "zOrder": "86", "w": "1", "h": "103", "measuredW": "150", "measuredH": "100", - "x": "1465", - "y": "807", + "x": "1475", + "y": "817", "properties": { "color": "2848996", "curvature": "-1", @@ -3160,14 +3160,14 @@ } }, { - "ID": "4855", + "ID": "4451", "typeID": "Arrow", - "zOrder": "86", + "zOrder": "87", "w": "122", "measuredW": "150", "measuredH": "100", - "x": "1209", - "y": "664", + "x": "1219", + "y": "674", "properties": { "color": "2848996", "curvature": "-1", @@ -3189,15 +3189,15 @@ } }, { - "ID": "4856", + "ID": "4452", "typeID": "Arrow", - "zOrder": "87", + "zOrder": "88", "w": "124", "h": "56", "measuredW": "150", "measuredH": "100", - "x": "1207", - "y": "656", + "x": "1217", + "y": "666", "properties": { "color": "2848996", "curvature": "-1", @@ -3219,15 +3219,15 @@ } }, { - "ID": "4857", + "ID": "4453", "typeID": "Arrow", - "zOrder": "88", + "zOrder": "89", "w": "160", "h": "4", "measuredW": "150", "measuredH": "100", - "x": "1179", - "y": "643", + "x": "1189", + "y": "653", "properties": { "color": "2848996", "curvature": "-1", @@ -3249,15 +3249,15 @@ } }, { - "ID": "4858", + "ID": "4454", "typeID": "__group__", - "zOrder": "89", + "zOrder": "90", "measuredW": "299", "measuredH": "47", "w": "299", "h": "47", - "x": "1322", - "y": "674", + "x": "1332", + "y": "684", "properties": { "controlName": "100-widgets:stateless-widgets" }, @@ -3345,15 +3345,15 @@ } }, { - "ID": "4859", + "ID": "4455", "typeID": "__group__", - "zOrder": "90", + "zOrder": "91", "measuredW": "299", "measuredH": "47", "w": "299", "h": "47", - "x": "1322", - "y": "727", + "x": "1332", + "y": "737", "properties": { "controlName": "101-widgets:stateful-widgets" }, @@ -3441,15 +3441,15 @@ } }, { - "ID": "4860", + "ID": "4456", "typeID": "Arrow", - "zOrder": "91", + "zOrder": "92", "w": "111", "h": "1", "measuredW": "150", "measuredH": "100", - "x": "628", - "y": "779", + "x": "638", + "y": "789", "properties": { "color": "2848996", "curvature": "-1", @@ -3471,15 +3471,15 @@ } }, { - "ID": "4861", + "ID": "4457", "typeID": "Arrow", - "zOrder": "92", + "zOrder": "93", "w": "160", "h": "2", "measuredW": "150", "measuredH": "100", - "x": "948", - "y": "654", + "x": "958", + "y": "664", "properties": { "color": "2848996", "curvature": "-1", @@ -3500,15 +3500,15 @@ } }, { - "ID": "4862", + "ID": "4458", "typeID": "Arrow", - "zOrder": "93", + "zOrder": "94", "w": "111", "h": "1", "measuredW": "150", "measuredH": "100", - "x": "560", - "y": "653", + "x": "570", + "y": "663", "properties": { "color": "2848996", "curvature": "-1", @@ -3530,15 +3530,15 @@ } }, { - "ID": "4863", + "ID": "4459", "typeID": "Arrow", - "zOrder": "94", + "zOrder": "95", "w": "108", "h": "45", "measuredW": "150", "measuredH": "100", - "x": "630", - "y": "789", + "x": "640", + "y": "799", "properties": { "color": "2848996", "curvature": "-1", @@ -3560,15 +3560,15 @@ } }, { - "ID": "4864", + "ID": "4460", "typeID": "Arrow", - "zOrder": "95", + "zOrder": "96", "w": "104", "h": "46", "measuredW": "150", "measuredH": "100", - "x": "632", - "y": "723", + "x": "642", + "y": "733", "properties": { "color": "2848996", "curvature": "-1", @@ -3590,15 +3590,15 @@ } }, { - "ID": "4865", + "ID": "4461", "typeID": "Arrow", - "zOrder": "96", + "zOrder": "97", "w": "1", "h": "110", "measuredW": "150", "measuredH": "100", - "x": "790", - "y": "666", + "x": "800", + "y": "676", "properties": { "color": "2848996", "curvature": "-1", @@ -3620,15 +3620,15 @@ } }, { - "ID": "4866", + "ID": "4462", "typeID": "Arrow", - "zOrder": "97", + "zOrder": "98", "w": "173", "h": "45", "measuredW": "150", "measuredH": "100", - "x": "691", - "y": "508", + "x": "701", + "y": "518", "properties": { "color": "2848996", "curvature": "-1", @@ -3650,15 +3650,15 @@ } }, { - "ID": "4867", + "ID": "4463", "typeID": "Arrow", - "zOrder": "98", + "zOrder": "99", "w": "165", "h": "3", "measuredW": "150", "measuredH": "100", - "x": "693", - "y": "495", + "x": "703", + "y": "505", "properties": { "color": "2848996", "curvature": "-1", @@ -3680,15 +3680,15 @@ } }, { - "ID": "4868", + "ID": "4464", "typeID": "Arrow", - "zOrder": "99", + "zOrder": "100", "w": "167", "h": "46", "measuredW": "150", "measuredH": "100", - "x": "695", - "y": "442", + "x": "705", + "y": "452", "properties": { "color": "2848996", "curvature": "-1", @@ -3710,15 +3710,15 @@ } }, { - "ID": "4869", + "ID": "4465", "typeID": "__group__", - "zOrder": "100", + "zOrder": "101", "measuredW": "284", "measuredH": "47", "w": "284", "h": "47", - "x": "428", - "y": "523", + "x": "438", + "y": "533", "properties": { "controlName": "102-dart-basics:built-in-types" }, @@ -3806,15 +3806,15 @@ } }, { - "ID": "4870", + "ID": "4466", "typeID": "__group__", - "zOrder": "101", + "zOrder": "102", "measuredW": "284", "measuredH": "47", "w": "284", "h": "47", - "x": "428", - "y": "420", + "x": "438", + "y": "430", "properties": { "controlName": "100-dart-basics:dart-pad" }, @@ -3902,15 +3902,15 @@ } }, { - "ID": "4871", + "ID": "4467", "typeID": "__group__", - "zOrder": "102", + "zOrder": "103", "measuredW": "284", "measuredH": "47", "w": "284", "h": "47", - "x": "428", - "y": "472", + "x": "438", + "y": "482", "properties": { "controlName": "101-dart-basics:variables" }, @@ -3998,15 +3998,15 @@ } }, { - "ID": "4872", + "ID": "4468", "typeID": "Arrow", - "zOrder": "103", + "zOrder": "104", "w": "205", "h": "52", "measuredW": "150", "measuredH": "100", - "x": "1123", - "y": "506", + "x": "1133", + "y": "516", "properties": { "color": "2848996", "curvature": "-1", @@ -4028,15 +4028,15 @@ } }, { - "ID": "4873", + "ID": "4469", "typeID": "Arrow", - "zOrder": "104", + "zOrder": "105", "w": "222", "h": "57", "measuredW": "150", "measuredH": "100", - "x": "1114", - "y": "432", + "x": "1124", + "y": "442", "properties": { "color": "2848996", "curvature": "-1", @@ -4058,15 +4058,15 @@ } }, { - "ID": "4874", + "ID": "4470", "typeID": "Arrow", - "zOrder": "105", + "zOrder": "106", "w": "224", "h": "8", "measuredW": "150", "measuredH": "100", - "x": "1115", - "y": "492", + "x": "1125", + "y": "502", "properties": { "color": "2848996", "curvature": "-1", @@ -4088,15 +4088,15 @@ } }, { - "ID": "4875", + "ID": "4471", "typeID": "Arrow", - "zOrder": "106", + "zOrder": "107", "w": "180", "h": "150", "measuredW": "150", "measuredH": "100", - "x": "828", - "y": "502", + "x": "838", + "y": "512", "properties": { "color": "2848996", "curvature": "-1", @@ -4117,28 +4117,28 @@ } }, { - "ID": "4876", + "ID": "4472", "typeID": "Label", - "zOrder": "107", + "zOrder": "108", "measuredW": "94", "measuredH": "40", - "x": "935", - "y": "324", + "x": "945", + "y": "334", "properties": { "size": "32", "text": "Flutter" } }, { - "ID": "4877", + "ID": "4473", "typeID": "Arrow", - "zOrder": "108", + "zOrder": "109", "w": "21", "h": "74", "measuredW": "150", "measuredH": "100", - "x": "941", - "y": "233", + "x": "951", + "y": "243", "properties": { "color": "2848996", "curvature": "-1", @@ -4161,15 +4161,15 @@ } }, { - "ID": "4878", + "ID": "4474", "typeID": "Arrow", - "zOrder": "109", + "zOrder": "110", "w": "27", "h": "124", "measuredW": "150", "measuredH": "100", - "x": "992", - "y": "371", + "x": "1002", + "y": "381", "properties": { "color": "2848996", "curvature": "-1", @@ -4190,15 +4190,15 @@ } }, { - "ID": "4879", + "ID": "4475", "typeID": "__group__", - "zOrder": "110", + "zOrder": "111", "measuredW": "341", "measuredH": "50", "w": "341", "h": "50", - "x": "836", - "y": "474", + "x": "846", + "y": "484", "properties": { "controlName": "100-dart-basics" }, @@ -4237,91 +4237,155 @@ } }, { - "ID": "4893", + "ID": "4476", "typeID": "__group__", - "zOrder": "113", - "measuredW": "299", - "measuredH": "47", - "w": "299", - "h": "47", - "x": "1322", - "y": "470", - "properties": { - "controlName": "104-dart-basics:operators" - }, + "zOrder": "112", + "measuredW": "350", + "measuredH": "141", + "w": "350", + "h": "141", + "x": "1302", + "y": "226", "children": { "controls": { "control": [ { "ID": "0", - "typeID": "TextArea", + "typeID": "Canvas", "zOrder": "0", - "w": "288", - "h": "47", - "measuredW": "200", - "measuredH": "140", + "w": "350", + "h": "141", + "measuredW": "100", + "measuredH": "70", "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } + "y": "0" }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "83", - "measuredH": "26", - "x": "102", - "y": "11", + "measuredW": "314", + "measuredH": "25", + "x": "14", + "y": "17", "properties": { - "size": "18", - "text": "Operators" + "size": "17", + "text": "Find the detailed version of this roadmap" } }, { "ID": "2", - "typeID": "__group__", + "typeID": "Label", "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "275", - "y": "12", + "measuredW": "319", + "measuredH": "25", + "x": "14", + "y": "45", + "properties": { + "size": "17", + "text": "along with resources and other roadmaps" + } + }, + { + "ID": "3", + "typeID": "__group__", + "zOrder": "3", + "measuredW": "320", + "measuredH": "45", + "w": "320", + "h": "45", + "x": "15", + "y": "81", + "properties": { + "controlName": "ext_link:roadmap.sh" + }, "children": { "controls": { "control": [ { "ID": "0", - "typeID": "Icon", + "typeID": "Canvas", "zOrder": "0", - "measuredW": "24", - "measuredH": "24", + "w": "320", + "h": "45", + "measuredW": "100", + "measuredH": "70", "x": "0", "y": "0", "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } + "borderColor": "4273622", + "color": "4273622" } }, { "ID": "1", - "typeID": "Icon", + "typeID": "Label", "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", + "measuredW": "105", + "measuredH": "28", + "x": "141", + "y": "8", "properties": { - "color": "10027263", - "icon": { - "ID": "check-circle", - "size": "small" - } + "color": "16777215", + "size": "20", + "text": "roadmap.sh" + } + }, + { + "ID": "2", + "typeID": "Label", + "zOrder": "2", + "measuredW": "45", + "measuredH": "28", + "x": "65", + "y": "8", + "properties": { + "color": "16777215", + "size": "20", + "text": "https" + } + }, + { + "ID": "3", + "typeID": "Label", + "zOrder": "3", + "measuredW": "5", + "measuredH": "28", + "x": "113", + "y": "8", + "properties": { + "bold": "true", + "color": "16777215", + "size": "20", + "text": ":" + } + }, + { + "ID": "4", + "typeID": "Label", + "zOrder": "4", + "measuredW": "10", + "measuredH": "28", + "x": "120", + "y": "9", + "properties": { + "color": "16777215", + "size": "20", + "text": "/" + } + }, + { + "ID": "5", + "typeID": "Label", + "zOrder": "5", + "measuredW": "10", + "measuredH": "28", + "x": "128", + "y": "9", + "properties": { + "color": "16777215", + "size": "20", + "text": "/" } } ] @@ -4333,58 +4397,39 @@ } }, { - "ID": "4894", + "ID": "4477", "typeID": "__group__", - "zOrder": "114", - "measuredW": "299", - "measuredH": "47", - "w": "299", - "h": "47", - "x": "1322", - "y": "419", - "properties": { - "controlName": "103-dart-basics:functions" - }, + "zOrder": "113", + "measuredW": "408", + "measuredH": "162", + "w": "408", + "h": "162", + "x": "395", + "y": "206", "children": { "controls": { "control": [ { "ID": "0", - "typeID": "TextArea", + "typeID": "Canvas", "zOrder": "0", - "w": "288", - "h": "47", - "measuredW": "200", - "measuredH": "140", + "w": "408", + "h": "162", + "measuredW": "100", + "measuredH": "70", "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } + "y": "0" }, { "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "80", - "measuredH": "26", - "x": "104", - "y": "11", - "properties": { - "size": "18", - "text": "Functions" - } - }, - { - "ID": "2", "typeID": "__group__", - "zOrder": "2", + "zOrder": "1", "measuredW": "24", "measuredH": "24", "w": "24", "h": "24", - "x": "275", - "y": "11", + "x": "23", + "y": "21", "children": { "controls": { "control": [ @@ -4423,23 +4468,223 @@ ] } } - } - ] - } - } - }, - { - "ID": "4895", - "typeID": "__group__", - "zOrder": "115", - "measuredW": "299", + }, + { + "ID": "2", + "typeID": "Label", + "zOrder": "2", + "measuredW": "269", + "measuredH": "24", + "x": "59", + "y": "21", + "properties": { + "size": "16", + "text": "Personal Recommendation / Opinion" + } + }, + { + "ID": "3", + "typeID": "Label", + "zOrder": "3", + "measuredW": "159", + "measuredH": "24", + "x": "59", + "y": "118", + "properties": { + "size": "16", + "text": "I wouldn't recommend" + } + }, + { + "ID": "4", + "typeID": "__group__", + "zOrder": "4", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "23", + "y": "118", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10066329", + "icon": { + "ID": "circle", + "size": "small" + } + } + } + ] + } + } + }, + { + "ID": "5", + "typeID": "Label", + "zOrder": "5", + "w": "324", + "measuredW": "315", + "measuredH": "24", + "x": "60", + "y": "86", + "properties": { + "size": "16", + "text": "Order in roadmap not strict (Learn anytime)" + } + }, + { + "ID": "6", + "typeID": "__group__", + "zOrder": "6", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "23", + "y": "86", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10066329", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + }, + { + "ID": "7", + "typeID": "Label", + "zOrder": "7", + "measuredW": "272", + "measuredH": "24", + "x": "59", + "y": "54", + "properties": { + "size": "16", + "text": "Alternative Option - Pick this or purple" + } + }, + { + "ID": "8", + "typeID": "__group__", + "zOrder": "8", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "23", + "y": "53", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "3700253", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "4478", + "typeID": "__group__", + "zOrder": "114", + "measuredW": "299", "measuredH": "47", "w": "299", "h": "47", - "x": "1322", - "y": "522", + "x": "1332", + "y": "480", "properties": { - "controlName": "105-dart-basics:control-flow-statements" + "controlName": "104-dart-basics:operators" }, "children": { "controls": { @@ -4462,13 +4707,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "198", + "measuredW": "83", "measuredH": "26", - "x": "45", + "x": "102", "y": "11", "properties": { "size": "18", - "text": "Control Flow Statements" + "text": "Operators" } }, { @@ -4480,7 +4725,7 @@ "w": "24", "h": "24", "x": "275", - "y": "13", + "y": "12", "children": { "controls": { "control": [ @@ -4525,17 +4770,17 @@ } }, { - "ID": "4896", + "ID": "4479", "typeID": "__group__", - "zOrder": "116", - "measuredW": "341", - "measuredH": "50", - "w": "341", - "h": "50", - "x": "657", - "y": "628", + "zOrder": "115", + "measuredW": "299", + "measuredH": "47", + "w": "299", + "h": "47", + "x": "1332", + "y": "429", "properties": { - "controlName": "101-setup-development-environment" + "controlName": "103-dart-basics:functions" }, "children": { "controls": { @@ -4544,43 +4789,235 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "341", - "h": "50", + "w": "288", + "h": "47", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { - "color": "16776960" + "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "268", + "measuredW": "80", "measuredH": "26", - "x": "37", - "y": "12", + "x": "104", + "y": "11", "properties": { "size": "18", - "text": "Setup Development Environment" + "text": "Functions" } - } - ] - } - } - }, - { - "ID": "4897", - "typeID": "__group__", - "zOrder": "117", - "measuredW": "113", - "measuredH": "47", - "w": "113", + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "275", + "y": "11", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "4480", + "typeID": "__group__", + "zOrder": "116", + "measuredW": "299", + "measuredH": "47", + "w": "299", + "h": "47", + "x": "1332", + "y": "532", + "properties": { + "controlName": "105-dart-basics:control-flow-statements" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "288", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "198", + "measuredH": "26", + "x": "45", + "y": "11", + "properties": { + "size": "18", + "text": "Control Flow Statements" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "275", + "y": "13", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "10027263", + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "4481", + "typeID": "__group__", + "zOrder": "117", + "measuredW": "341", + "measuredH": "50", + "w": "341", + "h": "50", + "x": "667", + "y": "638", + "properties": { + "controlName": "101-setup-development-environment" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "341", + "h": "50", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16776960" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "268", + "measuredH": "26", + "x": "37", + "y": "12", + "properties": { + "size": "18", + "text": "Setup Development Environment" + } + } + ] + } + } + }, + { + "ID": "4482", + "typeID": "__group__", + "zOrder": "118", + "measuredW": "113", + "measuredH": "47", + "w": "113", "h": "47", - "x": "726", - "y": "753", + "x": "736", + "y": "763", "properties": { "controlName": "101-setup-development-environment:ides" }, @@ -4619,15 +5056,15 @@ } }, { - "ID": "4898", + "ID": "4483", "typeID": "__group__", - "zOrder": "118", + "zOrder": "119", "measuredW": "209", "measuredH": "47", "w": "209", "h": "47", - "x": "428", - "y": "805", + "x": "438", + "y": "815", "properties": { "controlName": "102-setup-development-environment:ides:intellij-idea" }, @@ -4714,15 +5151,15 @@ } }, { - "ID": "4899", + "ID": "4484", "typeID": "__group__", - "zOrder": "119", + "zOrder": "120", "measuredW": "209", "measuredH": "47", "w": "209", "h": "47", - "x": "428", - "y": "702", + "x": "438", + "y": "712", "properties": { "controlName": "100-setup-development-environment:ides:vs-code" }, @@ -4809,15 +5246,15 @@ } }, { - "ID": "4900", + "ID": "4485", "typeID": "__group__", - "zOrder": "120", + "zOrder": "121", "measuredW": "209", "measuredH": "47", "w": "209", "h": "47", - "x": "428", - "y": "754", + "x": "438", + "y": "764", "properties": { "controlName": "101-setup-development-environment:ides:android-studio" }, @@ -4904,15 +5341,15 @@ } }, { - "ID": "4901", + "ID": "4486", "typeID": "__group__", - "zOrder": "121", + "zOrder": "122", "measuredW": "158", "measuredH": "47", "w": "158", "h": "47", - "x": "428", - "y": "629", + "x": "438", + "y": "639", "properties": { "controlName": "100-setup-development-environment:flutter-cli" }, @@ -5000,15 +5437,15 @@ } }, { - "ID": "4902", + "ID": "4487", "typeID": "__group__", - "zOrder": "122", + "zOrder": "123", "measuredW": "164", "measuredH": "50", "w": "164", "h": "50", - "x": "1056", - "y": "628", + "x": "1066", + "y": "638", "properties": { "controlName": "102-widgets" }, @@ -5047,15 +5484,15 @@ } }, { - "ID": "4903", + "ID": "4488", "typeID": "__group__", - "zOrder": "123", + "zOrder": "124", "measuredW": "299", "measuredH": "47", "w": "299", "h": "47", - "x": "1322", - "y": "781", + "x": "1332", + "y": "791", "properties": { "controlName": "102-widgets:styled-widgets" }, @@ -5143,15 +5580,15 @@ } }, { - "ID": "4904", + "ID": "4489", "typeID": "__group__", - "zOrder": "124", + "zOrder": "125", "measuredW": "299", "measuredH": "47", "w": "299", "h": "47", - "x": "1322", - "y": "853", + "x": "1332", + "y": "863", "properties": { "controlName": "100-widgets:styled-widgets:material-widgets" }, @@ -5239,15 +5676,15 @@ } }, { - "ID": "4905", + "ID": "4490", "typeID": "__group__", - "zOrder": "125", + "zOrder": "126", "measuredW": "299", "measuredH": "47", "w": "299", "h": "47", - "x": "1322", - "y": "904", + "x": "1332", + "y": "914", "properties": { "controlName": "101-widgets:styled-widgets:cupertino-widgets" }, @@ -5335,15 +5772,15 @@ } }, { - "ID": "4906", + "ID": "4491", "typeID": "__group__", - "zOrder": "126", + "zOrder": "127", "measuredW": "240", "measuredH": "50", "w": "240", "h": "50", - "x": "976", - "y": "885", + "x": "986", + "y": "895", "properties": { "controlName": "103-working-with-assets" }, @@ -5382,15 +5819,15 @@ } }, { - "ID": "4907", + "ID": "4492", "typeID": "__group__", - "zOrder": "127", + "zOrder": "128", "measuredW": "188", "measuredH": "47", "w": "188", "h": "47", - "x": "696", - "y": "938", + "x": "706", + "y": "948", "properties": { "controlName": "102-working-with-assets:other-file-types" }, @@ -5478,15 +5915,15 @@ } }, { - "ID": "4908", + "ID": "4493", "typeID": "__group__", - "zOrder": "128", + "zOrder": "129", "measuredW": "185", "measuredH": "47", "w": "185", "h": "47", - "x": "699", - "y": "835", + "x": "709", + "y": "845", "properties": { "controlName": "100-working-with-assets:fonts" }, @@ -5574,15 +6011,15 @@ } }, { - "ID": "4909", + "ID": "4494", "typeID": "__group__", - "zOrder": "129", + "zOrder": "130", "measuredW": "188", "measuredH": "47", "w": "188", "h": "47", - "x": "696", - "y": "887", + "x": "706", + "y": "897", "properties": { "controlName": "101-working-with-assets:images" }, @@ -5670,15 +6107,15 @@ } }, { - "ID": "4910", + "ID": "4495", "typeID": "__group__", - "zOrder": "130", + "zOrder": "131", "measuredW": "303", "measuredH": "50", "w": "303", "h": "50", - "x": "976", - "y": "999", + "x": "986", + "y": "1009", "properties": { "controlName": "104-version-control-systems" }, @@ -5717,15 +6154,15 @@ } }, { - "ID": "4911", + "ID": "4496", "typeID": "__group__", - "zOrder": "131", + "zOrder": "132", "measuredW": "303", "measuredH": "50", "w": "303", "h": "50", - "x": "976", - "y": "1053", + "x": "986", + "y": "1063", "properties": { "controlName": "105-repo-hosting-services" }, @@ -5764,15 +6201,15 @@ } }, { - "ID": "4912", + "ID": "4497", "typeID": "__group__", - "zOrder": "132", + "zOrder": "133", "measuredW": "136", "measuredH": "47", "w": "136", "h": "47", - "x": "1362", - "y": "997", + "x": "1372", + "y": "1007", "properties": { "controlName": "100-version-control-systems:git" }, @@ -5860,15 +6297,15 @@ } }, { - "ID": "4913", + "ID": "4498", "typeID": "__group__", - "zOrder": "133", + "zOrder": "134", "measuredW": "136", "measuredH": "47", "w": "136", "h": "47", - "x": "1362", - "y": "1054", + "x": "1372", + "y": "1064", "properties": { "controlName": "100-repo-hosting-services:github" }, @@ -5956,15 +6393,15 @@ } }, { - "ID": "4914", + "ID": "4499", "typeID": "__group__", - "zOrder": "134", + "zOrder": "135", "measuredW": "216", "measuredH": "60", "w": "216", "h": "60", - "x": "705", - "y": "1041", + "x": "715", + "y": "1051", "properties": { "controlName": "106-design-principles" }, @@ -6101,15 +6538,15 @@ } }, { - "ID": "4915", + "ID": "4500", "typeID": "__group__", - "zOrder": "135", + "zOrder": "136", "measuredW": "235", "measuredH": "47", "w": "235", "h": "47", - "x": "402", - "y": "1052", + "x": "412", + "y": "1062", "properties": { "controlName": "103-design-principles:oop" }, @@ -6197,15 +6634,15 @@ } }, { - "ID": "4916", + "ID": "4501", "typeID": "__group__", - "zOrder": "136", + "zOrder": "137", "measuredW": "235", "measuredH": "47", "w": "235", "h": "47", - "x": "402", - "y": "1000", + "x": "412", + "y": "1010", "properties": { "controlName": "102-design-principles:solid-principles" }, @@ -6293,15 +6730,15 @@ } }, { - "ID": "4917", + "ID": "4502", "typeID": "__group__", - "zOrder": "137", + "zOrder": "138", "measuredW": "235", "measuredH": "47", "w": "235", "h": "47", - "x": "402", - "y": "949", + "x": "412", + "y": "959", "properties": { "controlName": "101-design-principles:design-patterns" }, @@ -6389,15 +6826,15 @@ } }, { - "ID": "4918", + "ID": "4503", "typeID": "__group__", - "zOrder": "138", + "zOrder": "139", "measuredW": "233", "measuredH": "47", "w": "233", "h": "47", - "x": "404", - "y": "898", + "x": "414", + "y": "908", "properties": { "controlName": "100-design-principles:dependency-injection" }, @@ -6485,15 +6922,15 @@ } }, { - "ID": "4919", + "ID": "4504", "typeID": "__group__", - "zOrder": "139", + "zOrder": "140", "measuredW": "212", "measuredH": "50", "w": "212", "h": "50", - "x": "705", - "y": "1138", + "x": "715", + "y": "1148", "properties": { "controlName": "107-package-manager" }, @@ -6532,15 +6969,15 @@ } }, { - "ID": "4920", + "ID": "4505", "typeID": "__group__", - "zOrder": "140", + "zOrder": "141", "measuredW": "240", "measuredH": "50", "w": "240", "h": "50", - "x": "1030", - "y": "1301", + "x": "1040", + "y": "1311", "properties": { "controlName": "108-working-with-apis" }, @@ -6579,15 +7016,15 @@ } }, { - "ID": "4921", + "ID": "4506", "typeID": "__group__", - "zOrder": "141", + "zOrder": "142", "measuredW": "238", "measuredH": "47", "w": "238", "h": "47", - "x": "1376", - "y": "1304", + "x": "1386", + "y": "1314", "properties": { "controlName": "103-working-with-apis:restful-apis" }, @@ -6675,15 +7112,15 @@ } }, { - "ID": "4922", + "ID": "4507", "typeID": "__group__", - "zOrder": "142", + "zOrder": "143", "measuredW": "238", "measuredH": "47", "w": "238", "h": "47", - "x": "1376", - "y": "1252", + "x": "1386", + "y": "1262", "properties": { "controlName": "102-working-with-apis:graphql" }, @@ -6771,15 +7208,15 @@ } }, { - "ID": "4923", + "ID": "4508", "typeID": "__group__", - "zOrder": "143", + "zOrder": "144", "measuredW": "238", "measuredH": "47", "w": "238", "h": "47", - "x": "1376", - "y": "1200", + "x": "1386", + "y": "1210", "properties": { "controlName": "101-working-with-apis:web-sockets" }, @@ -6867,15 +7304,15 @@ } }, { - "ID": "4924", + "ID": "4509", "typeID": "__group__", - "zOrder": "144", + "zOrder": "145", "measuredW": "288", "measuredH": "47", "w": "288", "h": "47", - "x": "1040", - "y": "1201", + "x": "1050", + "y": "1211", "properties": { "controlName": "100-working-with-apis:json" }, @@ -6963,15 +7400,15 @@ } }, { - "ID": "4925", + "ID": "4510", "typeID": "__group__", - "zOrder": "145", + "zOrder": "146", "measuredW": "212", "measuredH": "50", "w": "212", "h": "50", - "x": "705", - "y": "1315", + "x": "715", + "y": "1325", "properties": { "controlName": "109-storage" }, @@ -7010,15 +7447,15 @@ } }, { - "ID": "4926", + "ID": "4511", "typeID": "__group__", - "zOrder": "146", + "zOrder": "147", "measuredW": "236", "measuredH": "47", "w": "236", "h": "47", - "x": "403", - "y": "1322", + "x": "413", + "y": "1332", "properties": { "controlName": "101-storage:shared-preferences" }, @@ -7106,15 +7543,15 @@ } }, { - "ID": "4927", + "ID": "4512", "typeID": "__group__", - "zOrder": "147", + "zOrder": "148", "measuredW": "236", "measuredH": "47", "w": "236", "h": "47", - "x": "403", - "y": "1270", + "x": "413", + "y": "1280", "properties": { "controlName": "100-storage:sqlite" }, @@ -7202,15 +7639,15 @@ } }, { - "ID": "4928", + "ID": "4513", "typeID": "__group__", - "zOrder": "148", + "zOrder": "149", "measuredW": "236", "measuredH": "47", "w": "236", "h": "47", - "x": "403", - "y": "1374", + "x": "413", + "y": "1384", "properties": { "controlName": "102-storage:firebase" }, @@ -7298,15 +7735,15 @@ } }, { - "ID": "4929", + "ID": "4514", "typeID": "__group__", - "zOrder": "149", + "zOrder": "150", "measuredW": "236", "measuredH": "47", "w": "236", "h": "47", - "x": "403", - "y": "1445", + "x": "413", + "y": "1455", "properties": { "controlName": "100-storage:firebase:authentication" }, @@ -7394,15 +7831,15 @@ } }, { - "ID": "4930", + "ID": "4515", "typeID": "__group__", - "zOrder": "150", + "zOrder": "151", "measuredW": "119", "measuredH": "47", "w": "119", "h": "47", - "x": "403", - "y": "1498", + "x": "413", + "y": "1508", "properties": { "controlName": "101-storage:firebase:storage" }, @@ -7490,15 +7927,15 @@ } }, { - "ID": "4931", + "ID": "4516", "typeID": "__group__", - "zOrder": "151", + "zOrder": "152", "measuredW": "123", "measuredH": "47", "w": "123", "h": "47", - "x": "528", - "y": "1498", + "x": "538", + "y": "1508", "properties": { "controlName": "102-storage:firebase:firestore" }, @@ -7586,15 +8023,15 @@ } }, { - "ID": "4932", + "ID": "4517", "typeID": "__group__", - "zOrder": "152", + "zOrder": "153", "measuredW": "236", "measuredH": "47", "w": "236", "h": "47", - "x": "403", - "y": "1551", + "x": "413", + "y": "1561", "properties": { "controlName": "103-storage:firebase:push-notifications" }, @@ -7682,15 +8119,15 @@ } }, { - "ID": "4933", + "ID": "4518", "typeID": "__group__", - "zOrder": "153", + "zOrder": "154", "measuredW": "236", "measuredH": "47", "w": "236", "h": "47", - "x": "403", - "y": "1603", + "x": "413", + "y": "1613", "properties": { "controlName": "104-storage:firebase:remote-config" }, @@ -7778,15 +8215,15 @@ } }, { - "ID": "4934", + "ID": "4519", "typeID": "__group__", - "zOrder": "154", + "zOrder": "155", "measuredW": "240", "measuredH": "50", "w": "240", "h": "50", - "x": "1020", - "y": "1493", + "x": "1030", + "y": "1503", "properties": { "controlName": "110-advanced-dart" }, @@ -7825,15 +8262,15 @@ } }, { - "ID": "4935", + "ID": "4520", "typeID": "__group__", - "zOrder": "155", + "zOrder": "156", "measuredW": "256", "measuredH": "47", "w": "256", "h": "47", - "x": "1364", - "y": "1542", + "x": "1374", + "y": "1552", "properties": { "controlName": "104-advanced-dart:functional-programming" }, @@ -7921,15 +8358,15 @@ } }, { - "ID": "4936", + "ID": "4521", "typeID": "__group__", - "zOrder": "156", + "zOrder": "157", "measuredW": "257", "measuredH": "47", "w": "257", "h": "47", - "x": "1364", - "y": "1597", + "x": "1374", + "y": "1607", "properties": { "controlName": "105-advanced-dart:isolates" }, @@ -8017,15 +8454,15 @@ } }, { - "ID": "4937", + "ID": "4522", "typeID": "__group__", - "zOrder": "157", + "zOrder": "158", "measuredW": "258", "measuredH": "47", "w": "258", "h": "47", - "x": "1364", - "y": "1652", + "x": "1374", + "y": "1662", "properties": { "controlName": "106-advanced-dart:async-await" }, @@ -8113,15 +8550,15 @@ } }, { - "ID": "4938", + "ID": "4523", "typeID": "__group__", - "zOrder": "158", + "zOrder": "159", "measuredW": "172", "measuredH": "47", "w": "172", "h": "47", - "x": "1090", - "y": "1580", + "x": "1100", + "y": "1590", "properties": { "controlName": "107-advanced-dart:streams" }, @@ -8209,15 +8646,15 @@ } }, { - "ID": "4939", + "ID": "4524", "typeID": "__group__", - "zOrder": "159", + "zOrder": "160", "measuredW": "171", "measuredH": "47", "w": "171", "h": "47", - "x": "1091", - "y": "1632", + "x": "1101", + "y": "1642", "properties": { "controlName": "108-advanced-dart:futures" }, @@ -8305,15 +8742,15 @@ } }, { - "ID": "4940", + "ID": "4525", "typeID": "__group__", - "zOrder": "160", + "zOrder": "161", "measuredW": "173", "measuredH": "47", "w": "173", "h": "47", - "x": "1089", - "y": "1405", + "x": "1099", + "y": "1415", "properties": { "controlName": "100-advanced-dart:core-libraries" }, @@ -8401,15 +8838,15 @@ } }, { - "ID": "4941", + "ID": "4526", "typeID": "__group__", - "zOrder": "161", + "zOrder": "162", "measuredW": "246", "measuredH": "50", "w": "246", "h": "50", - "x": "671", - "y": "1719", + "x": "681", + "y": "1729", "properties": { "controlName": "111-state-management" }, @@ -8448,15 +8885,15 @@ } }, { - "ID": "4942", + "ID": "4527", "typeID": "__group__", - "zOrder": "162", + "zOrder": "163", "measuredW": "156", "measuredH": "47", "w": "156", "h": "47", - "x": "421", - "y": "1828", + "x": "431", + "y": "1838", "properties": { "controlName": "100-state-management:provider" }, @@ -8544,15 +8981,15 @@ } }, { - "ID": "4943", + "ID": "4528", "typeID": "__group__", - "zOrder": "163", + "zOrder": "164", "measuredW": "154", "measuredH": "47", "w": "154", "h": "47", - "x": "423", - "y": "1776", + "x": "433", + "y": "1786", "properties": { "controlName": "101-state-management:bloc" }, @@ -8640,15 +9077,15 @@ } }, { - "ID": "4944", + "ID": "4529", "typeID": "__group__", - "zOrder": "164", + "zOrder": "165", "measuredW": "178", "measuredH": "47", "w": "178", "h": "47", - "x": "667", - "y": "1635", + "x": "677", + "y": "1645", "properties": { "controlName": "105-state-management:redux" }, @@ -8736,15 +9173,15 @@ } }, { - "ID": "4945", + "ID": "4530", "typeID": "__group__", - "zOrder": "165", + "zOrder": "166", "measuredW": "246", "measuredH": "50", "w": "246", "h": "50", - "x": "1017", - "y": "1842", + "x": "1027", + "y": "1852", "properties": { "controlName": "112-animations" }, @@ -8783,15 +9220,15 @@ } }, { - "ID": "4946", + "ID": "4531", "typeID": "__group__", - "zOrder": "166", + "zOrder": "167", "measuredW": "199", "measuredH": "47", "w": "199", "h": "47", - "x": "1064", - "y": "1744", + "x": "1074", + "y": "1754", "properties": { "controlName": "100-animations:curved-animations" }, @@ -8879,15 +9316,15 @@ } }, { - "ID": "4947", + "ID": "4532", "typeID": "__group__", - "zOrder": "167", + "zOrder": "168", "measuredW": "92", "measuredH": "47", "w": "92", "h": "47", - "x": "1064", - "y": "1935", + "x": "1074", + "y": "1945", "properties": { "controlName": "104-animations:hero" }, @@ -8975,15 +9412,15 @@ } }, { - "ID": "4948", + "ID": "4533", "typeID": "__group__", - "zOrder": "168", + "zOrder": "169", "measuredW": "112", "measuredH": "47", "w": "112", "h": "47", - "x": "1168", - "y": "1935", + "x": "1178", + "y": "1945", "properties": { "controlName": "105-animations:opacity" }, @@ -9071,15 +9508,15 @@ } }, { - "ID": "4949", + "ID": "4534", "typeID": "__group__", - "zOrder": "169", + "zOrder": "170", "measuredW": "246", "measuredH": "50", "w": "246", "h": "50", - "x": "671", - "y": "2077", + "x": "681", + "y": "2087", "properties": { "controlName": "113-testing" }, @@ -9118,15 +9555,15 @@ } }, { - "ID": "4950", + "ID": "4535", "typeID": "__group__", - "zOrder": "170", + "zOrder": "171", "measuredW": "193", "measuredH": "47", "w": "193", "h": "47", - "x": "641", - "y": "1977", + "x": "651", + "y": "1987", "properties": { "controlName": "100-testing:unit-testing" }, @@ -9214,15 +9651,15 @@ } }, { - "ID": "4951", + "ID": "4536", "typeID": "__group__", - "zOrder": "171", + "zOrder": "172", "measuredW": "194", "measuredH": "47", "w": "194", "h": "47", - "x": "400", - "y": "1970", + "x": "410", + "y": "1980", "properties": { "controlName": "101-testing:widget-testing" }, @@ -9310,15 +9747,15 @@ } }, { - "ID": "4952", + "ID": "4537", "typeID": "__group__", - "zOrder": "172", + "zOrder": "173", "measuredW": "194", "measuredH": "47", "w": "194", "h": "47", - "x": "400", - "y": "2024", + "x": "410", + "y": "2034", "properties": { "controlName": "102-testing:integration-testing" }, @@ -9406,15 +9843,15 @@ } }, { - "ID": "4953", + "ID": "4538", "typeID": "__group__", - "zOrder": "173", + "zOrder": "174", "measuredW": "99", "measuredH": "47", "w": "99", "h": "47", - "x": "401", - "y": "2079", + "x": "411", + "y": "2089", "properties": { "controlName": "103-testing:tdd" }, @@ -9502,15 +9939,15 @@ } }, { - "ID": "4954", + "ID": "4539", "typeID": "__group__", - "zOrder": "174", + "zOrder": "175", "measuredW": "93", "measuredH": "47", "w": "93", "h": "47", - "x": "501", - "y": "2079", + "x": "511", + "y": "2089", "properties": { "controlName": "104-testing:bdd" }, @@ -9598,15 +10035,15 @@ } }, { - "ID": "4955", + "ID": "4540", "typeID": "__group__", - "zOrder": "175", + "zOrder": "176", "measuredW": "254", "measuredH": "50", "w": "254", "h": "50", - "x": "1009", - "y": "2079", + "x": "1019", + "y": "2089", "properties": { "controlName": "115-dev-tools" }, @@ -9694,15 +10131,15 @@ } }, { - "ID": "4956", + "ID": "4541", "typeID": "__group__", - "zOrder": "176", + "zOrder": "177", "measuredW": "245", "measuredH": "47", "w": "245", "h": "47", - "x": "1364", - "y": "2038", + "x": "1374", + "y": "2048", "properties": { "controlName": "101-dev-tools:flutter-outline" }, @@ -9790,15 +10227,15 @@ } }, { - "ID": "4957", + "ID": "4542", "typeID": "__group__", - "zOrder": "177", + "zOrder": "178", "measuredW": "245", "measuredH": "47", "w": "245", "h": "47", - "x": "1364", - "y": "1987", + "x": "1374", + "y": "1997", "properties": { "controlName": "100-dev-tools:flutter-inspector" }, @@ -9886,15 +10323,15 @@ } }, { - "ID": "4958", + "ID": "4543", "typeID": "__group__", - "zOrder": "178", + "zOrder": "179", "measuredW": "245", "measuredH": "47", "w": "245", "h": "47", - "x": "1364", - "y": "2090", + "x": "1374", + "y": "2100", "properties": { "controlName": "102-dev-tools:memory-allocation" }, @@ -9982,15 +10419,15 @@ } }, { - "ID": "4959", + "ID": "4544", "typeID": "__group__", - "zOrder": "179", + "zOrder": "180", "measuredW": "254", "measuredH": "50", "w": "254", "h": "50", - "x": "1009", - "y": "2152", + "x": "1019", + "y": "2162", "properties": { "controlName": "116-flutter-internals" }, @@ -10078,15 +10515,15 @@ } }, { - "ID": "4960", + "ID": "4545", "typeID": "__group__", - "zOrder": "180", + "zOrder": "181", "measuredW": "245", "measuredH": "47", "w": "245", "h": "47", - "x": "1365", - "y": "2147", + "x": "1375", + "y": "2157", "properties": { "controlName": "100-flutter-internals:render-objects" }, @@ -10174,15 +10611,15 @@ } }, { - "ID": "4961", + "ID": "4546", "typeID": "__group__", - "zOrder": "181", + "zOrder": "182", "measuredW": "245", "measuredH": "47", "w": "245", "h": "47", - "x": "1365", - "y": "2200", + "x": "1375", + "y": "2210", "properties": { "controlName": "101-flutter-internals:3-trees" }, @@ -10270,15 +10707,15 @@ } }, { - "ID": "4962", + "ID": "4547", "typeID": "__group__", - "zOrder": "182", + "zOrder": "183", "measuredW": "245", "measuredH": "47", "w": "245", "h": "47", - "x": "1365", - "y": "2254", + "x": "1375", + "y": "2264", "properties": { "controlName": "102-flutter-internals:immutability" }, @@ -10366,15 +10803,15 @@ } }, { - "ID": "4963", + "ID": "4548", "typeID": "__group__", - "zOrder": "183", + "zOrder": "184", "measuredW": "246", "measuredH": "50", "w": "246", "h": "50", - "x": "671", - "y": "2150", + "x": "681", + "y": "2160", "properties": { "controlName": "117-ci-cd" }, @@ -10413,15 +10850,15 @@ } }, { - "ID": "4964", + "ID": "4549", "typeID": "__group__", - "zOrder": "184", + "zOrder": "185", "measuredW": "199", "measuredH": "47", "w": "199", "h": "47", - "x": "398", - "y": "2199", + "x": "408", + "y": "2209", "properties": { "controlName": "101-ci-cd:codemagic" }, @@ -10509,15 +10946,15 @@ } }, { - "ID": "4965", + "ID": "4550", "typeID": "__group__", - "zOrder": "185", + "zOrder": "186", "measuredW": "199", "measuredH": "47", "w": "199", "h": "47", - "x": "398", - "y": "2147", + "x": "408", + "y": "2157", "properties": { "controlName": "100-ci-cd:fast-lane" }, @@ -10605,15 +11042,15 @@ } }, { - "ID": "4966", + "ID": "4551", "typeID": "__group__", - "zOrder": "186", + "zOrder": "187", "measuredW": "199", "measuredH": "47", "w": "199", "h": "47", - "x": "398", - "y": "2250", + "x": "408", + "y": "2260", "properties": { "controlName": "102-ci-cd:bitrise" }, @@ -10701,15 +11138,15 @@ } }, { - "ID": "4967", + "ID": "4552", "typeID": "__group__", - "zOrder": "187", + "zOrder": "188", "measuredW": "199", "measuredH": "47", "w": "199", "h": "47", - "x": "398", - "y": "2301", + "x": "408", + "y": "2311", "properties": { "controlName": "103-ci-cd:github-actions" }, @@ -10797,15 +11234,15 @@ } }, { - "ID": "4968", + "ID": "4553", "typeID": "__group__", - "zOrder": "188", + "zOrder": "189", "measuredW": "199", "measuredH": "47", "w": "199", "h": "47", - "x": "398", - "y": "2353", + "x": "408", + "y": "2363", "properties": { "controlName": "104-ci-cd:firebase-app-distribution" }, @@ -10893,15 +11330,15 @@ } }, { - "ID": "4969", + "ID": "4554", "typeID": "__group__", - "zOrder": "189", + "zOrder": "190", "measuredW": "246", "measuredH": "50", "w": "246", "h": "50", - "x": "1017", - "y": "2436", + "x": "1027", + "y": "2446", "properties": { "controlName": "118-analytics" }, @@ -10940,15 +11377,15 @@ } }, { - "ID": "4970", + "ID": "4555", "typeID": "__group__", - "zOrder": "190", + "zOrder": "191", "measuredW": "244", "measuredH": "47", "w": "244", "h": "47", - "x": "1365", - "y": "2387", + "x": "1375", + "y": "2397", "properties": { "controlName": "102-analytics:firebase-analytics" }, @@ -11036,15 +11473,15 @@ } }, { - "ID": "4971", + "ID": "4556", "typeID": "__group__", - "zOrder": "191", + "zOrder": "192", "measuredW": "243", "measuredH": "47", "w": "243", "h": "47", - "x": "1366", - "y": "2439", + "x": "1376", + "y": "2449", "properties": { "controlName": "103-analytics:google-analytics" }, @@ -11132,15 +11569,15 @@ } }, { - "ID": "4972", + "ID": "4557", "typeID": "__group__", - "zOrder": "192", + "zOrder": "193", "measuredW": "127", "measuredH": "47", "w": "127", "h": "47", - "x": "1002", - "y": "2342", + "x": "1012", + "y": "2352", "properties": { "controlName": "100-analytics:segment" }, @@ -11228,15 +11665,15 @@ } }, { - "ID": "4973", + "ID": "4558", "typeID": "__group__", - "zOrder": "193", + "zOrder": "194", "measuredW": "131", "measuredH": "47", "w": "131", "h": "47", - "x": "1140", - "y": "2342", + "x": "1150", + "y": "2352", "properties": { "controlName": "101-analytics:mix-panel" }, @@ -11324,15 +11761,15 @@ } }, { - "ID": "4974", + "ID": "4559", "typeID": "__group__", - "zOrder": "194", + "zOrder": "195", "measuredW": "162", "measuredH": "50", "w": "162", "h": "50", - "x": "704", - "y": "2441", + "x": "714", + "y": "2451", "properties": { "controlName": "119-deployment" }, @@ -11371,15 +11808,15 @@ } }, { - "ID": "4975", + "ID": "4560", "typeID": "__group__", - "zOrder": "195", + "zOrder": "196", "measuredW": "143", "measuredH": "47", "w": "143", "h": "47", - "x": "704", - "y": "2545", + "x": "714", + "y": "2555", "properties": { "controlName": "101-deployment:playstore" }, @@ -11467,15 +11904,15 @@ } }, { - "ID": "4976", + "ID": "4561", "typeID": "__group__", - "zOrder": "196", + "zOrder": "197", "measuredW": "245", "measuredH": "47", "w": "245", "h": "47", - "x": "398", - "y": "2443", + "x": "408", + "y": "2453", "properties": { "controlName": "101-deployment:guidelines-and-protocols" }, @@ -11563,28 +12000,28 @@ } }, { - "ID": "4977", + "ID": "4562", "typeID": "Label", - "zOrder": "197", + "zOrder": "198", "measuredW": "187", "measuredH": "36", - "x": "958", - "y": "2695", + "x": "968", + "y": "2705", "properties": { "size": "28", "text": "Keep Learning" } }, { - "ID": "4978", + "ID": "4563", "typeID": "__group__", - "zOrder": "198", + "zOrder": "199", "measuredW": "158", "measuredH": "47", "w": "158", "h": "47", - "x": "419", - "y": "1725", + "x": "429", + "y": "1735", "properties": { "controlName": "102-state-management:riverpod" }, @@ -11672,15 +12109,15 @@ } }, { - "ID": "4979", + "ID": "4564", "typeID": "__group__", - "zOrder": "199", + "zOrder": "200", "measuredW": "236", "measuredH": "47", "w": "236", "h": "47", - "x": "403", - "y": "1655", + "x": "413", + "y": "1665", "properties": { "controlName": "105-storage:firebase:cloud-functions" }, @@ -11768,15 +12205,15 @@ } }, { - "ID": "4980", + "ID": "4565", "typeID": "__group__", - "zOrder": "200", + "zOrder": "201", "measuredW": "299", "measuredH": "47", "w": "299", "h": "47", - "x": "1322", - "y": "622", + "x": "1332", + "y": "632", "properties": { "controlName": "103-widgets:inherited-widgets" }, @@ -11864,15 +12301,15 @@ } }, { - "ID": "4981", + "ID": "4566", "typeID": "__group__", - "zOrder": "201", + "zOrder": "202", "measuredW": "178", "measuredH": "47", "w": "178", "h": "47", - "x": "667", - "y": "1584", + "x": "677", + "y": "1594", "properties": { "controlName": "106-state-management:value-notifier" }, @@ -11960,15 +12397,15 @@ } }, { - "ID": "4982", + "ID": "4567", "typeID": "__group__", - "zOrder": "202", + "zOrder": "203", "measuredW": "178", "measuredH": "47", "w": "178", "h": "47", - "x": "667", - "y": "1533", + "x": "677", + "y": "1543", "properties": { "controlName": "107-state-management:change-notifier" }, @@ -12056,15 +12493,15 @@ } }, { - "ID": "4983", + "ID": "4568", "typeID": "Arrow", - "zOrder": "203", + "zOrder": "204", "w": "1", "h": "80", "measuredW": "150", "measuredH": "100", - "x": "744", - "y": "1803", + "x": "754", + "y": "1813", "properties": { "color": "2848996", "curvature": "-1", @@ -12086,15 +12523,15 @@ } }, { - "ID": "4984", + "ID": "4569", "typeID": "__group__", - "zOrder": "204", + "zOrder": "205", "measuredW": "246", "measuredH": "50", "w": "246", "h": "50", - "x": "672", - "y": "1777", + "x": "682", + "y": "1787", "properties": { "controlName": "114-reactive-programming" }, @@ -12133,15 +12570,15 @@ } }, { - "ID": "4985", + "ID": "4570", "typeID": "__group__", - "zOrder": "205", + "zOrder": "206", "measuredW": "193", "measuredH": "47", "w": "193", "h": "47", - "x": "660", - "y": "1862", + "x": "670", + "y": "1872", "properties": { "controlName": "100-reactive-programming:rxdart" }, @@ -12229,15 +12666,15 @@ } }, { - "ID": "4986", + "ID": "4571", "typeID": "__group__", - "zOrder": "206", + "zOrder": "207", "measuredW": "135", "measuredH": "47", "w": "135", "h": "47", - "x": "861", - "y": "754", + "x": "871", + "y": "764", "properties": { "controlName": "102-setup-development-environment:fvm" }, @@ -12276,15 +12713,15 @@ } }, { - "ID": "4987", + "ID": "4572", "typeID": "__group__", - "zOrder": "207", + "zOrder": "208", "measuredW": "213", "measuredH": "47", "w": "213", "h": "47", - "x": "1056", - "y": "553", + "x": "1066", + "y": "563", "properties": { "controlName": "104-widgets:responsive-widgets" }, @@ -12372,39 +12809,58 @@ } }, { - "ID": "4988", + "ID": "4573", "typeID": "__group__", - "zOrder": "112", - "measuredW": "408", - "measuredH": "162", - "w": "408", - "h": "162", - "x": "385", - "y": "196", + "zOrder": "209", + "measuredW": "156", + "measuredH": "47", + "w": "156", + "h": "47", + "x": "431", + "y": "1890", + "properties": { + "controlName": "104-state-management:get-x" + }, "children": { "controls": { "control": [ { "ID": "0", - "typeID": "Canvas", + "typeID": "TextArea", "zOrder": "0", - "w": "408", - "h": "162", - "measuredW": "100", - "measuredH": "70", - "x": "0", - "y": "0" + "w": "147", + "h": "47", + "measuredW": "200", + "measuredH": "140", + "x": "9", + "y": "0", + "properties": { + "color": "16770457" + } }, { "ID": "1", - "typeID": "__group__", + "typeID": "Label", "zOrder": "1", + "measuredW": "40", + "measuredH": "26", + "x": "63", + "y": "11", + "properties": { + "size": "18", + "text": "GetX" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", "measuredW": "24", "measuredH": "24", "w": "24", "h": "24", - "x": "23", - "y": "21", + "x": "0", + "y": "12", "children": { "controls": { "control": [ @@ -12433,211 +12889,11 @@ "x": "0", "y": "0", "properties": { - "color": "10027263", "icon": { "ID": "check-circle", "size": "small" - } - } - } - ] - } - } - }, - { - "ID": "2", - "typeID": "Label", - "zOrder": "2", - "measuredW": "269", - "measuredH": "24", - "x": "59", - "y": "21", - "properties": { - "size": "16", - "text": "Personal Recommendation / Opinion" - } - }, - { - "ID": "3", - "typeID": "Label", - "zOrder": "3", - "measuredW": "159", - "measuredH": "24", - "x": "59", - "y": "118", - "properties": { - "size": "16", - "text": "I wouldn't recommend" - } - }, - { - "ID": "4", - "typeID": "__group__", - "zOrder": "4", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "23", - "y": "118", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10066329", - "icon": { - "ID": "circle", - "size": "small" - } - } - } - ] - } - } - }, - { - "ID": "5", - "typeID": "Label", - "zOrder": "5", - "w": "324", - "measuredW": "315", - "measuredH": "24", - "x": "60", - "y": "86", - "properties": { - "size": "16", - "text": "Order in roadmap not strict (Learn anytime)" - } - }, - { - "ID": "6", - "typeID": "__group__", - "zOrder": "6", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "23", - "y": "86", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "10066329", - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - }, - { - "ID": "7", - "typeID": "Label", - "zOrder": "7", - "measuredW": "272", - "measuredH": "24", - "x": "59", - "y": "54", - "properties": { - "size": "16", - "text": "Alternative Option - Pick this or purple" - } - }, - { - "ID": "8", - "typeID": "__group__", - "zOrder": "8", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "23", - "y": "53", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "3700253", - "icon": { - "ID": "check-circle", - "size": "small" - } + }, + "color": "3700253" } } ] @@ -12649,179 +12905,49 @@ } }, { - "ID": "4989", - "typeID": "__group__", - "zOrder": "111", - "measuredW": "350", - "measuredH": "141", - "w": "350", - "h": "141", - "x": "1292", - "y": "216", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Canvas", - "zOrder": "0", - "w": "350", - "h": "141", - "measuredW": "100", - "measuredH": "70", - "x": "0", - "y": "0" - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "314", - "measuredH": "25", - "x": "14", - "y": "17", - "properties": { - "size": "17", - "text": "Find the detailed version of this roadmap" - } - }, - { - "ID": "2", - "typeID": "Label", - "zOrder": "2", - "measuredW": "319", - "measuredH": "25", - "x": "14", - "y": "45", - "properties": { - "size": "17", - "text": "along with resources and other roadmaps" - } - }, - { - "ID": "3", - "typeID": "__group__", - "zOrder": "3", - "measuredW": "320", - "measuredH": "45", - "w": "320", - "h": "45", - "x": "15", - "y": "81", - "properties": { - "controlName": "ext_link:roadmap.sh" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Canvas", - "zOrder": "0", - "w": "320", - "h": "45", - "measuredW": "100", - "measuredH": "70", - "x": "0", - "y": "0", - "properties": { - "borderColor": "4273622", - "color": "4273622" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "105", - "measuredH": "28", - "x": "141", - "y": "8", - "properties": { - "color": "16777215", - "size": "20", - "text": "roadmap.sh" - } - }, - { - "ID": "2", - "typeID": "Label", - "zOrder": "2", - "measuredW": "45", - "measuredH": "28", - "x": "65", - "y": "8", - "properties": { - "color": "16777215", - "size": "20", - "text": "https" - } - }, - { - "ID": "3", - "typeID": "Label", - "zOrder": "3", - "measuredW": "5", - "measuredH": "28", - "x": "113", - "y": "8", - "properties": { - "bold": "true", - "color": "16777215", - "size": "20", - "text": ":" - } - }, - { - "ID": "4", - "typeID": "Label", - "zOrder": "4", - "measuredW": "10", - "measuredH": "28", - "x": "120", - "y": "9", - "properties": { - "color": "16777215", - "size": "20", - "text": "/" - } - }, - { - "ID": "5", - "typeID": "Label", - "zOrder": "5", - "measuredW": "10", - "measuredH": "28", - "x": "128", - "y": "9", - "properties": { - "color": "16777215", - "size": "20", - "text": "/" - } - } - ] - } - } - } - ] + "ID": "4574", + "typeID": "Arrow", + "zOrder": "0", + "w": "128", + "h": "153", + "measuredW": "150", + "measuredH": "100", + "x": "583", + "y": "1764", + "properties": { + "color": "2848996", + "curvature": "-1", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 0.4696615773606254, + "y": 153.01067114257512 + }, + "p1": { + "x": 0.4389685119079337, + "y": 0.10123075283712518 + }, + "p2": { + "x": 128.51287908062181, + "y": 0.23183207618399138 } } } ] }, "attributes": { - "name": "New Wireframe 1 copy", - "order": 1000010.2336643032, + "name": "New Wireframe 1 copy 8", + "order": 1000000.6428282561, "parentID": null, "notes": "" }, "branchID": "Master", - "resourceID": "D5E1AC09-3023-4145-A52A-4D904363A065", + "resourceID": "960B5EDB-5533-4531-9B7D-06B4366EBEAE", "mockupH": "2663", "mockupW": "1257", - "measuredW": "1642", - "measuredH": "2859", + "measuredW": "1652", + "measuredH": "2869", "version": "1.0" }, "groupOffset": { @@ -12829,5 +12955,5 @@ "y": 0 }, "dependencies": [], - "projectID": "file:///Users/kamrify/Desktop/New%20Roadmaps/New%20Project%201.bmpr" + "projectID": "file:///Users/kamrify/Desktop/New%20Roadmaps/Android%20Roadmap.bmpr" } \ No newline at end of file