Att skapa Android Apps-för nybörjare (3 / 7 steg)

Steg 3: Att hitta en kurs



Det finns massor av online-kurser finns att lära dig Android. Några av de goda sådana inte kommer ens kosta dig ett öre. Du bör börja med att välja en kurs eftersom som avgör vilka IDE du använder och om du har problem med nedladdning IDE eller att få det att fungera, det kommer att finnas hjälp. Kursen du följer också råda dig vilka komponenter av Android SDK och JDK att hämta och installera. Allt detta kan vara förvirrande om du försöker att göra det på egen hand.

Den hjälpen kan vara mer än en felsökningsguiden eller ett online-forum för din kollega-studenter, men det bör vara tillräckligt. Du kan satsa, väljer du en MOOC (massiv open online kurs) med 10,000s eller ens 100,000s av andra studenter, någon kommer har haft samma problem som du även om kurslärare inte hade förutsett det. Detta är viktigt, eftersom IDEs är stora och ibland ganska otymplig applikationer som inte kommer med de tjänster du får om du köper kommersiell programvara. Att få IDE till arbete och blir tillräckligt bekant med den för att kunna använda den effektivt, kan ta ett tag.

Hur man väljer en Android kurs? Tja, jag ger min rekommendation i slutet av detta steg, så hoppa rakt det om du vill. Annars kan du be runt dina vänner (eller dina vänners barn) för en personlig rekommendation, om du vet någon som är en Android-snille. Om någon har avslutat en viss kurs och är beredda att hjälpa dig lite när du fastnar, gå med som.

Ett alternativ är att arbeta igenom Byggnaden din första App kursen i avsnittet utvecklare av Android webbplats. Du hittar en rad kurser i underavsnittet utbildning . Det finns också bra Java-självstudiekurser som tillhandahålls av Oracle, företaget som äger rättigheterna till Java.

Men om du arbetar på egen hand jag då också skulle undersöka vad de olika plattformarna som MOOC erbjuder. Allt annat lika, välja en kurs som körs för en viss snarare än "nej startdatum, alltid tillgängliga" typen. Sätt, det ska finnas massor av andra studenter som arbetar igenom det med dig och jagar forum kommer att vara ett bra ställe att dela insikter och få hjälp när du behöver den.

Ett ord om MOOCS och MOOC plattformar

Det finns en hel del MOOC plattformar nuförtiden, fyra av de största är Coursera, Udacity, Futurelearn och EdX. Alla dessa erbjuder Android och/eller Java kurser syftar till nybörjare. Kurser (som alla MOOCs) erbjuds av högskolor, andra prestigefyllda institutioner (exempelvis British Museum är medlem i FutureLearn) och vissa kommersiella organisationer, inklusive Google (Udacity), nuvarande utvecklare av Android OS.

I de flesta fall är det möjligt att komma åt kursens innehåll (vanligtvis videor, skrivet material, tester och övningar) och delta i diskussionsforum gratis, även om de senaste åren börjat plattformarna att göra större ansträngning att härleda inkomster från deras många användare världen över. Det innebär att du kommer förmodligen behöva betala om du vill att sådana saker som ett certifikat i slutet av kursen att bevisa att du har slutfört det, one-to-one coaching eller feedback på din kod. Men du egentligen behöver inte någon som att börja utveckla Android apps. Steg 6 ger förslag på var man kan hitta hjälp gratis.

Du behov till tecken upp till en MOOC plattform att gå en kurs, men du kan söka efter kurser utan att göra så. Några plattformar erbjuder kurser i andra språk än engelska. Gå in på alla plattformar som nämns ovan och sätta "Android" i sökrutan för att se vad som finns vid den aktuella tiden. Leta efter nybörjarkurser och, för nu, avvisa någon som nämner bara Java – du också behöva bli bekant med en Android IDE, lär dig XML och upptäck hur XML och Java (och resurser till exempel bilder) samverkar för att göra en Android app, och det görs bäst i början. Anteckna alla kurser som ser lämplig och deras startdatum. Gräva i Kursinfo att upptäcka som IDE kommer att användas. Om du vet någon som använder det IDE och är beredda att hjälpa dig, som kommer att vara en viktig faktor.

