Распрацоўка мабільных прыкладанняў для АС Android - адно з самых перспектыўных напрамкаў у праграмаванні, так як з кожным годам узрастае колькасць набытых смартфонаў, а змясці з імі і запатрабаванасць рознага роду праграм для гэтых прыладаў. Але гэта досыць складаная задача, якая патрабуе веданне асноў праграмавання і спецыяльнай асяроддзя, якая магла б максімальна палегчыць задачу напісання кода пад мабільныя платформы.
Android Studio - магутная асяроддзе распрацоўкі мабільных прыкладанняў пад Android, якая ўяўляе сабой набор інтэграваных інструментаў для эфектыўнай распрацоўкі, адладкі і тэсціравання праграм.
Варта заўважыць, што для таго, каб выкарыстоўваць Android Studio, трэба папярэдне інсталяваць JDK
Ўрок: Як напісаць першае прыкладанне з дапамогай Android Studio
Раім паглядзець: іншыя праграмы для стварэння мабільных прыкладанняў
Распрацоўка прыкладанняў
Серада Android Studio з паўнавартасным карыстацкім інтэрфейсам дазваляе стварыць праект любой складанасці, выкарыстоўваючы стандартныя шаблоны Activity і наборы ўсе магчымыя элементаў (Palette).
Эмуляцыя прылады на базе АС Android
Для апрабацыі напісанага прыкладання Android Studio дазваляе эмуляваць (кланаваць) прылада на базе АС Android (ад планшэта да мабільнага тэлефона). Гэта досыць зручна, так як можна ўбачыць, як будзе выглядаць праграма на розных прыладах. Варта заўважыць, што кланаваныя прылада досыць хуткае, мае добра прапрацаваны інтэрфейс з прыстойным наборам сэрвісаў, камерай і GPS.
VCS
Серада ўтрымлівае ў сабе убудаваны Version Control System або папросту VCS - набор сістэм кантролю над версіямі праекта, які дазваляе распрацоўніку пастаянна рэгістраваць змены ў файлах, з якімі ён працуе для таго, каб у далейшым, пры патрэбе была магчымасць вярнуцца да той ці іншай версій гэтых файлаў.
Тэставанне і аналіз кода
Android Studio прадастаўляе магчымасць запісу тэстаў карыстацкага інтэрфейсу падчас працы прыкладання. Такія тэсты можна потым як рэдагаваць, так і паўторна запускаць (альбо ў Firebase Test Lab альбо лакальна). Таксама сярод змяшчае аналізатар кода, які ажыццяўляе глыбокую праверку напісаных праграм, а таксама дазваляе распрацоўніку праводзіць праверку APK на прадмет памяншэння памеру файлаў APK, прагляду Dex фалаў і да таго падобнае.
Instant Run
Гэтая опцыя Андроід Студыё дазваляе распрацоўніку ўбачыць змены, якія ён уносіць у код праграмы або эмулятар, практычна ў той жа момант, што дазваляе хутка ацаніць эфектыўнасць змены кода і як яно ўплывае на прадукцыйнасць.
Варта адзначыць, што дадзеная опцыя даступная для выкарыстання толькі для мабільных прыкладанняў, якія збіраюцца пад Ice Cream Sandwich ці больш новую версію Android
Перавагі Android Studio:
- Прыемны дызайнер карыстацкіх інтэрфейсаў, які дазваляе палегчыць візуальнае праектаванне прыкладання
- Зручны ХML рэдактар
- Падтрымка сістэмы кантролю версій
- эмуляцыя прылад
- Шырокая база прыкладаў праектавання (Samples Browser)
- Магчымасць праводзіць тэставанне і аналіз кода
- Хуткасць зборкі прыкладання
- Падтрымка рэндэру сродкамі GPU
Недахопы Android Studio:
- англамоўны інтэрфейс
- Для распрацоўкі прыкладанняў патрабуюцца навыкі ў праграмаванні
На дадзены момант Андроід Студыё - адна з самых магутных асяроддзяў распрацоўкі мабільны прыкладанняў. Гэта магутны, прадуманы і высокапрадукцыйную інструмент, з дапамогай якога можна займацца распрацоўкай праграм пад платформу Android.
Спампаваць Андроід Студыё бясплатна
Загрузіць апошнюю версію праграмы з афіцыйнага сайта
Падзяліцца артыкулам у сацыяльных сетках: