¾Èµå·ÎÀÌµå °³¹ß : ±âÃÊ
ÃÑ ÆäÀÌÁö ¼ö : 3224

Àüü ÇÔ¼ö/¿ë¾î»çÀü
Facebook Joinc ±×·ì   Joinc QA »çÀÌÆ®



joinc´Â Firefox¿Í chrome¿¡¼­ Å×½ºÆ® Çß½À´Ï´Ù. IE¿¡¼­´Â Å×À̺íÀÌ ±úÁö°Å³ª À̹ÌÁö°¡ º¸ÀÌÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ƯÈ÷ ±¸±Û DocsÀ̹ÌÁöÀÇ °æ¿ì ¿¢¹Úó¸®µÉ ¼ö ÀÖ½À´Ï´Ù.

¾Èµå·ÎÀ̵å Ç÷§ÆûÀº ´õ ³ªÀº ¸ð¹ÙÀÏ Æù ȯ°æÀ» ¸ñÇ¥·Î ¼³¸³µÈ Open HandSet Alliance¿¡¼­ ¸¸µç ½º¸¶Æ®ÆùÀ» À§ÇÑ ¿î¿µÃ¼Á¦ÀÌ´Ù. ¸®´õ´Â Google·Î, ¸ð¹ÙÀÏ ¾÷ü, ÇÚµåÆù Á¦Á¶¾÷ü, ÄÄÆ÷³ÍÆ® Á¦Á¶¾÷ü, ¼ÒÇÁÆ®¿þ¾î ¼Ö·ù¼Ç, ¸¶ÄÉÆÃ ¾÷ü±îÁö Æ÷°ýµÈ ±×·ìÀÌ´Ù. ±¸±ÛÀÇ ´Ù¸¥ Á¦Ç°µé°ú ¸¶Âù°¡Áö·Î (¿ÏÀüÈ÷´Â ¾Æ´ÏÁö¸¸)¿ÀÇ ¼Ò½º Á¤Ã¥À» ÃëÇϰí ÀÖ´Ù.

±¸±ÛÀº ¾Èµå·ÎÀ̵å Ç÷§ÆûÀ¸·Î °³¹ßÀÚ¸¦ ²ø¾îµéÀ̱â À§ÇØ ¼ö¹é¸¸´Þ·¯ÀÇ »ó±ÝÀ» °Ç "Android Developer Challenges"¸¦ °³ÃÖÇϱ⵵ Çß´Ù.

¾Èµå·ÎÀ̵å Ç÷§Æû ȯ°æ

¾Æµå·ÎÀÌµå ¼ÒÇÁÆ®¿þ¾î °èÃþ

  1. Linux Kernel : ¾Èµå·ÎÀ̵å´Â ¸®´ª½º ¿î¿µÃ¼Á¦¸¦ ±â¹ÝÀ¸·Î ÇÑ´Ù. ÆÄÀÏ ½Ã½ºÅÛ, ÇÁ·Î¼¼½º°ü¸®, ÆÄ¿ö°ü¸®¸¦ ´ã´çÇÑ´Ù. ÃæºÐÈ÷ °ËÁõµÈ ¸®´ª½º¸¦ »ç¿ëÇÔÀ¸·Î °³¹ß±â°£°ú ½Å·Ú¼º°ú ºñ¿ë È¿À²¼ºÀ» ³ôÀÏ ¼ö ÀÖ¾ú´Ù. ¿ÀÇ ¼Ò½º Ä¿¹Â´ÏƼ¸¦ Ȱ¿ëÇÒ ¼ö ÀÖ´Ù´Â °Íµµ Å« ÀåÁ¡ÀÌ´Ù. ³ëŰ¾Æµµ °í±ÞÆù ¿î¿µÃ¼Á¦·Î ½Éºñ¾È ´ë½Å ¸®´ª½º¸¦ °í·ÁÇÏ´Â °ÍÀ¸·Î ¾Ë·ÁÁ® ÀÖ´Ù.
  2. Dalvik VM : ¾Èµå·ÎÀ̵å´Â Java°³¹ßȯ°æÀ» Áö¿øÇÑ´Ù. ±×·¯³ª VMÀº JVMÀÌ ¾Æ´Ñ, ÀÚü °³¹ßÇÑ Dalvik VMÀ» ÀÌ¿ëÇϰí ÀÖ´Ù. SUN°úÀÇ ±â¼úƯÇãºÐÀïÀÇ ¹®Á¦·Î »õ·Î °³¹ßÇÑ °ÍÀ¸·Î ¾Ë·ÁÁö°í ÀÖ´Ù.
  3. Libraries:
  4. Application frameworks
  5. Application : Third-party ±â¾÷ ȤÀº °³ÀÎÀÌ ¸¸µç ¾ÖÇø®ÄÉÀ̼ǵé

