Paano Simulan ang Pag-unlad ng Android App para sa mga nagsisimula

May -Akda: Peter Berry
Petsa Ng Paglikha: 19 Agosto. 2021
I -Update Ang Petsa: 1 Hulyo 2024
Anonim
Best Investments For People Who Do Not Know How To Invest with Super Bianca
Video.: Best Investments For People Who Do Not Know How To Invest with Super Bianca

Nilalaman


Kaya mayroon kang isang ideya ng pumatay ng app at handa ka na itong maging isang katotohanan at dalhin ito sa merkado. Walang alinlangan na nangangati ka upang simulan ang pagkuha ng iyong mga unang pag-download, pagsusuri at kita ... Ngunit mayroon lamang isang problema: wala kang isang palatandaan kung saan magsisimula!

Ang pag-aaral sa code ay sapat na mahirap sa sarili ngunit sa pag-unlad ng Android maaari itong maging mas kumplikado. Hindi lamang kailangan mong maunawaan ang Java, kailangan mo ring i-install ang lahat ng mga partikular na software na Android at malaman ang lahat ng mga natatanging quirks ng pag-unlad ng Android app.

Basahin ang Susunod: Ang pinakamahusay na libre at bayad na mga kurso sa pagbuo ng Android app

Sa pangkalahatan, ang paglikha ng isang Android app ay nangangailangan ng SDK (Software Development Kit), isang IDE (Integrated Development Environment) tulad ng Android Studio o Eclipse, ang Java Software Development Kit (JDK) at isang virtual na aparato upang masubukan. Ang lahat ng ito ay nangangailangan ng trabaho upang mai-set up, at bago ka pa magsimulang maghanap ng mga bagay tulad ng Mga Serbisyo ng Google Play, laki ng screen, mga antas ng API ...


Ito ay tulad lamang ng isang siksik na dami ng impormasyon at sapat na upang maalis ang isang kakila-kilabot na tao bago pa man sila magsimula. Ang pakay ko sa artikulong ito pagkatapos, ay upang magbigay ng isang madaling diskarte upang subukan at gawin ang buong pag-asam ng paglikha ng isang app ng kaunti mas nakakatakot ... Ipaliwanag ko ang mga piraso na kailangan mong malaman at pagtakpan sa natitira at sa pagtatapos dapat mong magkaroon ng isang pangunahing app na maaari mong simulan ang iterating sa at eksperimento sa.

Pumunta at gawin ang iyong sarili ng isang tasa ng tsaa kahit na, maaaring tumagal ng ilang sandali ...

Hakbang 1: I-download ang Android Studio

Upang magprograma sa karamihan ng mga wika, kailangan mo ng isang piraso ng software na tinatawag na isang IDE o 'Integrated Development Environment'. Ang pinaka-karaniwang IDE para sa pag-unlad ng Android ay Android Studio, na nagmumula mismo sa Google. Maaari mo itong makuha dito.


Ang isang IDE ang nagbibigay sa iyo ng pangunahing UI kung saan mo ipapasok ang iyong code (hindi ka lamang makapagsimulang mag-type sa notepad). Nagtatampok din ito ng mga bagay na nagkakamali ka, nag-aalok ng mga mungkahi at pinapayagan mong patakbuhin at masubukan ang iyong mga nilikha nang madali. Lumilikha ito ng mga file na kailangan mo, nagbibigay ito ng mga pangunahing layout at sa pangkalahatan ay nai-save ka ng maraming oras at pagsisikap.

Ang mahalaga sa Android Studio ay partikular na idinisenyo ito para sa pag-unlad ng Android (hindi katulad ng pangalawang pinakapopular na opsyon, Eclipse). Nangangahulugan ito na kapag nag-download ka ng software, makakakuha ka rin ng maraming iba pang mga piraso na kailangan mo kasama ang Android SDK (isang pagpipilian ng mga tool kasama ang platform ng Android mismo) at ang Android Virtual na aparato, na kung saan ay isang emulator maaari mong subukan ang iyong mga app. Kapag dumaan ka sa pag-install, siguraduhing iniwan mo ang mga kahon na nasuri upang kumpirmahin na nais mo ang mga karagdagang sangkap na ito. Maaari mong manu-manong idagdag ang mga ito sa ibang pagkakataon, ngunit ito ay kumplikado lamang ang mga bagay.

