Alle har opplevd ønsket om å programmere på et eller annet tidspunkt. Imidlertid er det generelt fire begrensende faktorer: tidsbegrensninger, studiemateriell, mentale blokkeringer og oppmerksomhetsspenn. Så tøm timeplanen, tøm tankene og selvmedisiner ADD med en god kopp favorittkaffe, for her er 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 programmeringsgud der ute som gir kodekunnskap 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 bestemt måte for å gi mening for datamaskinen. Når du har skrevet ned en fullstendig tanke, fungerer programmet som det skal.
For det andre, selv Java-eksperter med doktorgrad i informatikk tenker på Java som å ha enorme svarte bokser med innganger og utganger. Akkurat som med alle språk, jo høyere ekspertise du har, desto mer obskure språkstrukturer kan du bruke. Alle kan imidlertid lære grunnleggende språkstrukturer.
Den tredje mentale blokkeringen 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: Hvordan bygge 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 verktøyene dine og lære å bruke dem først.
Ferdigheter: "Java-opplæringen" - Java Tutorials er i hovedsak en http E-bok som er lagt ut i samme format som mange sertifiseringer og nettkurs. Mange mennesker har uttalt at de vil "Sett deg ned og lære Java." Java-veiledningene er en fin måte å gjøre nettopp dette på. Dette er skreddersydd for å skrive generiske Java-applikasjoner, og ikke spesifikt Androids implementering av Java. Å lære dette materialet vil gi deg en sterk kunnskapsbase for programmering av Java-applikasjoner.
Materialer: Android "Package Index" - Android Package Index er en referanse for alle pakkene, klassene og APIene levert av Google. Når du har lært å programmere i Java, må du lære om de individuelle byggesteinene til en applikasjon. Hver av disse pakkene fungerer som substantivene og verbene du skriver. Dokumentasjonen viser riktig tid og sted for å bruke disse ordene, samt hva du får ut av dem. Denne pakkeindeksen fungerer som din ordbok.
Arkitektur: "Android Design" - Android Design-siden er en flott startplattform for ideer i Android-applikasjonen din. Denne siden er eksempler på hva Google ønsker å se. Hver side viser designimplementeringer anbefalt av Google.
Det menneskelige aspektet: Android-hackingforumet vårt er det perfekte stedet for å stille spørsmål, få svar og se arbeidene til andre utviklere.
Så vi har dekket alt det grunnleggende som trengs for å komme i gang med å lage dine egne Android-applikasjoner. Det er nesten uendelige ressurser tilgjengelig på Internett. Vennligst del favorittressursene dine nedenfor.