JavaScript È°¿ëÆÁ
2018.05.03 / 01:05

Ionic2 ÃÊ°£´Ü ÆÄÇìÄ¡±â

ÀλçÀ̵åÀÚ¹Ù
Ãßõ ¼ö 210

²Ï ¿À·§µ¿¾È ±ÛÀ» ¾²Áö ¾Ê¾Æ ½ÃÀÛÀ» ¾î¶»°Ô ÇؾßÇÒ Áö ¸·¸·ÇÏÁö¸¸ ÀÏ´Ü ½áº¸´Â Ionic 2 °£´Ü °³³ä ¸®ºä!

°£´ÜÇÏ°Ô ¾²±â À§ÇØ ¸ñ·Ï Çü½ÄÀ¸·Î ÀÛ¼ºÇϸç, Ãß°¡ÀûÀÎ ¼³¸íÀº Â÷Â÷ ´Þµµ·Ï ÇÏ°Ú½À´Ï´Ù.


  • Ionic °£´Ü ¼³¸í

  1. IonicÀº ÇÏÀ̺긮µå ¾Û °³¹ßÀ» À§ÇÑ ÇÁ·¹ÀÓ¿öÅ©
  2. Angular + Cordova + Ionic ÀÇ °áÇÕ
  3. Ionic1Àº ¾Þ±Ö·¯1(= AngularJS)·Î, Ionic2´Â ¾Þ±Ö·¯2(= Angular)
  4. ÀÛ¼ºÀÏ(2017-06-07) ±âÁØ Ionic2´Â ±×³É IonicÀ¸·Î ºÒ¸®¸ç CLI´Â 3¹öÀü±îÁö ³ª¿È
  5. Angular1Àº AngularJS·Î Angular2ÀÌ»óÀº Angular·Î ºÒ¸². Angular´Â ÇöÀç 4¹öÀü±îÁö ¸±¸®Áî µÊ

  • Ionic ºü¸£°Ô ½ÇÇàÇϱâ

  1. npm install -g cordova ionic
    * À§ÀÇ ¸í·É¾î¸¦ µû¶óÇÏ¸é ¼³Ä¡°¡ µÊ (Node.js »çÀü ¼³Ä¡ Çʼö)
    * ¿¡¹Ä·¹ÀÌÅ͸¦ ÀÌ¿ëÇÏ·Á¸é µû·Î Ãß°¡ÀûÀÎ ¼³Ä¡°¡ ÇÊ¿ä, Ãß°¡ ¼³Ä¡´Â ¾Æ·¡ ¸µÅ© Âü°í
    2016/07/23 - [Programing/Ionic_1] - À©µµ¿ì ȯ°æ¿¡¼­ ¾ÆÀÌ¿À´Ð ÇÁ·¹ÀÓ¿öÅ© ¼¼ÆÃÇϱâ#1
  2. ionic start myApp tabs
    * À§ÀÇ ¸í·É¾î »ç¿ë½Ã ±âº»ÀûÀÎ ÇÁ·ÎÁ§Æ®°¡ ¼³Ä¡°¡ µÇ´Âµ¥. tabs ¸»°í blank, sidemenu°¡ Ãß°¡·Î Á¸ÀçÇԾƷ¡¸µÅ© Âü°í 
    http://ionicframework.com/getting-started/
  3. IonicÀÇ ±âº» ÅÛÇø´Àº 3°³°¡ ÀÖÀ½. ÇÏÁö¸¸ 2°³°¡ ´õ Á¸ÀçÇÔ.
    * 2¹øÀÇ ¸µÅ©¿¡´Â blank, tabs, sidemenu°¡ ±âº»À¸·Î ³ª¿ÍÀÖÁö¸¸ docs¿¡ µé¾î°¡ º¸¸é tutorial°ú super µµ Á¸ÀçÇÔ. 
    * ionic ¾ÛÀ» ÀüüÀûÀ¸·Î ÈȾ°í ½Í´Ù¸é ÃʽÉÀÚ´Â tutorial À», ÇÁ·Î±×·¡¹Ö °æÇèÀÌ ¾î´ÀÁ¤µµ ÀÖ´Ù¸é super¸¦ È®ÀÎÇÏ´Â°Ô ºü¸£°Ô µµ¿òÀÌ µÉ °Í.
    http://ionicframework.com/docs/intro/tutorial/
  4. ionic serve -lab (¶Ç´Â ionic serve -l)
    * À§ ¸í·É¾î¸¦ ÀÌ¿ëÇϸé À¥¿¡¼­ iOS, Android, Window ¸ðµå·Î ¸ðµÎ È®ÀÎÀÌ °¡´ÉÇÔ
    * PCÀ¥¿¡¼­ È®ÀÎÇÏ´Â °ÍÀ̱⠶§¹®¿¡ cordova Ç÷¯±×ÀÎÀº È®ÀÎ ºÒ°¡
    * cordova Ç÷¯±×ÀÎ Å×½ºÆ®´Â ¿¡¹Ä·¹ÀÌÅÍ, ½ÇÁ¦ µð¹ÙÀ̽º¿¡¼­ °¡´É
    * ¿¡¹ÄÀº ±²ÀåÈ÷ ´À¸² (¿¡¹Ä+À¥ºä), µð¹ÙÀ̽º·Î È®ÀÎÇÏ´Â°Ô Á¤½Å°Ç°­¿¡ ÁÁÀ½

  • Ionic ÀåÁ¡

  1. Angular¸¸ ÇÒ ÁÙ ¾Ë¸é °øÂ¥·Î Çϳª ¾ò´Â ±âºÐ.

  2. Angular¸¦ ¸ô¶óµµ ±¸Çö °¡´É(º»ÀÎÀÌ ±×·¨À½)

  3. À¢¸¸ÇÑ UI ÄÄÆ÷³ÍÆ®°¡ Àß ±¸ÇöÀÌ µÇÀֱ⠶§¹®¿¡ ºü¸£°Ô ±¸Çö °¡´É.

  4. Å×½ºÆ® ¶ÇÇÑ ±²ÀåÈ÷ ºü¸§

  5. AgularJS(Ionic 1) ¿Í Angular (Ionic 2 ÀÌ»ó) Áß ¿øÇÏ´Â ¹öÀüÀ¸·Î °³¹ß °¡´É

  6. ¾÷µ¥ÀÌÆ®°¡ È°¹ßÇÔ(ÀåÁ¡ÀÌÀÚ ´ÜÁ¡. Á¡Á¡ ³ª¾ÆÁö°í ü°èÈ­ µÇ´Â °ÍÀÌ ÇÏ·çÇÏ·ç ´«¿¡ º¸ÀÓ)

 

 

  • Ionic ´ÜÁ¡

  1. React Native³ª ´Ù¸¥ ³×ÀÌƼºê¾Û¿¡ ºñÇÏ¸é ¼Óµµ°¡ ´À¸². (ÇÏÁö¸¸ ÅؽºÆ® À§ÁÖÀÇ ¾Û, Á¤º¸Á¦°ø ¸ñÀûÀ̶ó¸é ÃæºÐÈ÷ ºü¸§. ´À¸®´Ù°í ¸ø ´À³¥ Á¤µµ)

  2. Angular ·¯´×Ä¿ºê°¡ ²Ï ÀÖÀ½.

  3. ·¹ÆÛ·±½º ¾ÛÀÌ ºÎÁ·. React NativeÀÇ °æ¿ì, Airbnb, Facebook µî °Å´ë ·¹ÆÛ·±½º°¡ ÀÖÁö¸¸ IonicÀº »ó´ëÀûÀ¸·Î ·¹ÆÛ·±½º°¡ ºÎÁ·ÇÔ. (±¹³» ¾Û Áß¿¡¼­´Â ÇظԳ²³à(iOS / ionic 1 ÃßÁ¤)°¡ À¯¸íÇÑ ·¹ÆÛ·±½º¿¡ ¼ÓÇÔ. https://www.slideshare.net/deview/124-67552757)

  4. ±¹³»(Çѱ¹¾î) ÀڷḦ ¾ò±â°¡ ½±Áö¾ÊÀ½. ±âº»ÀûÀÎ ¼³Ä¡ ¹× Æ©Å丮¾ó Á¤µµ°¡ ÀüºÎ. (Angular¿Í Cordova À§ÁַΠ°Ë»öÀ» ÇÏ¸é ²Ï Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖÀ½, ÇÏÁö¸¸ °ø½Ä docs¿Í forumÀÌ ²Ï Àß µÇ¾îÀÖÀ½.)

 

 

ÇöÀç °£´ÜÇÏ°Ô Àû¾î ³õ¾ÒÁö¸¸ Ãß°¡ÀûÀ¸·Î »ý°¢³ª°Å³ª ¾µ ³»¿ëÀÌ ÀÖÀ¸¸é ³¯Â¥¿Í ÇÔ²² °è¼Ó ÀÛ¼ºÇØ ³ª°¥ °Í!

 



Ãâó: http://steambread.tistory.com/18 [³ÊÂ𻧠Blog]