Ang pagbuo ng Android ay isang magandang direksyon. Ang mga tagapag-empleyo ay nangangailangan ng mga programmer, at handa silang bayaran ang mga ito. Mayroong maraming mga materyales sa pagsasanay na magagamit para sa mga nagsisimula, at isang malakas na komunidad ng mga karanasang kasamahan ay palaging makakatulong sa payo. Maaari kang mag-aral nang mag-isa, ngunit upang gawing simple at mapabilis ang proseso, mas mabuting humingi ng tulong sa mga guro at magsimula sa mga kurso. Maaaring mag-iba ang plano sa pagsasanay depende sa mga gawain at background ng nagsisimulang developer. Susunod ay ilalarawan namin ang mga pangunahing kaalaman at kasanayan na kakailanganin sa anumang kaso.
Pangunahing kaalaman sa HTML at CSS
Matuto ng syntax at terminolohiya ng wika para makabuo ng mga tanong nang tama at mas mabilis na makahanap ng mga sagot. Halimbawa, mas epektibong maghanap sa Google hindi para sa mga bilugan na sulok ng isang button, ngunit para sa cornerRadius - ang search engine ay magbabalik ng mas may-katuturang mga sagot.Mga Pangunahing Kaalaman sa XML
Ito ay isang markup language na hindi naglalaman ng operating logic o mga algorithm at idinisenyo para sa maginhawang pag-iimbak ng data. Ito ay nagkakahalaga ng pag-aaral na markahan ang user interface, itakda ang lokasyon ng mga button at text field, at iba pang mga elemento ng application. Pinapayagan ng XML ang paggamit ng maraming wika; ang mga string sa iba't ibang wika ay nakasulat sa mga XML file.Paano gumagana ang HTTP at REST
Ito ay mga protocol para sa pakikipag-ugnayan ng mga application sa labas ng mundo - iba pang mga application at serbisyo, halimbawa, mga server sa Internet. Kailangang ma-master ang mga ito upang maunawaan kung paano nakikipag-ugnayan ang application sa iba pang mga serbisyo at tumatanggap ng impormasyon mula sa kanila. Pagkakaiba sa pagitan ng mga programming language. Ang computer ay hindi nakikilala kung ano ang nakasulat sa programa - ito ay nagpapatupad ng mga code ng makina. Ang mga programming language ay nilikha para sa mga developer. Marami silang pagkakatulad - halos lahat ay may mga function, variable, klase, array. Kung alam mo kung paano gamitin ang mga ito sa isang wika, maaari kang lumipat sa isa pa kung kinakailangan. Kailangang piliin ang wika upang malutas ang isang partikular na problema, halimbawa, para sa mobile development ang pamantayan ay Java. Pangkalahatang mga prinsipyo ng pag-unlad. Para makapagsulat ng malinaw na code na mababasa ng mga kasamahan sa malalaking nakabahaging proyekto, kailangan mong matutunan:- paano pangalanan ang mga function at variable;
- hatiin ang teksto ng programa sa mga file;
- maglagay ng mga gitling at puwang.
I-explore ang Android Environment
Mga graphic na elemento ng aplikasyon. Kapag lumilikha ng isang interface ng application, hindi mo kailangang magsulat ng code mula sa simula; sapat na upang gumamit ng mga handa na bloke - Tingnan. Mayroong iba't ibang uri ng mga bloke:- upang ipakita ang teksto;
- upang magpakita ng mga larawan;
- upang ilagay ang iba pang mga elemento sa screen.
GO TO FULL VERSION