Како да направите свој први Андроид пројекат - Цодицлицк

Објави

Како да направите свој први Андроид пројекат

Огласи


У претходним уносима видели смо различите опште ствари о Андроиду, од онога што треба да узмемо у обзир, проласка кроз програмски језик Котлин, типова апликација, карактеристика оперативног система, до инсталације алата...

Сада, у овој прилици, видећемо како да креирамо нашу прву апликацију!

У овом уносу ћемо се фокусирати углавном на креирање пројекта и основну структуру коју пружа алат, који ће послужити као основа за будуће регистрације где ћемо даље допуњавати нашу апликацију.

Израда пројекта.


Када покрећемо Андроид Студио, ако је то први пут, алат нам даје могућност да креирамо нови пројекат, у супротном, на траци са алаткама бирамо Нови пројекат

Када се то уради, учитава се прозор у којем бирамо тип пројекта који желимо, у овом случају бирамо Емпти Ацтивити и кликнемо на Нект

Касније се учитава прозор за креирање, овде дефинишемо име пројекта, име пакета, путању где ће пројекат бити ускладиштен, програмски језик и минимални СДК са којим ћемо радити.


У случају да не знамо који је минимални СДК, можемо кликнути на „Помози ми да изаберем“

БЕЛЕШКА: Веома је важно јасно дефинисати назив пакета, пошто ће се односити на пакет и компанију када се објави у продавници апликација, у примеру испод видимо путању пакета дефинисану за објављену Апп СтропперС у Гоогле Плаи-у. (https://play.google.com/store/apps/details?id=co.chenao.stroopers&hl=es_419&gl=US)

Враћајући се на креирање пројекта, ако не знамо коју верзију да изаберемо за минимални СДК, можемо кликнути на „Помози ми да изаберем“

При томе се учитава прозор у коме можемо видети верзије Андроида од најкоришћеније до најновије, као и детаље сваке верзије.


У колони „КУМУЛАТИВНА ДИСТРИБУЦИЈА“ је приказан проценат коришћења Андроид верзије на актуелним уређајима, ови подаци се добијају на основу статистике коју прикупља платформа, бирамо верзију са којом ћемо радити и кликнемо ОК.

(Ако желите да сазнате нешто више о верзијама, више информација можете пронаћи у уводу Увод у развој Андроид апликација)


Посматрање: Када дефинишемо коју верзију желимо као минимални СДК, ограничавамо употребу апликације са унапред изабране верзије, за наш пример желите да одлучите да можемо унапред да инсталирамо апликацију само у верзијама 5.0, не може се инсталирати у 4.4 на пример.

Основна структура.


Након неког времена пројекат је направљен, веома је важно да имамо приступ интернету јер алат почиње да преузима неопходне зависности за његову изградњу, на крају можемо видети структуру пројекта, фајл ацтивити_маин.кмл и разред МаинАцтивити.кт са подразумеваним кодом.


Такође можемо видети датотеке попут АндроидМанифест.кмлто је он буилд.градле између осталих које ћемо касније анализирати.


Такође, ако је емулатор већ креиран, аутоматски ће учитати доступни емулатор или конфигурисани физички уређај, који сам у мом случају назвао „Пикел 2 АПИ 28“



Креирање графичког интерфејса.


Ако убацимо датотеку ацтивити_маин.кмл Видећемо графички клијент из којег можемо да креирамо наше екране, овде ћемо видети картицу „Пројекат” који нам омогућава да превучемо и испустимо компоненте, као и да мењамо компоненте кроз њихова својства.



Такође можемо пронаћи картицу „Да поделе” који вам омогућава да поделите екран на одељак кмл кода и одељак за приказ екрана, овде можемо да креирамо компоненте кроз код, иако можемо да прелазимо између два приказа.


Такође бисмо могли да радимо на картици „код” онај који нам даје рад само са кодом, али се више препоручује приказ „Сплит“.


У овој визуелизацији можемо знати структуру екрана и компоненте које га чине као и њихова својства, имајте на уму да на пример за „Здраво Свете!” који је подразумевано креиран, користи се компонента а ово је у менаџеру садржаја који се зове ЦонстраинтЛаиоут који вам омогућава да поставите компоненте са позицијама у односу на екран или друге компоненте.



Ако пређемо на приказ дизајна, можемо да изменимо екран по свом укусу, то ћемо урадити у наредном посту.

И то је то, то је све за сада, надам се да вам је помогло да почнете да креирате сопствене апликације.





Такође вас може занимати.




Да ли желите нешто да додате или коментаришете о овом уносу? слободно урадите….И ако вам се свидело... Позивам вас да поделите И Претплатите се тако што ћете кликнути на дугме „Придружи се овој веб локацији“ да бисте чули још постова попут ове 😉