Tulad ng nabanggit, may ilang mga kahalili sa Android Studio. Ang Eclipse ay isang mas matandang IDE na maaaring magamit para sa pagbuo ng iba pang mga bagay (tulad ng mga iOS apps) at medyo mas nababaluktot sa pangkalahatan. Ito ay din ng isang mas tapat na magsimula sa kahit na at hindi halos bilang nagsisimula-friendly. Ang isa pang personal na paborito sa akin ay ang Basic4Android. Ang Basic4Android ay isang IDE na nagbibigay-daan sa iyo na code ang mga Android na app na may pangunahing wika sa programming. Ginagawang madali ang mga bagay sa maraming iba pang mga paraan at nakatuon sa 'mabilis na pag-unlad'.

Mayroong iba pang mga pagpipilian, tulad ng Unity3D at maraming mga tagabuo ng app, na ang bawat isa ay may mga tiyak na lakas at kahinaan depende sa pinaplano mo sa pagbuo. Dahil sa pagiging simple, nagtutuon kami ng pansin sa Android Studio dahil ito ay naging 'pangunahing' paraan upang makabuo ng mga pangunahing apps at medyo pamantayan sa industriya. Kung sa palagay mo ay maaaring ibenta mo ang iyong negosyo, kung nais mong bigyan ang iyong sarili ng pinaka kakayahang umangkop at kontrol na posible, o kung nais mong maging isang propesyonal na developer ng app, kakailanganin mo ang tool na ito.

Iyon ang sinabi, kung basahin mo ang lahat ng ito at masusumpungan mo pa rin, maaari mong isaalang-alang ang Basic4Android bilang isang mas simpleng pamamaraan at sasasaklaw ko iyon sa isang hinaharap na post.

Okay, lamang upang magbalik-tanaw: mayroon kaming na-download at na-install na Android Studio. Ngunit, huwag patakbuhin ito hanggang sa mabasa mo ang hakbang ng dalawa! Sa ngayon napakahusay ... Ano ang posibleng magkamali?

Hakbang 2: Pag-set up ng Android Studio

Ngayon ay na-install mo na ang Android Studio na kinuha mo ang iyong una, matapang na hakbang patungo sa pagiging developer! Ang isang tao lamang ang namamahala nito hanggang ngayon at iwanan ang software na naka-install sa kanilang computer nang mga buwan sa pagtatapos, nakakaramdam ng pagkakasala sa tuwing nakikita nila ito sa Start Menu. Kalaunan ay natapos na nila ang pagtanggal nito upang gumawa ng puwang para sa susunod na pamagat ng AAA sa Steam at sa gayon ay nagtatapos sa buong pag-iibigan ... Huwag magtapos tulad ng mga ito - oras na para sa ilang higit pang nagpapatunay na aksyon!

Bago ka makapagsimula, kailangan mo ring mag-install ng Java sa iyong machine upang magamit ang Android Studio. Partikular, kakailanganin mong i-install ang Java Development Kit (JDK). Ang Java ay ang wikang programming na gagamitin mo upang mabuo ang iyong mga app sa pagkakataong ito at kailangan mong i-install ang JDK upang ang Android Studio ay makapagpakahulugan at mag-compile ng iyong code (ang pag-compile ay nangangahulugang ang pagkukunan sa isang bagay na naintindihan ng CPU - machine code). Makikita mo dito ang Java Development Kit dito. I-download lamang at sundin ang mga tagubilin upang mai-install.

Ngayon maaari kang mag-click sa Android Studio upang ilunsad ito. Kapag binuksan ito, bibigyan ka ng isang menu kung saan magsisimula ka o mai-configure ang ilang mga pagpipilian. Ang mahusay na bagay ay ang lahat ay hawakan para sa iyo sa puntong ito, kahit na nais mong maging pamilyar sa iyong Tagapamahala ng SDK (I-configure> Manager ng SDK) kung saan maa-update mo ang iyong Android SDK upang suportahan ang mga mas bagong bersyon, pati na rin ang pag-download ng mga bagay tulad ng mga sample ng code o suporta para sa Google Glass. Ngunit huwag kang mag-alala tungkol sa ngayon ngunit kung sinabi ng Android Studio na wala kang isang bagay, narito na marahil kailangan mong pumunta upang hanapin ito.

