⚡ÇÕ·ùÇÏ°Ô µÉ ÆÀÀ» ¼Ò°³ÇØ¿ä
- ¹ø°³ÀåÅÍ iOS ÆÀÀº ´Ù¾çÇÑ µµ¸ÞÀÎÀ» ³Ñ³ªµé¸ç »ç¿ëÀÚ Áß½ÉÀÇ °æÇèÀ» ±¸ÇöÇϰí ÀÖ¾î¿ä. ÇϳªÀÇ ¾Û ¾È¿¡¼ º¹ÇÕÀûÀÎ ¼ºñ½º È帧À» ¼³°èÇÏ°í °³¹ßÇϸç, »ç¿ëÀÚ °æÇèÀ» ±Ø´ëÈÇÏ´Â Á¦Ç°À» ¸¸µå´Â µ¥ ÁýÁßÇϰí ÀÖ½À´Ï´Ù. ÀÌ °úÁ¤¿¡¼ iOS °³¹ßÀڷμ ±íÀÌ ÀÖ´Â ±â¼ú ¼ºÀå°ú ¹®Á¦ ÇØ°á °æÇèÀ» ½×À» ¼ö ÀÖ¾î¿ä.
- ´ë¿ë·® Æ®·¡ÇÈ È¯°æ¿¡¼µµ ¼ºñ½º ǰÁúÀ» ³ôÀ̱â À§ÇØ ÄÚµå ¸®ÆÑÅ丵, ÄÚµå ¸®ºä Ȱµ¿µéÀ» ÀÚÁÖ ÁøÇàÇØ¿ä.
- '¼¼»ó ¸ðµç ¹°°Ç¿¡ °¡Ä¡¸¦, ¼Òºñ¸¦ Áö¼Ó °¡´ÉÇϰԡ¯ ¶ó´Â ºñÀü¿¡ °ø°¨Çϸç, ½ºÆ®·¹½º ¾ø´Â ¸®Ä¿¸Ó½º¸¦ À§ÇÑ ¼Ö·ç¼ÇÀ» ²÷ÀÓ¾øÀÌ ÇÔ²² °í¹ÎÇÒ µ¿·á¸¦ ã°í ÀÖ¾î¿ä.
| ÇÕ·ùÇϸé ÇÔ²² ÇÒ ¾÷¹«¿¡¿ä
- ¹ø°³ÀåÅÍ iOS ¾ÛÀÇ ½Å±Ô ¼ºñ½º °³¹ß ¹× ÇÙ½É ±â´É °³¼± µî iOS ¾Û ¼ºñ½º¿¡ °ü·ÃµÈ ¸ðµç ¾÷¹«¸¦ ´ã´çÇØ¿ä.
- Swift¸¦ ÁÖ ¾ð¾î·Î ¾ÛÀ» °³¹ßÇϸç, »ç¿ëÀÚ °æÇè ÃÖÀûÈ ¹× ¼ºñ½º ¾ÈÁ¤È ¾÷¹«¸¦ ¼öÇàÇØ¿ä.
- SwiftUI, Swift Concurrency µîÀ» Ȱ¿ëÇÏ¿© ¼ºñ½º¸¦ °íµµÈÇØ¿ä.
| ÀÌ·± ºÐ°ú ÇÔ²² ÇÏ°í ½Í¾î¿ä
- iOS °³¹ß °æ·Â 5³â ÀÌ»ó ȤÀº ±×¿¡ ÁØÇÏ´Â ½Ç·ÂÀ» º¸À¯ÇϽŠºÐ
- Swift¿¡ ´ëÇÑ ±íÀÌ ÀÖ´Â ÀÌÇØ¸¦ º¸À¯ÇϽŠºÐ
- RxSwift °æÇè°ú ³ôÀº ÀÌÇØµµ¸¦ °¡Áö½Å ºÐ
- Àû±ØÀûÀÎ ÄÚµå ¸®ºä Âü¿©¿Í ±àÁ¤ÀûÀÎ »ç°í¸¦ Áö´Ï½Å ºÐ
| ÀÌ·± °æÇèÀÌ ÀÖ´Ù¸é ´õ ÁÁ¾Æ¿ä
- MVVM, RIBs Ȱ¿ë °æÇèÀÌ ÀÖÀ¸½Å ºÐ
- Reactive Programming¿¡ ´ëÇÑ ³ôÀº ÀÌÇØµµ¸¦ °¡Áö°í °è½ÅºÐ
- Modular Architecture ¼³°è ¹× Àû¿ë °æÇèÀÌ ÀÖÀ¸½Å ºÐ
- À¯´Ö Å×½ºÆ® ÀÛ¼º °æÇèÀÌ ÀÖÀ¸½Å ºÐ
- SwiftUI, Combine Ȱ¿ë °æÇèÀÌ ÀÖÀ¸½Å ºÐ
- ½º½º·Î ¹®Á¦¸¦ ¹ß°ßÇϰí, Àû±ØÀûÀ¸·Î ÇØ°á±îÁö À̲ø¾î º» °æÇèÀÌ ÀÖÀ¸½Å ºÐ
| ÁÖ¿ä ±â¼ú ½ºÅÃ
- Swift, RxSwift, ReactorKit, SnapKit, Then, FlexLayout, PinLayout, Moya
- RIBs, MVVM
- Tuist, Modular Architecture, Unit Test
- SwiftUI, Swift Concurrency
⚡ÀÌ·± ¼ºÀåÀ» ±â´ëÇÒ ¼ö ÀÖ¾î¿ä
- ´©Àû °¡ÀÔÀÚ 2õ¸¸, DAU 100¸¸ Æ®·¡ÇÈÀ» °¡Áø Áß°í°Å·¡ Ç÷§Æû¿¡¼ ´õ ÁÁÀº ¼ºñ½º¿Í °¡Ä¡¸¦ ¸¸µé¾î ³ª°¡´Â °æÇèÀ» ½×À» ¼ö ÀÖ¾î¿ä.
- MVVM, RIBs, Modular Architecture µî ´Ù¾çÇÑ ¾ÆÅ°ÅØÃ³¸¦ ½ÇÁ¦ ´ë±Ô¸ð ¼ºñ½º¿¡ Àû¿ëÇÏ°í ¹ßÀü½ÃŰ´Â °úÁ¤À» ÅëÇØ ±íÀÌ ÀÖ´Â ¼³°è °æÇèÀ» ½×À» ¼ö ÀÖ¾î¿ä.
- SwiftUI, Swift Concurrency µî Ãֽа³¹ß ½ºÅà µµÀÔ¿¡ Àû±ØÀûÀÎ ¿ÀÇ ¸¶Àε带 °¡Áø ÆÀ¿¡¼ ¼ºÀåÇÒ ¼ö ÀÖ¾î¿ä.
- Á¤±âÀûÀÎ ÄÚµå ¸®ºä, ½ºÅ͵ð, ±â¼ú °øÀ¯¸¦ ÅëÇØ µ¿·áµé°ú ÇÔ²² ¼ºÀåÇÏ´Â ¹®È¸¦ °æÇèÇÒ ¼ö ÀÖ¾î¿ä.
➡️ ÇÕ·ù ¿©Á¤Àº ´ÙÀ½°ú °°¾Æ¿ä
¼·ù ÀüÇü > »çÀü °úÁ¦ > 1Â÷ ÀÎÅͺä > 2Â÷ ÀÎÅͺä > ÃÖÁ¾ ÇÕ°Ý
¡Ø 2Â÷ ÀÎÅͺä ÀüÇü¿¡¼´Â Èĺ¸ÀÚ ºÐÀÇ µ¿ÀǸ¦ ¹Þ¾Æ ·¹ÆÛ·±½º üũ°¡ ÁøÇàµÉ ¼ö ÀÖ½À´Ï´Ù.
¡Ø ÀüÇü ÀýÂ÷´Â ÀÏÁ¤ ¹× »óȲ¿¡ µû¶ó ÀϺΠÃß°¡/»ý·«µÉ ¼ö ÀÖ½À´Ï´Ù.
📢 Áö¿ø Àü È®ÀÎÇØÁÖ¼¼¿ä
- À̷¼´Â ÀÚÀ¯ ¾ç½ÄÀ¸·Î Áö¿øÇØ ÁÖ¼¼¿ä.
- ¹ø°³ÀåÅÍ´Â Áö¿øÀÚÀÇ ¿ª·®À» ÃÖ¿ì¼±ÀûÀ¸·Î °ËÅäÇϰí ÀÖ¾î¿ä. À̷¼ Á¦Ã⠽à Á÷¹«¿Í ¹«°üÇÑ »çÇ× (±¸Á÷ÀÚ º»ÀÎÀÇ ¿ë¸ð¤ýۤýüÁß µîÀÇ ½ÅüÀû Á¶°Ç, ±¸Á÷ÀÚ º»ÀÎÀÇ Ãâ½ÅÁö¿ª¤ýÈ¥Àο©ºÎ¤ýÀç»ê, Á÷°è Á¸ºñ¼Ó ¹× ÇüÁ¦ÀÚ¸ÅÀÇ Çз¤ýÁ÷¾÷¤ýÀç»ê µî)°ú ¿¬ºÀ Á¤º¸´Â »èÁ¦ ÈÄ Áö¿ø ºÎŹ µå¸³´Ï´Ù.
- ÀÔ»ç ÈÄ ÀûÀÀÀ» À§ÇÑ 3°³¿ùÀÇ ¼ö½À±â°£ÀÌ ÀÖ½À´Ï´Ù.
- ÀÔ»çÁö¿ø¼ ±âÀç»çÇ×ÀÌ »ç½Ç°ú ´Ù¸¦ °æ¿ì ÇÕ°ÝÀÌ Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
- ±¹°¡À¯°øÀÚ ¹× Àå¾ÖÀÎ µî Ãë¾÷º¸È£´ë»óÀÚ´Â °ü°è¹ý·É¿¡ µû¶ó ¿ì´ëÇÕ´Ï´Ù.
- Áö¿øÀÚ°¡ Á¦Ãâ ¼·ù¿¡ ´ëÇÑ »èÁ¦¸¦ ¿äûÇÒ °æ¿ì join@bunjang.co.kr******@*******.***·Î ¹®ÀÇÇϽøé Áöü ¾øÀÌ Á¦Ãâ ¼·ù¸¦ ÆÄ±âÇÕ´Ï´Ù.