Негизги айырма – Android Studio менен Eclipse
Программаны иштеп чыгууда көптөгөн файлдарды иштетүү керек жана файлдарды иретке келтирүү үчүн буйрук сабын гана колдонуу кыйынга турат. Ошондуктан, комплекстүү өнүктүрүү чөйрөсү (IDE) колдонулушу мүмкүн. IDE бул программалык камсыздоо тиркемеси, ал иштеп чыгуучуларга программалык тиркемелерди түзүү үчүн комплекстүү шарттарды камсыз кылат. Анда код редактору, автоматташтыруу куралы жана мүчүлүштүктөрдү оңдоочу бар. Алар долбоор үчүн зарыл болгон ар бир файлды уюштурууну жеңилдеткен долбоордун толук структурасын камсыз кылат. Android Studio жана Eclipse ушундай эки IDE болуп саналат. Android Studio менен Eclipse ортосундагы негизги айырма Android Studio бул Android тиркемелери үчүн атайын иштелип чыккан Интеграцияланган Өнүгүү чөйрөсү (IDE), ал эми Eclipse Java негизиндеги тиркемелерди иштеп чыгуу үчүн кеңири колдонулган интеграцияланган иштеп чыгуу чөйрөсү. Android Studio атайын Android тиркемелерин куруу үчүн иштелип чыккан, бирок Eclipse андроидди, ошондой эле башка веб жана рабочий колдонмолорду куруу үчүн пайдалуу. Ал Google ADT плагини аркылуу Android'ди колдойт.
Android Studio деген эмне?
Android Studio – бул Google'дун Android Оперейтинг Системалары үчүн Интегралдык Өнүктүрүү чөйрөсү (IDE). IDE бул программалоону бир топ жеңилдеткен курал. Татаал программалык долбоорду иштеп чыгууда IDE колдонуу зарыл, анткени ал бардык файлдарды уюштурууга жардам берет. Буйрук сабы менен иштөө эффективдүү ыкма эмес. Android Studio көп убакытты талап кылбастан долбоорду иштеп чыгууну жеңилдеткен кодду бүтүрүү жана рефакторинг сыяктуу өзгөчөлүктөргө ээ. Android Studio Windows, Linux жана Mac операциялык системаларында жүктөлүп алынышы мүмкүн. Ал биринчи жолу 2013-жылдын 16-майында чыгарылган. Жаңы функциялар кошулуп, IDE бета версиясынан туруктуу версияга чейин жакшыртылган. Google Android'дин туруктуу версиясын 2014-жылдын 8-декабрында өнүккөн функциялары менен чыгарды. Бул IDE IntelliJ IDEAга негизделген.
Android Studio атайын Android колдонмолорун иштеп чыгуу үчүн иштелип чыккан. IDE күчтүү код редакторунан жана Gradle негизделген жаңы куруу системасынан турат. Жаңы долбоорлорду түзүү, Android Studio'ну колдонуу менен Android TV, Android Wear жана Google булут серверин колдоо үчүн керектүү модулдарды кошуу оңой. Бул модулдарды кошуу үчүн, программист жөн гана берилген усталарды ачып, кошула турган модулдарды тандашы керек. Код үлгүлөрү менен коддоону дароо баштоо оңой. Жалпысынан алганда, бул натыйжалуу андроид тиркемелерин куруу үчүн акысыз иштеп чыгуу чөйрөсү.
Eclipse деген эмне?
Eclipse – бул базалык иштөө аймагын жана кеңейтилүүчү плагин системасын камтыган IDE. Ал негизинен Java колдонмолору үчүн колдонулат, бирок плагиндер аркылуу башка программалоо тилдерин колдонгон тиркемелер үчүн да колдонулушу мүмкүн. Кээ бир тилдерге C, C++, C, Perl, PHP, Python жана Ruby кирет. Ал ошондой эле "Mathematica" программасы үчүн пакеттерди иштеп чыгуу үчүн колдонулушу мүмкүн. Бул техникалык жана илимий тармактарда колдонулган математикалык эсептөө программасы.
Көптөгөн иштеп чыгуучулар Eclipse IDEди жактырышат, анткени ал программалык камсыздоону иштеп чыгууну жеңилдетүү үчүн бир катар функцияларды камсыз кылат. Бул программалык камсыздоону жаңылоо механизмин колдонот. Жаңыртууларды жөнөкөй диалог терезеси аркылуу жасоого болот. Иштеп чыгуучулар көз карандылыкка басым жасагылары келбейт. Eclipse IDE негизги артыкчылыгы аны Java Enterprise Edition (JEE) тиркемелерин иштеп чыгуу үчүн колдонсо болот. Сервер көрүнүшү веб-иштеп чыгууда серверди башкарууга мүмкүндүк берет. Дагы бир өзгөчөлүгү - перспективалар. Жеткиликтүү перспективалар орнотууга жараша болот. Демейки перспектива Java, бирок аны Debug сыяктуу башка перспективага өзгөртүүгө болот.
Eclipse долбоордун структурасын методикалык түрдө уюштурат. Жумуш мейкиндиги долбоордун баштапкы файлдарын, сүрөттөрдү жана башка артефакттарды сактайт. Eclipse мобилдик, рабочий жана веб-тиркемелерди иштеп чыгуу үчүн ылайыктуу. Жалпысынан, Eclipse программалык камсыздоону иштеп чыгуу комплекти - бул күчтүү жана эффективдүү колдонмолорду куруу үчүн акысыз жана ачык булактуу программа.
Android Studio менен Eclipse ортосунда кандай окшоштуктар бар?
- Экөө тең интеграцияланган өнүктүрүү чөйрөсү.
- Экөө тең долбоор түзүмүн түздөп, кодго, ресурстарга жана куруу файлдарына тез мүмкүнчүлүк берет.
- Экөө тең жакшыраак графикалык колдонуучу интерфейсин (GUI) камсыздайт
- Экөө тең кодду автоматтык түрдө толтурууну камсыздайт.
- Таза жана катасыз код жазууга жардам берет.
Android Studio менен Eclipse ортосунда кандай айырма бар?
Android Studio жана Eclipse |
|
Android Studio - бул Google'дун Android операциялык тутуму үчүн Android иштеп чыгуу үчүн атайын иштелип чыккан расмий Integrated Development Environment (IDE). | Eclipse – Java негизиндеги колдонмолорду иштеп чыгуу үчүн кеңири колдонулган интеграцияланган өнүктүрүү чөйрөсү (IDE). |
Android колдоо | |
Android Studio Android'ди колдойт. | Eclipse Android'ди Google ADT кеңейтүүсү аркылуу колдойт. |
Build Tool | |
Android студиясында Gradle куруу куралы бар. | Eclipse демейки боюнча ANT куруу куралдарына ээ. Ал Gradle караганда эскирген. |
Android үчүн жаңыртуулар | |
Android студиясы Android иштеп чыгуу үчүн жаңыртууларды тез-тез алып турат. | Eclipse андроидди иштеп чыгуу үчүн тез-тез жаңыртылбайт. |
Программалоо тилдерин колдоо | |
Android Studio Java'ны колдойт. | Eclipse C, C++, C, Java, JavaScript, Perl, PHP, Python жана башка көптөгөн тилдерди колдойт. |
Иштеп чыгуучу | |
Android Studio Google тарабынан иштелип чыккан. | Eclipse Eclipse Foundation тарабынан иштелип чыккан. |
Колдонмолор | |
Android Studio атайын Android иштеп чыгуу үчүн иштелип чыккан. | Eclipse ар кандай колдонмолорду иштеп чыгуу үчүн иштелип чыккан. |
Кыскача – Android Studio и Eclipse
Android Studio жана Eclipse - таанымал интеграцияланган өнүктүрүү чөйрөсү. Бул IDE эффективдүү программалык тиркемелерди түзүү үчүн татаал куралдар менен камсыз кылат. Android Studio иштеп чыгуучулар тарабынан атайын Android тиркемелерин иштеп чыгуу үчүн колдонулат. Eclipse жөн гана Android иштеп чыгуу менен эле чектелбестен иштеп чыгуучулар тарабынан колдонулушу мүмкүн. Android Studio же Eclipseди тандоо колдонмого жараша болот. Android Studio менен Eclipse ортосундагы айырма Android Studio бул Android тиркемелери үчүн атайын иштелип чыккан интеграцияланган өнүктүрүү чөйрөсү (IDE), ал эми Eclipse Java негизиндеги тиркемелерди иштеп чыгуу үчүн кеңири колдонулган интеграцияланган иштеп чыгуу чөйрөсү. Алар веб, мобилдик же рабочий колдонмолор болушу мүмкүн.
Android Studio жана Eclipseтин PDF версиясын жүктөп алыңыз
Сиз бул макаланын PDF версиясын жүктөп алып, шилтеме эскертүүсүнө ылайык оффлайн максаттарында колдоно аласыз. Сураныч, PDF версиясын бул жерден жүктөп алыңыз Android Studio жана Eclipse ортосундагы айырма