Kaya talagang mayroong tatlong pangunahing bagay na nakikipag-ugnay kapag ginamit mo ang Android Studio upang lumikha ng iyong mga app.

  • Ang Android Studio mismo, na isang IDE na nagbibigay sa iyo ng isang magandang interface para sa pag-cod.
  • Ang code na isinulat mo sa Java, na na-install mo sandali ...
  • At ang Android SDK na iyong mai-access sa pamamagitan ng iyong Java code upang gawin ang mga bagay na uri ng Android

Kung nakita mo ito ng medyo kumplikado at nakakatakot sa gayon ... well, hindi mo alam na ipinanganak ka. Nauna ito paraan mas masahol pa.

Siguro na nag-aalok ng ilang aliw ...

Hakbang 3: Pagsisimula ng isang Bagong Proyekto

Kapag na-install mo ang iyong mga sample, maaari kang bumalik sa unang pahina na nakita mo nang na-load mo ang Android Studio. Ngayon gusto mong pumili Magsimula ng isang bagong Project sa Android Studio - sa wakas nangyayari ito!

Ipasok ang pangalan na nais mo para sa iyong aplikasyon at iyong 'kumpanya ng kumpanya'. Magkasama ang mga elementong ito ay gagamitin upang lumikha ng iyong pangalan ng pakete gamit ang sumusunod na format:

com.companyname.appname

Ang pakete ay ang pinagsama-samang file o APK ('Android Package File') na sa kalaunan ay mai-upload mo sa Google Play Store. Mayroong mga paraan upang makita ito ng mga tao, kaya kung nagpaplano ka sa paggawa ng isang bagay na iyong pinakawalan, subukang lumayo sa paggamit ng 'nakakatawang mga salita'.

Ang huling patlang na ipasok ay ang direktoryo kung saan nais mong i-save ang lahat ng mga file na nauukol sa iyong app. Gusto kong makatipid sa DropBox upang matiyak na laging may backup ako ng aking code. Mag-click sa Susunod muli at hulaan kung ano ... Higit pang mga pagpipilian! Huzzah! Huwag kang mag-alala, malapit kami doon ...

Susunod kailangan mong magpasya kung anong uri ng aparato ang iyong bubuo at sa kasong ito magsisimula kami sa Telepono at Tablet pagpipilian. Ang iba pang mga pagpipilian ay TV, Magsuot at Salamin. Mabuti kung nais mong bumuo para sa maraming mga platform sa hinaharap - iyon ang isa sa mga kababalaghan ng Android - ngunit magsimula tayo sa isang bagay na mas prangka na magsimula, okay?

Ang iba pang pagpipilian na kailangan mong gawin sa yugtong ito ay ang 'Pinakamababang SDK'. Ito ang pinakamababang bersyon ng Android na nais mong suportahan. Bakit hindi mo lamang ipasok ang pinakabagong bersyon ng Android dito? Kaya, dahil medyo kakaunti ang mga tao mayroon ang pinakabagong bersyon ng Android na naka-install sa kanilang aparato sa anumang naibigay na oras. Nais mong suportahan ang mga telepono na nagpapatakbo pa ng mga mas lumang bersyon upang maabot ang pinakamalaking posibleng madla - lalo na sa ibang bansa.