Vid denna punkt, kanske du har hittat en kurs du gillar utseendet på och vara tänkande om att betala för vad enhanced service som erbjuds. Trots allt, lära sig något nytt kommer att bli tufft och du behöver all hjälp du kan få, höger? Jag föreslår att du inte förbinder sig att betala, för nu i alla fall. Förmodligen hittar du att du kan uppgradera när som helst medan du arbetar med kursen, och det är meningslöst att betala för en tjänst som du aldrig behöver. Du kan bestämma i vecka 1 att app utveckling inte är för dig, eller du inte gillar stilen på detta viss kurs och vill prova en annan. Någon hjälp du behöver kan komma från andra källor-se steg 6.

Min rekommendation

Android-utveckling för nybörjare av Google på Udacity plattform. Klicka på "Tillgång kursmaterial" att ta en titt på föreläsningar gratis, du behöver inte ens registrera dig att göra detta.

Varför rekommenderar jag det?

  • Det är en Google-kurs (och Google är Android utvecklare).
  • Det är gratis.
  • Det är en bra försmak kurs som måste du skriva enkla apps nästan genast.
  • De video föreläsningarna är roligt och engagerande.
  • Inga förkunskaper förutsätts.
  • Det uppmuntrar eleverna att söka efter svar på sina problem själva (t.ex genom att konsultera dokumentationen till Java) i stället för daltande dem allt.
  • Den använder Android Studio, som är nu den officiella (dvs Google-stöds) IDE. (Tidigare var Eclipse.)
  • Det tar bara ca 4 veckor (på 6 timmar per vecka).

Så, nu du har valt en kurs, du behöver ladda ner Android SDK, JDK och en IDE till din dator.

Se Steg
Relaterade Ämnen

Kodgenerator för anpassade Android/Arduino menyer att slå Arduino utgångar på och av. Android/Arduino för nybörjare. Absolut ingen programmering krävs

Uppdatering: användare frågade för undermeny support. pfodApp alltid stött sub-menyerna men jag har lagt undermenyer till pfodDesigner. Den instructable Design A Custom menysystemet visar hur du använder pfodDesigner för att bygga en meny med underme...

Android bil för nybörjare (MIT app inventor)

Detta är en enkel arduino bil/robot, kontrollerad av en android app som skapats med MIT app inventor (öppen källkod app). OM DU ÄR NYBÖRJARE PÅ DETTA OMRÅDE OROA DIG INTE JAG HAR GETT VARJE DETALJ I MITT PROJEKT, SÅ BLIR DET EN DETALJERAD INSTRUCTABL...

Hur till skapa en blogg för nybörjare och

En blogg är en regelbundet uppdaterad webbplats eller webbsida körs vanligtvis av en individ, som är skriven i en informell stil. Bloggar har blivit en stor del av våra digitala tidsåldern. De används som resurser för att få kunskap eller som en onli...

Lära sig att måla med kaffe pulver - nybörjare målning lektioner

Arfés är skapandet av konstverk av färgning med kaffe...Målning är praxis att tillämpa färg, pigment, färg eller andra mediumto en yta (stöd bas). Medlet används vanligen basen med en pensel, men andra redskap, såsom knivar, svampar och sprutor, kan...

Kontrollera elektriska enheter från Android, Arduino och skapa din egen android app

Hej, vill du kontrollera alla dina elektriska apparater i hemmet styrs från din android mobil, vill du skapa din egen app för att uppnå denna uppgift, det här inlägget förklarar steg för steg procedur för att skapa android app för att kontrollera ele...

DIY Home Automation för nybörjare. Absolut ingen kodning eller lödning behövs. Android/Arduino för att växla saker på och av

Denna instructiable är att den absoluta nybörjaren. Om du kan hantera en vass kniv utan att skära kan fingrarna av dig göra och anpassa denna hemautomation controller.Dessa instruktioner är också on-line på www.pfod.com.au under Android / Arduino för...

Android kontrollerade Robot för nybörjare (A till Z)

