- ¿ì¸® Á¶Á÷Àº Ä¿¸Ó½º, À¥/¾Û µî ´ë°í°´¼ºñ½º¸¦ ºñ·ÔÇÑ ´ç»ç Àü¹ÝÀÇ IT½Ã½ºÅÛ ¹× µ¥ÀÌÅÍÀÇ Àü·«À» ¼ö¸³ÇÏ°í, ¸ðºô¸®Æ¼ÀÇ ±â¹ÝÀÌ µÇ´Â ¼ºñ½º¿Í Ç÷§ÆûÀ» ±¸Ãà/°ü¸®ÇÏ°í ÀÖ½À´Ï´Ù.
iOS Ç÷§Æû¿¡¼ Native APP ¶Ç´Â Hybrid AppÀ» °³¹ßÇÏ°í, ´ë¿Ü °í°´°ú »ç³» Á÷¿øÀ» À§ÇÑ ´Ù¾çÇÑ ¿Â¶óÀÎ ¼ºñ½º Áß iOS ±â¼úÀ» È°¿ëÇÑ Mobile AppÀ» °³¹ß/°³¼±ÇÕ´Ï´Ù.
- ¡á iOS ¾Û °³¹ß/°³¼±
¡¡¡¤ Swift ±â¹Ý UIKit µî iOSÇ÷§ÆûÀ» È°¿ëÇÏ¿© ¾Û °³¹ß
¡¡¡¤ UIKit, SwiftUI, CocoaPods, Tuist ±â¼ú È°¿ëÀ» ÅëÇÑ ¾Û ±¸Çö ÃÖÀûÈ
¡¡¡¤ ³×ÀÌƼºê ¹× ÇÏÀ̺긮µå ¾Û °³¹ßÀ» ÅëÇÑ ºñÁî´Ï½º ±¸Çö
¡¡¡¤ API¸¦ ÅëÇØ ºñÁî´Ï½º ·ÎÁ÷ ±¸ÇöÀ» À§ÇÑ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ±¸¼º
¡¡¡¤ »ç¿ëÀÚ °æÇè Çâ»óÀ» À§ÇÑ UI/UX °³¼± Âü¿©
¡¡¡¤ ½ºÅä¾î ¾Û Ãâ½Ã ¹× Firebase(Firebase Cloud Messaging, Google Analytics µî) È°¿ëÀ» ÅëÇÑ ¾Û °ü¸®
¡¡¡¤ ¾ÆÅ°ÅØÃÄ(MVVM, Viper, MVP, RIBs) È°¿ëÀ» ÅëÇÑ °³¹ß È¿À²¼º È®º¸
- ¡¤ 3³â ÀÌ»óÀÇ Swift¸¦ ÀÌ¿ëÇÑ ³×ÀÌƼºê °³¹ß ¾÷¹« °æÇèÀ» º¸À¯ÇϽŠºÐ
¡¤ Objective-C °³¹ß Äڵ带 ÀÌÇØÇÏ°í °ü·Ã Áö½ÄÀ» º¸À¯ÇϽŠºÐ
¡¤ Rx(RxSwift, ReactorKit, RxFlow µî)¸¦ ÀÌ¿ëÇÑ ¼ºñ½º °³¹ßÀ» °æÇèÇϽŠºÐ
¡¤ MVP, MVVM, MVI µîÀÇ µðÀÚÀÎ ÆÐÅÏÀ» ÀÌÇØÇÏ°í °³¹ß Àû¿ëÀ» °æÇèÇϽŠºÐ
¡¤ ´Ù¾çÇÑ ¾Û ³×ÀÌƼºê UI ÀÎÅÍ·º¼Ç °³¹ß ¿ª·®À» º¸À¯ÇϽŠºÐ
¡¤ ±âȹ, µðÀÚÀÎ, ¸¶ÄÉÆÃ, BE°³¹ß, FE°³¹ß µî Çù¾÷ºÎ¼¿Í ¿ø¸¸ÇÑ Ä¿¹Â´ÏÄÉÀ̼ÇÀÌ °¡´ÉÇϽŠºÐ
¡¤ ÃÖÁ¾ÇÕ°Ý ÈÄ, ȸ»ç°¡ ÁöÁ¤ÇÏ´Â ÀÔ»çÀÏ¿¡ ÀÔ»ç °¡´ÉÇϽŠºÐ
¡¤ ÇØ¿Ü¿©Çà¿¡ °á°Ý »çÀ¯°¡ ¾ø´Â ºÐ (³²¼ºÀÇ °æ¿ì, ȸ»ç°¡ ÁöÁ¤ÇÑ ÀÔ»çÀϱîÁö º´¿ªÀ» ¸¶Ãưųª ¸éÁ¦µÇ½Å ºÐ)
- ¡¤ ÀÌ°ø°è (Àü»ê, ÄÄÇ»ÅÍ, ¼ÒÇÁÆ®¿þ¾î) °è¿ Àü°øÇϽŠºÐ
¡¤ Ŭ¸° ¾ÆÅ°ÅØó (Clean Architecture) ±¸Çö¿¡ ±íÀÌ °í¹ÎÇÏ°í °³¼±ÇØ º¸½Å ºÐ
¡¤ °øÅë ¶óÀ̺귯¸®/SDK ÀÎÅÍÆäÀ̽º¸¦ ¼³°è ¹× °³¹ßÀ» °æÇèÇØ º¸½Å ºÐ
¡¤ Ź¿ùÇÑ ÀÇ»ç¼ÒÅë ¹× Çù¾÷ ¿ª·®À» º¸À¯ÇϽŠºÐ
- 1. Áö¿ø¼ Á¢¼ö
2. ¼·ùÀüÇü
3. ÇÁ¸®Å×½ºÆ®
4. ¸éÁ¢ÀüÇü(Àμº°Ë»ç)
5. ä¿ë°ËÁø
6. ÃÖÁ¾ÇÕ°Ý
- [±âŸ À¯ÀÇ»çÇ×]
¡¤ ÇÊ¿ä ½Ã ÄÚµùÅ×½ºÆ®¸¦ Æ÷ÇÔÇÑ º°µµÀÇ Ãß°¡ °úÁ¦°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù.
¡¤ º» °ø°í´Â Áö¿ø¼ Á¦Ãâ ¼ø¼¿¡ µû¶ó ÀüÇüÀÌ ÁøÇàµÇ¸ç, »ó¼¼ ÀÏÁ¤Àº ÀüÇü º° ÇÕ°ÝÀÚ¿¡ ÇÑÇÏ¿© °³º° ¾È³» µå¸± ¿¹Á¤ÀÔ´Ï´Ù. (ä¿ë ¿Ï·á ½Ã °ø°í°¡ Á¶±â Á¾·áµÉ ¼ö ÀÖ½À´Ï´Ù.)
¡¤ Áö¿ø¼ÀÇ ³»¿ëÀÌ »ç½Ç°ú ´Ù¸£°Å³ª ¹®¼·Î ÁõºùÀÌ ºÒ°¡ÇÒ °æ¿ì ÇÕ°ÝÀÌ Ãë¼ÒµÇ°Å³ª ÀüÇü»óÀÇ ºÒÀÌÀÍÀ» ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
¡¤ ÃÖÁ¾ ÇÕ°Ý ÈÄ, ȸ»ç°¡ ÁöÁ¤ÇÏ´Â ÀÔ»çÀÏ¿¡ ÀÔ»ç ºÒ°¡ÇÒ °æ¿ì ÇÕ°ÝÀÌ Ãë¼ÒµÇ°Å³ª ÀüÇü»óÀÇ ºÒÀÌÀÍÀ» ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
¡¤ ÇØ¿Ü¿©Çà¿¡ °á°Ý »çÀ¯°¡ ÀÖ´Â ºÐ(³²¼ºÀÇ °æ¿ì, ȸ»ç°¡ ÁöÁ¤ÇÑ ÀÔ»çÀϱîÁö º´¿ª ¹ÌÇÊ ¶Ç´Â º´¿ª ¸éÁ¦µÇÁö ¾ÊÀº ºÐ Æ÷ÇÔ)Àº ÇÕ°ÝÀÌ Ãë¼ÒµÇ°Å³ª ÀüÇü»ó ºÒÀÌÀÍÀ» ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
¡¤ ȸ»ç ³»±Ô»ó Á¤»ó±Ù¹«°¡ ºÒ°¡´ÉÇÒ °æ¿ì ÇÕ°ÝÀÌ Ãë¼ÒµÇ°Å³ª ÀüÇü»óÀÇ ºÒÀÌÀÍÀ» ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
¡¤ ä¿ë ÀüÇü ÁøÇà¿¡ µû¶ó ÀÏÁ¤ÀÌ Á¶Á¤µÉ ¼ö ÀÖ´Â Á¡ À¯ÀÇ ¹Ù¶ø´Ï´Ù.
[Áö¿øÀÚ Âü°í»çÇ×]
¡¤ Ãë¾÷º¸È£´ë»óÀÚ(Àå¾Ö,º¸ÈÆ µî)´Â °ü°è ¹ý·É¿¡ ÀÇ°ÅÇÏ¿© ¿ì´ëÇÕ´Ï´Ù.
¡¤ Áö¿ø¼ Á¢¼ö ¸¶°¨ÀÏ¿¡´Â Áö¿øÀÚ°¡ ´ë°Å ¸ô·Á ÀÔ»çÁö¿øÀÌ ¾î·Á¿ï ¼ö ÀÖÀ¸´Ï, ¿©À¯ÀÖ°Ô ¹Ì¸® Á¦ÃâÇϽñ⸦ ±ÇÀåÇÕ´Ï´Ù.
¡¤ Áö¿ø¼ Á¢¼ö´Â Çö´ëÀÚµ¿Â÷ ä¿ë ȨÆäÀÌÁö¸¦ ÅëÇØ Á¢¼öÇϸç, ±× ¿ÜÀÇ °³º° Á¢¼ö´Â ¹ÞÁö ¾Ê½À´Ï´Ù.
¡¤ °ø°í ³» Á÷±Þ ¼öÁØÀº ¿¹»ó Á÷±ÞÀ¸·Î º¯µ¿ °¡´É¼ºÀÌ ÀÖÀ¸¸ç, °³Àκ° °æ·Â ¹× Æò°¡¸¦ °í·ÁÇÏ¿© ó¿ìÇùÀÇ °úÁ¤À» ÅëÇÏ¿© ÃÖÁ¾ È®Á¤µË´Ï´Ù.
¡¤ ä¿ë °ü·Ã ¹®ÀǴ ä¿ë ȨÆäÀÌÁö [FAQs] ¸Þ´º¸¦ È®ÀÎÇϽðųª '1:1 ¹®ÀÇÇϱâ'¸¦ ÀÌ¿ë¹Ù¶ø´Ï´Ù.