Bakit hindi ka lang sumasama sa Android 1.1? Well, bukod sa hindi ito pagiging isang pagpipilian (Froyo ay mababa hangga't maaari kang pumunta), maiiwasan ka rin nito na gamitin ang alinman sa magarbong mga bagong tampok mula sa pinakabagong mga pag-update.

Ang pinakamahusay na mapagpipilian sa yugtong ito ay ang sumama sa default na pagpipilian, kaya iwanan lamang ang patlang na ito. Sa susunod na pahina, bibigyan ka ng pagpipilian upang piliin ang paraang nais mong tingnan ang simula ng iyong app. Ito ang magiging hitsura ng iyong pangunahing 'Module ng Gawain'Na kung saan ay pangunahing pangunahing pahina ng iyong app. Isipin ang mga tulad ng mga template; nais mo bang magkaroon ng pamagat ng iyong app sa tuktok ng screen, o nais mong punan ang iyong UI ng buong display? Nais mo bang magsimula sa ilang mga elemento na handa nang idinisenyo para sa iyo? Ang pangunahing app ba ay gagamitin ng iyong Google Maps (huwag pumunta dito nang kaunti, mas kumplikado ang mga bagay sa Google Play Services).

Tandaan na ang isang app ay maaaring magkaroon ng maraming mga aktibidad na kumikilos tulad ng magkakahiwalay na mga pahina sa isang website. Maaari kang magkaroon ng isang aktibidad na 'setting' halimbawa at isang aktibidad na 'pangunahing'. Kaya't ang aktibidad ay hindi app bawat sabihin ngunit sa halip ng isang stand-alone na pahina ng iyong app.

Para sa iyong unang paglikha, marahil ay makakabuti ka upang gumawa ng isang bagay Talaga simple na nagpapakita lamang ng isang solong, pangunahing aktibidad. Piliin ang 'Pangunahing Gawain'Upang mapanatili ang mga bagay bilang simple hangga't maaari at para sa lahat ng mga hangarin at layunin, ito ay magiging iyong app. I-click ang Susunod na muli mong makuha ang huling ilang mga pagpipilian.

Ngayon ay pipiliin mo ang pangalan para sa iyong aktibidad at ang pangalan ng layout (kung pinili mo ang 'Pangunahing Aktibidad' ay magkakaroon ka rin ng pagpipilian ng pamagat at ang 'menu_resource' na pangalan). Ang pangalan ng aktibidad ay kung paano mo tinutukoy ang iyong mga aktibidad sa iyong code, kaya tawagan itong isang lohikal (magandang payo para sa coding sa pangkalahatan) tulad ng 'MainActivity'. Malikhaing, alam ko.

Samantala ang pangalan ng layout ay naglalarawan ng isang file na tumutukoy sa layout ng isang aktibidad. Ito ay isang hiwalay na piraso ng code na tumatakbo kasama ang pangunahing code ng aktibidad upang tukuyin kung saan pupunta ang mga elemento tulad ng mga imahe at menu at kung anong mga font ang gagamitin mo. Ito ay talagang hindi Java ngunit XML - o Extensible Markup Language kung nais mong mapabilib ang iyong mga kaibigan.

Para sa sinumang may background sa web development, ang iyong XML ay gagana nang kaunti tulad ng HTML o isang sheet ng CSS style. Samantala ang code ng Java para sa aktibidad Ano ang mga elemento sa screen ay ginagawa kapag pinindot atbp. Masarap na iwanan ang default na pangalan dito bilang 'activity_main'. Panghuli, pumili ng isang pangalan para sa menu at para sa pamagat. Pumili ng isang bagay na maganda para sa pamagat, dahil makikita ito ng iyong mga gumagamit sa ilang mga punto. Mag-click sa susunod ... at ngayon makikita mo ang iyong app!

Ang iyong blangko, walang silbi app ... Lahat na lamang upang makapagsimula! Nakikita mo kung bakit sumuko ang mga tao? Ngunit talagang masisira natin ito sa mga sumusunod na pangunahing pangunahing hakbang:

  • I-download at i-install ang Android Studio, siguraduhing isama ang Android SDK
  • I-install ang Java SDK
  • Magsimula ng isang bagong proyekto at piliin ang mga pangunahing detalye

Kaya hindi talaga masama iyon ... At tandaan: kapag nagawa mo na ang lahat ng isang beses, maaari mong kalimutan ang tungkol dito magpakailanman at tumuon sa mga nakakatuwang bagay: paglikha ng mga app! Ang iyong tsaa ay marahil malamig sa puntong ito, kaya ang susunod na napakahalagang hakbang, ay upang makakuha ng higit pa.

Hakbang 4: Ang paggawa ng isang Aktwal na bagay

Kapag binuksan ang iyong app, dapat mong makita ang isang puno ng direktoryo sa kaliwa kasama ang lahat ng iba't ibang mga file at folder na bumubuo sa iyong app at isang larawan ng isang telepono na nagpapakita ng 'Hello World!' Sa gitna. Well, kumusta din sa iyo!

(Ang isang pangunahing app na nagpapakita ng 'Hello World' ay kung ano ang unang ginagawa ng karamihan sa mga bagong developer nang malaman nila na mag-program sa isang bagong wika. Ang mga Android Studio cheats bagaman, sapagkat ginagawa ito para sa iyo!)

Maaari mong mapansin na ang bukas na tab (kasama ang tuktok) ay 'activity_main.xml', na kung saan ay ipinapakita ang malaking telepono sa pagpapakita nito. Maaari mong maalala na ang activity_main.xml ay ang XML code na tumutukoy sa mga tagubilin sa layout para sa iyong pangunahing aktibidad.

Kung napili mo ang 'Pangunahing Aktibidad' noong nagsimula ka ng iyong proyekto, makikita mo ang isang pangalawang file na XML na tinatawag ding 'content_main.xml'. Karamihan sa mga bahagi, ang dalawang ito ay gumagawa ng parehong bagay ngunit ang 'acitvity_main.xml' ay naglalaman ng pangunahing layout na nilikha ng Android Studio para sa iyo kapag pinili mo ang 'Pangunahing Aktibidad'. Ang mga bagay na nais mong i-edit ay nasa content_main.xml, kaya buksan mo iyon at huwag kang mag-alala tungkol sa ngayon.

(Kung hindi ito ang bukas upang magsimula, pagkatapos ay gamitin ang direktoryo sa kaliwa upang buksan ito sa pamamagitan ng pagpili: app> res> content_main.xml.)

Ang Layout

Hindi ipinapakita ng Android Studio ang XML code mismo dito ngunit sa halip isang pag-render kung paano lilitaw ang layout sa screen. Ito ay isang visual editor nang kaunti tulad ng Dreamweaver para sa disenyo ng web at ginagawang mas madali ang buhay para sa aming mga developer.

Mayroon ka ring isang bungkos ng mga pagpipilian na tinatawag na 'mga widget'Sa kaliwa na maaari mong idagdag sa iyong app. Ito ang iyong pangunahing mga gamit sa app; halimbawa, kung nais mong magdagdag ng isang pindutan na nagsasabing 'OK' sa iyong aktibidad, maaari mo lamang i-drag ito sa screen at i-drop ito kahit saan mo gusto. Sige at itapon ang isang pindutan ng 'OK' sa ilalim ng 'Hello World'.

Ang iba pang makikita mo ay maaaring mag-click sa alinman sa mga elementong ito upang mabago ang teksto at ang 'ID'. Ang ID ay kung paano mo tinutukoy ang bawat elemento (tinawag na isang 'tingnan') Sa iyong Java code, habang ang teksto ay syempre ang ipinapakita mo sa gumagamit.

Tanggalin ang 'Hello World' widget (o tingnan) at baguhin ang teksto sa pindutan ng 'Kumusta?'. Gayundin, baguhin ang 'id' sa pindutan sa 'button1'.

Ako ngayon ay patago na nakakakuha sa iyo upang magsulat ng isang maliit na programa ... Pansinin din na kapag pumili ka ng isang view, makakakuha ka ng mga pagpipilian sa ilalim ng kanan upang baguhin ang kulay at laki ng teksto atbp Maaari kang maglaro sa mga variable na ito kung nais mong baguhin ang hitsura ng iyong pindutan. Babalik kami dito sa isang minuto kahit na gumawa ng isang mental note!

Ngayon buksan ang iyong MainActivity.java. Ang tab ay kasama sa tuktok ngunit kung hindi ito, hanapin ito sa ilalim: App> Java.

Ito ang code na tumutukoy sa pag-uugali ng iyong app. Sa yugtong ito, magdagdag ka ng kaunting code ng code:

pampublikong walang bisa buttonOnClick (Tingnan ang v) {
Butang pindutan1 = (Button) v;
((Button) v) .setText ("Kumusta!");
}

Ito ay pupunta mismo sa ilalim ng unang nag-iisa sarado bracket '}', bago ang "@Override, Public Boolean". Dapat itong ganito:

Ano ang ibig sabihin ng lahat? Mahusay, sa anumang sumusunod sa "walang bisa buttonOnClick"Isasagawa kapag may nag-click sa pindutan. Pagkatapos ay hinahanap namin ang pindutan gamit ang "Butang pindutan1 = (Button) v;"Code at pagkatapos ay baguhin ang teksto.

Oo, may iba pang mga paraan na maaari mong makamit ang parehong bagay ngunit sa palagay ko ay nagpapanatili itong maganda at simple at sa gayon madaling maunawaan. Gumugol ng kaunting oras sa pagbabasa nito at subukang ilapit ang iyong ulo sa kung ano ang ginagawa kung ano ...

Sa tuktok ng pahina ay ang salitang 'import ...'. Mag-click sa upang mapalawak ito at siguraduhin na sa isang lugar ay may linya: "mag-import ng android.widget.Button;". Ito ay dapat na lumitaw nang mag-isa kapag na-type mo ang huling bit (Matalino na ganyan ang Android Studio) ngunit maaari mo itong idagdag sa iyong sarili kung hindi.

(Pansinin habang nagta-type tayo na ang mga linya ay nagtatapos sa ";". Ito ang pangunahing pag-format ng Java at kung nakalimutan mo ang isa, magtatapon ito ng isang error. Masanay na maghanap sa kanila!)

Ngayon bumalik sa iyong content_main.xml at mag-click sa pindutan. Sa kanang sulok, kung saan mayroon ka ng iyong mga parameter para sa pindutan, dapat mong mahanap ang isang pagpipilian na tinatawag na 'onClick'. Mag-click dito at pagkatapos ay piliin ang linya ng 'onClick' na code na iyong isinulat lamang mula sa drop down menu. Ang nagawa mo lang, ay sinabi sa Android Studio na nais mong iugnay ang seksyon ng code sa pindutan na nilikha mo (dahil marami kang mga pindutan sa hinaharap).

Ngayon lang ang dapat gawin ay patakbuhin ang app na ginawa mo lang. Pumunta sa 'tumakbo' kasama ang tuktok at pagkatapos ay piliin ang 'run app' mula sa drop down menu. Dapat ay naka-install ka na ng iyong AVD (Android Virtual Device) ngunit kung hindi, maaari kang pumunta sa: mga tool> Android> AVD Manager> + Lumikha ng Virtual Device. Huwag kalimutan na kailangan mo ring mag-install ng isang bersyon ng Android papunta sa ang aparato.

Sundin ang mga hakbang upang ilunsad ang emulator na tumatakbo ang iyong app. Maging mapagpasensya, kung minsan ay maaaring kumuha ng isang edad upang mai-load ... Kung ito hindi naglo-load, maaari mong isaalang-alang ang 'packaging' ang app upang lumikha ng isang APK. I-drag ito sa iyong Android device at i-double click ito upang mai-install at patakbuhin ito.

Kapag ito ay sa wakas up at tumatakbo maaari kang magkaroon ng isang pumunta sa ito masaya, masaya app. Ano ang dapat mong mahanap ay kapag na-click mo ang pindutan, ang teksto mula sa 'Kumusta?' Hanggang sa 'Kumusta!'. Kami ay magiging mayaman ...

(Kung hindi ito gumana ... walang mali. Hindi ako, gumagana ang isa! Maghanap ng pulang teksto sa iyong code at i-hover ang iyong mouse upang makakuha ng mga mungkahi mula sa Android Studio.)

Hakbang 5: Paano Maging Mas mahusay Sa Pag-unlad ng App

Okay, sa gayon ay isang kasinungalingan. Marahil kami hindi magiging mayaman. Sa ngayon ang app na aming ginawa ay medyo pilay. Maaari mong subukan at ibenta ito sigurado ngunit marahil hindi ka makakakuha ng maraming magagandang pagsusuri.

Ang dahilan kung bakit kita kinausap sa pamamagitan ng pangunahing paggawa ng app kahit na dahil itinuturo nito sa iyo ang napaka pundasyon ng programming. Mayroon kang isang pagkilos at isang reaksyon - pagpindot sa isang pindutan ay isang bagay. Itapon sa ilang mga variable at ilang matematika, magdagdag ng ilang mga magagandang imahe at isang kapaki-pakinabang na function at sapat na tunay upang makagawa ng isang napaka-pangunahing app.

Kaya saan tayo pupunta dito? Marami pa upang malaman: hindi namin tiningnan ang Android Manifest gayon pa man, hindi namin napag-usapan ang tungkol sa iyong pribadong keyign (o kung gaano masaya ito sa pagkawala mo) at hindi namin pinag-aralan ang 'lifecycle' ng Android app (walang kinalaman sa Ang haring leon). Mayroong mga isyu sa pagsuporta sa iba't ibang mga laki ng screen at marami pang matututunan.

Sa kasamaang palad, kukuha ito ng isang buong libro upang maituro sa iyo ang kabuuan ng pag-unlad ng Android app. Kaya magandang lugar na magsimula: bumili ng libro!

Ngunit ang mas mahalaga ay ang maglaro sa paligid at subukan ang mga bagay. Huwag magtakda upang gawin ang iyong app na nagbabago sa buong mundo sa isang araw. Sa halip, tumuon sa paggawa ng isang bagay na simple at prangka at pagkatapos ay itayo iyon. Subukang baguhin ang layout ng teksto at subukang magdagdag ng higit pang mga pindutan at higit pang mga patakaran upang gawing kapaki-pakinabang ang iyong app.

Sa kalaunan, makakahanap ka ng isang bagay na nais mong gawin na hindi mo maiisip ang iyong sarili. Siguro gusto mo ng isang tunog upang i-play kapag may nag-click sa iyong pindutan, halimbawa. Dito nagsisimula ang totoong pag-aaral. Ngayon ang kailangan mo lang gawin ay ang paghahanap sa Google: "Paano maglaro ng tunog saClick Android"

Makakakita ka ng isang bungkos ng mga kumplikadong sagot ngunit sa huli, ang isang tao, marahil sa Stack Overflow, ay masisira ang sagot para sa iyo lamang. Pagkatapos kung ano ang gagawin mo ay kopyahin mo ang code na iyon at i-paste mo ito sa iyong app, gumawa ng ilang mga pagbabago habang nagpunta ka.

Gayundin, subukan ang ilan sa mga sample ng code na magagamit sa pamamagitan ng Android studio. Tingnan kung paano sila gumagana, subukang baguhin ang mga bagay at eksperimento lamang. Ang mga bagay ay magkakamali at ang error s ay darating ngunit para sa karamihan, kung susundin mo lamang ang mga tagubilin, madali itong hawakan. Huwag panic! At iyon ay medyo paano mo natutong gumawa ng apps. Marami sa boils down upang baligtarin ang engineering at pagkopya at pag-paste. Sa sandaling mayroon ka ng pangunahing programa sa lugar, ang natitira na iyong pipiliin habang papunta ka.

Kung nais mo ang ganap na pinakamadaling paraan upang magsimula, pagkatapos ay makahanap lamang ng ilang mga sample code na malapit sa kung ano ang iyong ginagawa at baguhin ito. Walang magagawang ipaliwanag ang lahat ng ito sa iyo sa paraang may katuturan at kung nag-aalala kang hindi maunawaan ang lahat upang magsimula, hindi ka na makakakuha kahit saan.

Kaya't sa halip, sumisid, kumuha ng marumi ang iyong mga kamay at matuto sa trabaho. Ito ay kumplikado at nakakabigo ngunit sa huli ito ay mataas reward at higit pa sa halaga ng paunang pagsisikap.

a linggong ito ay tungkol a Huawei, na may ilang mga bagong aparato na inihayag a paglunad ng kaganapan a Munich. a waka ay nakakuha kami ng pagtingin a bagong linya ng Mate 30, na mayroong ilang mga ...

Ayon a bagong data mula a enor Tower, ang nangungunang 100 mga developer ng app ay nakakuha ng halo $ 84 milyon mula a mga benta a Apple App tore a unang quarter ng 2019. Iyon ay tungkol a $ 9 milyon ...

Inirerekomenda Namin Kayo