¾ÖÇø®ÄÉÀÌ¼Ç ¾ÆÅ°ÅØÃÄ

¾Èµå·ÎÀ̵å´Â ¸®´ª½º Ä¿³ÎÀ» ±â¹ÝÀ¸·Î Çϰí ÀÖÀ¸¸ç, ¾ÖÇø®ÄÉÀ̼ÇÀº Java ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î °³¹ßµÈ´Ù. °³¹ßµÇ ¾ÖÇø®ÄÉÀ̼ÇÀº °¡»ó ±â°è - Virtual machine - ¿¡¼­ ½ÇÇàµÈ´Ù. ±×·¯³ª JVMÀÌ ¾Æ´Ñ ¿ÀǼҽº ±â¹ÝÀÇ Dalvik VMÀ» »ç¿ëÇϰí ÀÖ´Ù. °¢ ¾Èµå·ÎÀÌµå ¾ÖÇø®ÄÉÀ̼ÇÀº Dalvik VMÀÇ ÀνºÅϽº·Î ½ÇÇàµÇ¸ç, Dalvik VMÀº ¸®´ª½º Ä¿³Î¿¡ ÀÇÇØ¼­ ÇÁ·Î¼¼½º·Î °ü¸® µÈ´Ù.
  • Linux Kernel > Linux Process > Dalvik VM > ¾Èµå·ÎÀÌµå ¾ÖÇø®ÄÉÀ̼Ç

¾Èµå·ÎÀÌµå ¾ÖÇø®ÄÉÀ̼ÇÀº ¾Æ·¡ÀÇ ±¸¼º¿ä¼Òµé Çϳª ÀÌ»ó °¡Áø´Ù.
  • Activities
    ¾Æµå·ÎÀÌµå ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±âº» ±¸¼º´ÜÀ§·Î UI¸¦ º¸¿©ÁÖ°í °¢Á¾ µ¿ÀÛÀ» ¼öÇàÇÑ´Ù. ´Ü¸»±âÀÇ home¿¡¼­ ¾ÖÇø®ÄÉÀÌ¼Ç ¾ÆÀÌÄÜÀ» ¼±ÅÃÇϸé activity°¡ ½ÇÇàµÈ´Ù.
  • Services
    ¼­ºñ½º´Â ³×Æ®¿öÅ© ¸ð´ÏÅ͸µÀ̳ª ¾ÖÇø®ÄÉÀÌ¼Ç ¾÷µ¥ÀÌÆ® üũµîÀ» À§Çؼ­ ¿À·§µ¿¾È ½ÇÇàµÇ¾î¾ß ÇÒ ¶§ »ç¿ëÇÑ´Ù.
  • conent providers
    µ¥ÀÌÅÍ º£À̽º ¼­¹ö¶ó°í »ý°¢ÇÏ¸é µÈ´Ù. ÄÁÅÙÃ÷ ÇÁ·Î¹ÙÀÌ´õ´Â SQLite(:12) µ¥ÀÌÅͺ£À̽ºÀÇ Á¢±ÙÀ» °ü¸®ÇÏ´Â ÀÏÀ» ÇÑ´Ù. ¸¸¾à °£´ÜÇÑ ÇÁ·Î±×·¥À» Á¦ÀÛÇÑ´Ù¸é ÄÁÅÙÃ÷ ÇÁ·Î¹ÙÀÌ´õÀÇ µµ¿òÀ» ¹ÞÀ» Çʿ䰡 ¾øÀ» °ÍÀÌ´Ù.
  • Broadcast receivers

°³¹ß ȯ°æ

EmailÀ» ±âÀÔÇϸé, ´ñ±ÛÀÌ ¸ÞÀÏ·Î Àü´ÞµË´Ï´Ù.