¼Ò¹®³ ¸í°»ç ¡®¿ÀÁؼ®¡¯ÀÌ ¾Èµå·ÎÀ̵塤iOS ¾Û °³¹ßÀÚ¿¡°Ô º¸³»´Â ¼±¹° °°Àº Ã¥¡º¿ÀÁؼ®ÀÇ Ç÷¯ÅÍ »ýÁ¸ÄÚµù¡»Àº Ç÷¯ÅÍÀÇ ±âº»À» ºü¸£°Ô ÀÍÈ÷°í ¾ÛÀ» Á÷Á¢ ¸¸µé¸ç ÇÊ¿äÇÑ ±â´ÉÀ» ¾Ë¾Æ°¡´Â ¡®ÀÔ¹® + È°¿ë¼¡¯·Î¼ µ¶ÀÚÀÇ ½Ã°£À» ¾Æ²¸ÁØ´Ù. ¡®´ÙÆ® ¾ð¾î + Ç÷¯ÅÍ + ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À + ¾Û °³¹ß¡¯À» ÇÑ ±ÇÀ¸·Î Àü´ÞÇϹǷÎ, ´ÙÆ®(Dart) ¾ð¾î¿Í Ç÷¯ÅÍ(Flutter)¸¦ ¸ô¶óµµ ºü¸£°Ô ¹è¿ö ¾ÛÀ» ¸¸µé ¼ö ÀÖ´Ù. Ãß°¡·Î °³Á¤ÆÇ¿¡¼´Â Ç÷¯ÅÍ 2ÀÇ º¯°æÁ¡ÀÎ ³Î ¾ÈÀü¼º(Null Safety)¿¡ ´ëÇØ ¼³¸íÇÑ´Ù.
±³À°ÇÏ´Â °³¹ßÀÚ´Ù. ÀϺ»¿¡¼ °³¹ßÀÚ »ýÈ°À» ÇßÀ¸¸ç 2010³â¿¡ Çѱ¹À¸·Î µ¹¾Æ¿Í ¾Èµå·ÎÀÌµå °³¹ßÀ» ½ÃÀÛÇß´Ù. ÀϺ» Å×Å©½Ãµå, ÅäÄ«À̸®Ä«, LGÀüÀÚ µî¿¡¼ ±Ù¹«Çß°í ¼ö¿ø½º¸¶Æ®¾Û°³¹ßÇпøÀ» ¿î¿µÇϸç, ´ëÇаú ±â¾÷¿¡¼ °³¹ß °ü·Ã °ÀǸ¦ Çß´Ù. ÇöÀç´Â °³ÀÎ °³¹ß ¹× ¼ö¿ø¿¡ ÀÖ´Â ¼¼¹ÎÁ÷¾÷Àü¹®Çб³ ½º¸¶Æ®¾Û °³¹ß¿ø¿¡¼ ¾Èµå·ÎÀÌµå °ÀǸ¦ ÇÏ°í ÀÖ´Ù. Àú¼·Î ¡ºµÉ ¶§±îÁö ¾Èµå·ÎÀ̵塻(·çºñÆäÀÌÆÛ, 2018)°¡ ÀÖ´Ù.
[1ºÎ Ç÷¯ÅÍ¿¡ ÀÔ¹®Çϱâ] 0Àå Ç÷¯ÅÍ °³¹ß ȯ°æ ÁغñÇϱâ _ 0.1 ¾Û °³¹ß ¹æ½Ä ¼Ò°³_ 0.2 Ç÷¯ÅÍ ¼Ò°³_ 0.3 °³¹ß ȯ°æ ±¸¼º_ 0.4 ¸¶Ä¡¸ç1Àå »ý¾Ö ù ¸ð¹ÙÀÏ ¾Û »ý¼ºÇϱâ _ 1.1 ÇÁ·ÎÁ§Æ® »ý¼º_ 1.2 ¾Èµå·ÎÀ̵å¿ë ÇÁ·ÎÁ§Æ®_ 1.3 iOS¿ë ÇÁ·ÎÁ§Æ®_ 1.4 ¸¶Ä¡¸ç2Àå ´ÙÆ® ¹®¹ý _ 2.1 ´ÙÆ® ¾ð¾î ¿¬½À ȯ°æ_ 2.2 ±âº» ¹®¹ý_ 2.3 ÇÔ¼ö_ 2.4 ºÐ±â¿Í ¹Ýº¹_ 2.5 °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö_ 2.6 Ä÷º¼Ç_ 2.7 ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö_ 2.8 ±âŸ À¯¿ëÇÑ ±â¹ý_ 2.9 ¸¶Ä¡¸ç3Àå ÇÁ·ÎÁ§Æ® ±¸Á¶¿Í ¾Û ±¸Á¶ _ 3.1 ÇÁ·ÎÁ§Æ® ±¸Á¶ ÀÌÇØ_ 3.2 »ùÇà ¾Û ºÐ¼®Çϱâ_ 3.3 ½Ç½À_ 3.4 ¸¶Ä¡¸ç4Àå ±âº» À§Á¬ I _ 4.1 ¿¹Á¦¸¦ ¿¬½ÀÇÏ´Â ¹æ¹ý_ 4.2 È¸é ¹èÄ¡¿¡ ¾²´Â ±âº» À§Á¬_ 4.3 À§Ä¡, Á¤·Ä, Å©±â¸¦ À§ÇÑ À§Á¬_ 4.4 ¹öÆ° °è¿ À§Á¬_ 4.5 ȸé Ç¥½Ã¿ë À§Á¬_ 4.6 ¸¶Ä¡¸ç5Àå ±âº» À§Á¬ II _ 5.1 ÀԷ¿ë À§Á¬_ 5.2 ´ÙÀ̾ó·Î±×_ 5.3 À̺¥Æ®_ 5.4 ¾Ö´Ï¸ÞÀ̼Ç_ 5.5 ÄíÆÛƼ³ë µðÀÚÀÎ_ 5.6 ¸¶Ä¡¸ç6Àå ³»ºñ°ÔÀÌ¼Ç _ 6.1 »õ·Î¿î ȸéÀ¸·Î À̵¿_ 6.2 routes¸¦ È°¿ëÇÑ ³»ºñ°ÔÀ̼Ç_ 6.3 ³»ºñ°ÔÀÌ¼Ç µ¿ÀÛ ¹æ½ÄÀÇ ÀÌÇØ_ 6.4 ¸¶Ä¡¸ç7Àå º¹ÀâÇÑ UI ÀÛ¼º _ 7.1 Çعý ¿ä¾à_ 7.2 ½ºÅÜ 1 : »À´ë ÀÛ¼º_ 7.3 ½ºÅÜ 2 : BottomNavigationBar À§Á¬À» ÀÌ¿ëÇÑ ÇÏ´Ü ÅÇ ±¸¼º_ 7.4 ½ºÅÜ 3 : AppBar À§Á¬ ¼öÁ¤_ 7.5 ½ºÅÜ 4 : ȸéÀÌ 3°³ÀÎ UI ÀÛ¼º_ 7.6 »ý»ê¼ºÀ» ³ô¿©ÁÖ´Â ´ÜÃàÅ°_ 7.7 ½ºÅÜ 5 : »ó´Ü ºÎºÐ_ 7.8 ½ºÅÜ 6 : Áß´Ü ºÎºÐ_ 7.9 ½ºÅÜ 7 : ÇÏ´Ü ºÎºÐ_ 7.10 ¸¶Ä¡¸ç8Àå Ç÷¯ÅÍ 2 º¯°æÁ¡_ 8.1 ³Î ¾ÈÀü¼º_ 8.2 Áö¿ø ±â±â È®´ë_ 8.3 ¸¶Ä¡¸ç[2ºÎ Ç÷¯ÅÍ·Î ¾Û °³¹ßÇϱâ]9Àå ºñ¸¸µµ °è»ê±â _ 9.1 Çعý ¿ä¾à_ 9.2 ÁغñÇϱâ_ 9.3 ½ºÅÜ 1 : ±âº» ÄÚµå ÀÛ¼º_ 9.4 ½ºÅÜ 2 : Å°¿Í ¸ö¹«°Ô¸¦ ÀÔ·ÂÇϴ ȸé ÀÛ¼º_ 9.5 ½ºÅÜ 3 : °á°ú ȸé ÀÛ¼º_ 9.6 ½ºÅÜ 4 : °ª °ËÁõ ¹× ȸé Àüȯ_ 9.7 ½ºÅÜ 5 : °á°ú Ç¥½Ã_ 9.8 ¸¶Ä¡¸ç10Àå ½ºÅé¿öÄ¡ _ 10.1 Çعý ¿ä¾à_ 10.2 ½ºÅÜ 1 : UI ÀÛ¼º_ 10.3 ½ºÅÜ 2 : ŸÀÌ¸Ó ±¸ÇöÇϱâ_ 10.4 ½ºÅÜ 3 : ·¦Å¸ÀÓ ±â·ÏÇϱâ_ 10.5 ¸¶Ä¡¸ç11Àå ÇÒ ÀÏ °ü¸® _ 11.1 Çعý ¿ä¾à_ 11.2 ½ºÅÜ 1 : ÇÒ ÀÏ °ü¸® ¾Û ±âº» ¹öÀü ÀÛ¼º_ 11.3 ½ºÅÜ 2 : ÆÄÀ̾À̽º ¼³Á¤_ 11.4 ½ºÅÜ 3 : Firestore¸¦ È°¿ëÇÏ¿© ±â´É ¼öÁ¤_ 11.5 ¸¶Ä¡¸ç