Part 1. µ¥ÀÌÅÍ
1Àå. ½º¸¶Æ®ÆùÀÇ Á¤º¸ »ç¿ëÇϱâ
1. OS ±â´ÉÀ» ÀÌ¿ëÇÑ ½º¸¶Æ®ÆùÀÇ Á¤º¸ Á¶È¸Çϱâ
2. ¸ð¹ÙÀÏ µð¹ÙÀ̽º¿¡ ÆÄÀÏ ¹èÆ÷Çϱâ
2Àå. ÀÓº£µðµå µ¥ÀÌÅͺ£À̽º(IBLite, SQLite) È°¿ë ¾Û ¸¸µé±â
1. ÀÓº£µðµå µ¥ÀÌÅͺ£À̽º »ç¿ë
2. µ¥ÀÌÅͺ£À̽º »ý¼ºÇϱâ(IBLite)
3. °£´ÜÇÑ Á¤º¸¸¦ º¸°üÇÒ ¼ö ÀÖ´Â INI ÆÄÀÏ ÀÌ¿ëÇϱâ
½Ç½À. ¸¸µé¾î º¾½Ã´Ù!: »ç¿øÁ¤º¸ ½ÇÀü ¾Û
3Àå. µ¥ÀÌÅͽº³À(DataSnap)À¸·Î ¸ÖƼ-Ƽ¾î µ¥ÀÌÅͺ£À̽º ¾Û ¸¸µé±â
1. ¸ÖƼ-Ƽ¾î¿Í ¹Ìµé¿þ¾î ÀÌÇØÇϱâ
2. µ¥ÀÌÅͽº³ÀÀ¸·Î ¹Ìµé¿þ¾î ±¸¼ºÇϱâ Àü È®ÀλçÇ×
3. µ¥ÀÌÅͽº³ÀÀÇ Æ¯Â¡ »ìÆ캸±â
4. µ¥ÀÌÅͽº³À ¹Ìµé¿þ¾î ¼¹ö ¸¸µé±â
5. µ¥ÀÌÅͽº³À ¸ð¹ÙÀÏ Å¬¶óÀ̾ðÆ® ¸¸µé±â
Part 2. À¥ ¼ºñ½º¿Í Ŭ¶ó¿ìµå
4Àå. À¥ ¼ºñ½º µ¥ÀÌÅÍ ÀÌ¿ëÇϱâ
1. REST Ŭ¶óÀ̾ðÆ®·Î À¥ ¼ºñ½º JSON µ¥ÀÌÅÍ È°¿ëÇϱâ
2. IdHTTP ÄÄÆ÷³ÍÆ®·Î À¥ ¼ºñ½º XML µ¥ÀÌÅÍ È°¿ëÇϱâ
5Àå. Cloud Service(BaaS)ÀÇ È°¿ë
1. BaaS(Backend as a Service) ÀÌÇØ
2. ¿ø°Ý Ǫ½¬ ¾Ë¸²(GCM, APN) ±¸ÇöÇϱâ
Part 3. FireMonkey(ÆÄÀ̾î¸ùÅ°) 3D È°¿ë
6Àå. FireMonkey 3D ¿ÀºêÁ§Æ®¿Í ÁÂÇ¥°è ÀÌÇØ
1. FireMonkey 3D ¸Àº¸±â
2. 3D FormÀ» ±¸¼ºÇÏ´Â µÎ °¡Áö ¹æ¹ý
3. ¿©·¯°¡Áö 3D ¿ÀºêÁ§Æ® ´Ù·ç±â
4. Light¿Í Material·Î 3D ¿ÀºêÁ§Æ® Ç¥ÇöÇϱâ
5. À̵¿°ú ȸÀüÀ» ÅëÇÑ 3D ¿ÀºêÁ§Æ® ÁÂÇ¥ ¼Ó¼º ÀÌÇØÇϱâ
6. 3D ¿ÀºêÁ§Æ®¿¡ TFloatAnimation È¿°úÁÖ±â
7. Dummy ¿ÀºêÁ§Æ®¸¦ È°¿ëÇÑ »óÅ ÁÂÇ¥ ±¸¼º ¹æ¹ý
7Àå. Ä«¸Þ¶ó(ºä Æ÷ÀÎÆ®)ÀÇ ÀÌÇØ¿Í È°¿ë
1. Ä«¸Þ¶ó(ºä Æ÷ÀÎÆ®) Ãß°¡ È°¿ë ¹æ¹ý
2. ¸ÖƼ Ä«¸Þ¶ó »ý¼ºÀ¸·Î ºä Æ÷ÀÎÆ® º¯È ÁÖ±â
3. TFloatAnimationÀ» Àû¿ëÇÏ¿© Ä«¸Þ¶ó¸¦ À̵¿ ½ÃÅ°±â
4. Ä«¸Þ¶ó¸¦ ÀÌ¿ëÇÑ ÁÜ(Zoom)°ú ÆÒ(Pan)
8Àå. 3D »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º(User Interface) ±¸Çö
1. ºÎµå·¯¿î ȸé ÅÍÄ¡·Î 3D ºäÆ÷ÀÎÆ® Á¦¾î
2. Å¥ºê¿Í ¹Ù¶÷°³ºñ
3. ½Ç¸°´õ¿Í Æ®À§½ºÅÍ
4. Ä¿¹öÇ÷οì
5. TLayer3D·Î 3D/2D º¹ÇÕ UI ±¸¼º
ºÎ·Ï
1Àå. µ¨ÆÄÀÌ ´ÜÃàÅ°
2Àå. ÆÄÀ̾î¸ùÅ° ½ºÅ¸ÀÏ(Styles)
1. VCL°ú ÆÄÀ̾î¸ùÅ°ÀÇ ½ºÅ¸ÀÏ
2. ÆÄÀ̾î¸ùÅ° ½ºÅ¸ÀÏ ¿¹Á¦
3Àå. »ç¹°ÀÎÅͳÝ(IoT)°ú ºí·çÅõ½º
4Àå. Ç÷§Æû SDK/API ¹× ¾Èµå·ÎÀ̵å .jar »ç¿ëÇϱâ
5Àå. EMS(Enterprise Mobility Services) ÀÌ¿ëÇϱâ
1. EMS ¼Ò°³
°£´ÜÇÑ EMS Ä¿½ºÅÒ API ¸¸µé±â
´Ù¾çÇÑ ºÐ¾ß¿¡ È°¿ë °¡´ÉÇÑ °·ÂÇÑ ¾Û °³¹ßÀÇ ½ÃÀÛ, Áö±Ý ¡°µ¨ÆÄÀÌ¡±¿Í ÀÌ Ã¥À¸·Î ½ÃÀÛÇϼ¼¿ä
µ¨ÆÄÀÌ´Â °³¹ßÅøÀÇ ±â¼ú¸®´õ´ä°Ô ¿À´Ã³¯ µ¿ÀÏÇÑ ¼Ò½ºÄÚµå·Î À©µµ¿ì¿Í ¸Æ(OSX)¿¡ À̾î iOS¿Í ¾Èµå·ÎÀ̵å Ç÷§Æû ¸ðµÎ¸¦ µ¿½Ã¿¡ °³¹ßÇÒ ¼ö ÀÖ´Â ÃÖ°ÀÇ ÅøÀÌ µÇ¾ú½À´Ï´Ù.
ÀÌ Ã¥¿¡¼´Â 1Æí ±âÃÊ ´ÙÁö±â¿¡ ÀÌÀº 2Æí °í±Þ °úÁ¤À¸·Î½á ´Ù¾çÇÑ µð¹ÙÀ̽º È°¿ë, µ¥ÀÌÅÍ ¿¬µ¿, 3D ±¸Çö, ¿ÜºÎ api È°¿ë, ºí·çÅõ½º ¿¬µ¿ µî ´Ù¾çÇÑ ±â¼úÀ» ÀÌ¿ëÇÏ¿© ¸ð¹ÙÀÏ ¾ÛÀÇ ±â´ÉÀ» ´õ¿í °í±Þ½º·´°Ô ±¸ÇöÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» ÇнÀÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.
ºñ·Ï ÀÌ Ã¥ÀÌ ¸ð¹ÙÀÏ ¾ÛÀ» óÀ½ °³¹ßÇÏ´Â Ãʺ¸ °³¹ßÀÚ¸¦ ´ë»óÀ¸·Î ¾²¿©Á³Áö¸¸ Çö ½Ã´ëÀÇ ¾Û °³¹ß¿¡ ÇÊ¿äÇÑ ´Ù¾çÇÑ ±â´ÉµéÀ» ÇнÀÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºÇÏ¿´±â ¶§¹®¿¡ ´Ü¼øÇÑ ¾Û °³¹ßÀ» ³Ñ¾î¼ ¿©·¯°¡Áö ºÐ¾ßÀÇ ¾÷¹«¿¡ È°¿ëÇÒ ¼ö ÀÖ´Â °·ÂÇÑ ¾ÛÀ» °³¹ß ÇÒ ¼ö ÀÖ´Â ±âÃʸ¦ ´ÙÁ®ÁÝ´Ï´Ù.
´ÙÀ½ »çÇ׿¡ ÇØ´çµÇ´Â ºÐÀ̶ó¸é ÀÌ Ã¥À» ÅëÇØ ¿øÇÏ´Â Áö½ÄÀ» ¾ò°Ô µÉ °ÍÀÔ´Ï´Ù.
1) ÇÑ ¹ø¿¡ °³¹ßÇÏ´Â ¾Èµå·ÎÀ̵å/iOS ¾Û with µ¨ÆÄÀÌ 1Æí ÇнÀ ÈÄ ÇÑ ´Ü°è ´õ ³ôÀº ¾Û °³¹ß ¹æ¹ýÀ» ¾Ë°í ½ÍÀº ºÐ
2) ´Ù¾çÇÑ µ¥ÀÌÅ͸¦ È°¿ëÇÑ ¸ð¹ÙÀÏ ¾Û °³¹ßÀ» ÇÏ°íÀÚ ÇÏ´Â °³¹ßÀÚ
3) ¸ð¹ÙÀÏ ¾ÛÀÇ UI¸¦ ´õ¿í ¸ÚÁö°Ô ±¸¼ºÇÏ°íÀÚ ÇÏ´Â °³¹ßÀÚ
4) ½º¸¶Æ®ÆùÀº ¹°·Ð ¿þ¾î·¯ºí µð¹ÙÀ̽º µî ´Ù¾çÇÑ µð¹ÙÀ̽º¿ë ¾ÛÀ» ¸¸µé°íÀÚ ÇÏ´Â °³¹ßÀÚ
¡°¿©·¯ºÐÀÇ ¸ÚÁø ù ´ÜÃß°¡ µÉ °ÍÀÔ´Ï´Ù¡±
¹Ù·Î ½ÃÀÛÇÒ ¼ö ÀÖÀ» ¸¸Å ½±°í, Áö·çÇÏÁö ¾Ê°í Àç¹ÌÀÖ°Ô µû¶ó°¡¸é¼µµ, ¼öÁØ ³ôÀº ¾ÛÀ» ¸¸µé¾î º¼ ¼ö ÀÖ´Â ¸ð¹ÙÀÏ ÇÁ·Î±×·¡¹Ö ¾È³»¼¸¦ ¸¸µé°í ½Í¾ú½À´Ï´Ù.
´Ù¸¥ ±â¼ú ¼Àûó·³ ¾Õ ºÎºÐ¸¸ ÀÐÇôÁö°í Ã¥Àå¿¡ ²ÅÈ÷´Â Ã¥ÀÌ ¾Æ´Ï¶ó, ¼Ò¼³ åó·³ ºÎ´ã¾øÀÌ ³¡±îÁö ÀÐ°Ô µÇ´Â Ã¥À» ¸¸µé°í ½Í¾ú½À´Ï´Ù.
ÀÌ Ã¥Àº ¡°µ¨ÆÄÀÌ¡± ¶ó´Â ¸ÚÁø µµ±¸¸¦ È°¿ëÇÏ¿© ¿©·¯ºÐÀÌ Áö±Ý ¹Ù·Î ¸ð¹ÙÀÏ ¾Û °³¹ßÀ» ½ÃÀÛÇÒ ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù. ÀÌ Ã¥ÀÇ ¿©·¯ °¡Áö ¿¹Á¦¸¦ ÇÔ²² ±¸ÇöÇØ°¡¸é¼, ¿©·¯ºÐÀº ÇÁ·Î±×·¡¹ÖÀ̶õ ¾ó¸¶³ª ¸ÚÁø ÀÏÀÎÁö¸¦ °æÇèÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. ±×¸®°í ÀÌ Ã¥À» ¸¶Ä¡°í ³ª¸é, ¿©·¯ºÐÀÌ °¡Áø ¸ÚÁø ¾ÆÀ̵ð¾îµéÀ» ½ÇÁ¦ ¾ÛÀ¸·Î ±¸ÇöÇÒ ¼ö ÀÖ´Â °·ÂÇÑ ¡°Èû¡±À» °¡Áö°Ô µÉ °ÍÀÔ´Ï´Ù. (¹°·Ð ¿Á¤Àº Çʼö! ÀÔ´Ï´Ù).