Jokainen on kokenut halua ohjelmoida jossain vaiheessa. Yleensä on kuitenkin neljä rajoittavaa tekijää: aikarajoitukset, oppimateriaali, henkiset esteet ja huomion kesto. Tyhjennä siis aikataulusi, tyhjennä mielesi ja lääkitä ADD: täsi mukavalla kupilla suosikkikahviasi, koska tässä on materiaalia, jota tarvitset ohjelmoinnin oppimiseen.
Vaikein osa ohjelmoinnin oppimisessa on henkisen esteen voittaminen. Ensinnäkin, siellä ei ole ohjelmointijumalaa, joka myöntäisi koodilukutaidon kenellekään. Koodaamisen oppiminen on sama asia kuin minkä tahansa kielen oppiminen, sillä on substantiivit, verbit ja lauseet, jotka yhdistyvät tietyllä tavalla, jotta niistä olisi järkeä tietokoneelle. Kun olet kirjoittanut täydellisen ajatuksen, ohjelma toimii oikein.
Toiseksi, jopa tietotekniikan tohtorintutkinnon suorittaneet Java-asiantuntijat ajattelevat, että Java sisältää valtavia mustia laatikoita tuloineen ja lähdöineen. Kuten minkä tahansa kielen kohdalla, mitä korkeampi asiantuntemuksesi tarkoittaa, sitä epämääräisempiä kielirakenteita voit käyttää. Kuka tahansa voi kuitenkin oppia kielen perusrakenteita.
Kolmas henkinen lohko on saada motivaatio ja "tee vain". Työkalut ovat ilmaisia. Resurssit ovat saatavilla. Jokainen, joka haluaa kirjoittaa ohjelman, voi tehdä sen ja julkaista teoksensa. Joten sinun täytyy vain hypätä suoraan IDE: hen ja alkaa tehdä jotain.
Työkalut: Android-sovelluksen rakentaminen Osa 1: Eclipsen ja Android SDK: n määrittäminen - Eclipsen ja Android SDK: n määrittäminen antaa sinulle perustyökalut, joita tarvitset Android-sovelluksen tekemisen aloittamiseen. Kuten kaikissa projekteissa, sinun tulee aloittaa keräämällä työkalut ja oppimalla käyttämään niitä.
Taidot: "Javan opetusohjelmat" - Java Tutorials on pohjimmiltaan http-e-kirja, joka on laadittu samassa muodossa kuin monet sertifikaatit ja verkkokurssit. Monet ihmiset ovat ilmoittaneet haluavansa "istua alas ja oppia Javaa". Java-opetusohjelmat ovat loistava tapa tehdä juuri tämä. Tämä on räätälöity yleisten Java-sovellusten kirjoittamiseen, ei erityisesti Androidin Java-toteutukseen. Tämän materiaalin oppiminen antaa sinulle vahvan tietopohjan Java-sovellusten ohjelmointiin.
Materiaalit: Android "pakettiindeksi" - Android Package Index on viite kaikille Googlen tarjoamille paketeille, luokille ja sovellusliittymille. Kun opit ohjelmoimaan Java-kielellä, sinun on opittava sovelluksen yksittäisistä rakennuspalikoista. Jokainen näistä paketeista toimii substantiivina ja verbenä kirjoituksessasi. Dokumentaatiossa näkyy oikea aika ja paikka näiden sanojen käyttämiselle sekä mitä niistä saa irti. Tämä pakettihakemisto toimii sanakirjanasi.
Arkkitehtuuri: "Android Design" - Android Design -sivu on loistava aloitusalusta ideoille Android-sovelluksessasi. Tämä sivu on esimerkkejä siitä, mitä Google haluaisi nähdä. Jokaisella sivulla on Googlen suosittelemia suunnittelutoteutuksia.
Inhimillinen aspekti: Android-hakkerointifoorumimme on täydellinen paikka esittää kysymyksiä, saada vastauksia ja nähdä muiden kehittäjien töitä.
Olemme siis käsitelleet kaikki perusasiat, joita tarvitaan omien Android-sovellusten luomisen aloittamiseen. Internetistä löytyy lähes loputtomasti resursseja. Jaa suosikkiresurssi alla.