Gillar du robotar? Är du ny i robotteknik? Har du tänker bygga en Robot från grunden? Om ja, är detta instructables för dig. I detta instructables jag visar dig hur du kan bygga en robot från början, jag också visa dig hur du kan kontrollera du robot...

Hur du byter en Arduino utgång på och bort från din Android mobil. Arduino för nybörjare

Uppdatering: Se Android/Arduino för nybörjare - Design anpassade Android menyer att slå Arduino utgångar på och av. Absolut No programmering krävs för ett alternativ som inte kräver någon programmering alls.Hur nybörjare kan växla en Arduino utgång p...

Bygga en Android App att kommunicera med HC-06 Bluetooth-modulen

I detta Instructable kommer vi titta på hur man bygger en enkel Android App som kan anslutas och prata med en Arduino över en trådlös Bluetooth-anslutning. Vi kommer använda populära och låg kostnad HC-06 Bluetooth-modulen för att skapa Bluetooth sig...

Bygga en Android App att kommunicera med RN-42 Bluetooth-modulen

I detta Instructable kommer vi titta på hur man bygger en enkel Android App som kan anslutas och prata med en Arduino över en trådlös Bluetooth-anslutning. Vi kommer använda populära RN-42 Bluetooth-modulen för att skapa Bluetooth signalen från Ardui...

Snurrar jorden - nybörjare enighet projekt

App utveckling har aldrig varit enklare. Idag, och med ett musklick kan man skapa en ny app.Så här har jag en enkel instructable för att skapa en app med enhet 5.Spelet i sig är inte stjärnan, men metoden är. Jag skapade en enkel snurrande jord, men...

Styra tangentbord & mus w / Android app via Arduino

detta instructable visar dig hur du kan styra datorns tangentbord och mus med en Android app via bluetooth till en Arduino.BAKGRUNDNågonsin velat styra datorns mus/tangentbord funktionalitet utan att faktiskt sitta framför den? Jag gör hela tiden. Ti...

Flugfiske gjutning Tips för nybörjare

Gjutning med en fluga spö är en konstform som kan vara både utmanande och otroligt givande. Det tar tålamod och praxis för att uppnå mästerskap, men lärande behöver inte vara svårt. Med förståelse för några grundläggande principer och öppet utrymme a...

Gitarr grunderna för nybörjare

du kommer att lära konsten av akustisk gitarr. Tack för att ni kom!Steg 1: Introduktion till gitarrspelHej. Gitarr är en stor konst och hjälper dig uttrycka hur du känner dig eller få dig kycklingar. Skämtar bara. Vi är i den för den musik och konst...

Bygga din Android Apps för övervakning IoT enheter med REST API

För några veckor sedan, har jag genomfört resten web service bibliotek för WIZwiki-W7500ECO styrelse. Postat på Instructables Ive ', (med innehåll!)Jag bestämde mig att skapa mina egna Apps för att övervaka min bräda med resten API: er. Mina Apps ska...

HTML5 för nybörjare: 4 steg lärande Snabbguide

har du ett intresse i HTML5 och CSS3 webbutveckling? Är du en blivande Front-end webbutvecklare? Eller du startar en ny karriär inom webbutveckling? Om du svaret på någon av dessa ifrågasätter är ett stort "ja!" då vi välkomnar dig till vår älsk...

Hur man ställer in Eclipse för Android App utveckling

Utveckling av Android applikationer kan vara en rolig och spännande upplevelse. För att komma igång att skapa Android-program, behöver du en lämplig utvecklingsmiljö. Detta gör att du kan använda alla de verktyg som behövs för att skapa en app och at...

Hur man styr servomotor från android app

Om du vill göra Android app att styra en servomotor, detta är en perfekt instructable för dig, här kan du följa en steg för steg förfarande video för att veta hur man gör en android app som använder MIT app inventor och styra en servomotor.Steg 1: Ko...

Kontroll reläer med en anpassad Android app!

Det är här ett sista projekt som jag gjort för min micro controller klass på min lokala junior college.Dess en 4-kanals relay styrelse som styrs via en Bluetooth-enhet som en android app för ett enkelt gränssnitt för att styra enskilda reläer.Såvitt...