Vil du lære hvordan du programmerer for Android? Start her

Alle har opplevd ønsket om å programmere på et eller annet tidspunkt. Imidlertid er det generelt fire begrensende faktorer: Tidsbegrensninger, studiemateriell, mentale blokker og oppmerksomhetsspenn. Så tøm planen din, rydd tankene dine, og medisinér selv ADD med en fin kopp favorittkaffen din, fordi her er det materialet du trenger for å lære hvordan du programmerer.

Den vanskeligste delen av å lære å programmere er å overvinne en mental blokkering. For det første er det ingen programmeringsgudder der ute som gir kodelitteratur til noen. Å lære å kode er det samme som å lære et hvilket som helst språk - det er substantiv, verb og setninger som kommer sammen på en viss måte for å være fornuftig for datamaskinen. Når du har skrevet ned en fullstendig tanke, fungerer programmet ordentlig.

For det andre tenker selv Java-eksperter med doktorgrader i informatikk på Java som å ha enorme svartbokser med innganger og utganger. Akkurat som for alle språk, jo høyere kompetanse betyr jo mer obskure språkstrukturer du kan bruke. Imidlertid kan hvem som helst lære grunnleggende språkstrukturer.

Den tredje mentale blokken er å bli motivert og “Bare gjør det.” Verktøyene er gratis. Ressursene er tilgjengelige. Alle som vil skrive et program kan gjøre det og publisere arbeidet sitt. Så du må bare hoppe rett inn i IDE-en din og begynne å lage noe.

Verktøy: Slik bygger du en Android-app Del 1: Sette opp Eclipse og Android SDK - Å sette opp Eclipse og Android SDK vil gi deg de grunnleggende verktøyene du trenger for å komme i gang med å lage en Android-app. Som med ethvert prosjekt, bør du begynne med å samle sammen verktøyene dine og lære å bruke dem først.

Ferdigheter: “Java-opplæringen” - Java-opplæringen er egentlig en http-e-bok som er lagt ut i samme format som mange sertifiseringer og online-kurs. Mange mennesker har uttalt at de ønsker å "sette seg ned og lære Java." Java-opplæringen er en fin måte å gjøre nettopp dette. Dette er skreddersydd for å skrive generiske Java-applikasjoner, og ikke spesifikt Android's implementering av Java. Å lære dette materialet vil gi deg et sterkt kunnskapsgrunnlag for programmering av Java-applikasjoner.

Materialer: Android “Package Index” - Android Package Index er en referanse for alle pakker, klasser og APIer levert av Google. Når du har lært hvordan du programmerer i Java, må du lære om de enkelte byggesteinene i et program. Hver av disse pakkene fungerer som substantiv og verb i skrivingen din. Dokumentasjonen viser riktig tidspunkt og sted for å bruke disse ordene, så vel som hva du får ut av dem. Denne pakkeindeksen fungerer som din ordbok.

Arkitektur: "Android Design" - Android Design-siden er en flott startplate for ideer i Android-applikasjonen din. Denne siden er eksempler på hva Google ønsker å se. Hver side viser designimplementeringer som er anbefalt av Google.

The Human Aspect: Vårt Android-hacking forum er det perfekte stedet å stille spørsmål, få svar og se verk fra andre utviklere.

Så vi har dekket alle de grunnleggende behovene for å komme i gang med å lage dine egne Android-applikasjoner. Det er nesten uendelige ressurser tilgjengelig på Internett. Del favorittressursene dine nedenfor.