Misschien had je verwacht aan het einde van deze DevTutorial al een aardig functionerende app te kunnen maken. Dat dit niet het geval is heeft te maken met het doel dat ik met deze DevTutorials heb: Toen ik op mijn 13e begon met Java en mijn eerste game maakte (een platformer) was het voor mij erg veel zoekwerk om allerlei verschillende benodigde tutorials bij elkaar te zoeken en ze in het Engels te begrijpen. Ik dacht er niet echt aan om boeken te kopen, daar had ik immers het geld niet voor over. Dingen die ik probeerde werkte bij de eerste poging vaak niet en ik was vervolgens lang aan het debuggen (fouten opsporen) en op het internet aan het zoeken om mijn code werkend te krijgen. Verder gingen veel tutorials ervan uitdat de lezer al programmeer ervaring had wat een soort drempel opwierp. Ik vond dat uitzoeken leuk om te doen en heb daarvan veel geleerd, al kon dit veel sneller: Ik schrijf deze DevTutorials zoals ik hem graag was tegengekomen wanneer ik net zou zijn begonnen met programmeren. Dit heb ik steeds in mijn achterhoofd gehouden toen ik de DevTutorials aan het schrijven was. Dit heeft er voor gezorgd dat ik af en toe na heb nagedacht over wat voor beginnersfouten er gemaakt kunnen worden en de lezer (jij dus:)) hier over waarschuw of hem vraag iets desnoods meerdere keren te lezen. Soms lees je namelijk vrij gemakkelijk over belangrijke zinnen heen en kan je de rest van de tekst dan minder goed begrijpen. Verder heb ik, als ik dacht dat er een ingewikkeld onderwerp wordt behandeld voor de beginner, de tijd genomen om dit uit te leggen, vaak op meerdere manieren (want anders is nog steeds veel voor je onduidelijk). Ook gebruik ik hierdoor een schrijftaal die op meer ervaren programmeurs (van andere talen/frameworks) een beetje betuttelend kan overkomen. Wanneer ik nieuwe concepten uitgelegd moeten worden heb ik het vaak expres simpel gehouden waardoor ik niet alle kanten ervan belicht (bijvoorbeeld in DevTutorial 2: een method is een verzameling van instructies met een naam, in plaats van een routine relatief ten opzichte van de parameters en de staat van een object die wordt bijgehouden in zijn properties…etcetera). Hopelijk storen jullie je hier niet teveel aan, en vanaf ongeveer DevTutorial 4 is dit steeds minder aanwezig.
Lees verder na de advertentie.
| Let op: Door deze DevTutorials hoop ik dat je snel en nuttig leert in Android te programmeren. Wat je verwachtingen betreft: verkijk je er niet op, ook mét deze DevTutorials staat er je na deze DevTutorials (en soms tijdens) nog veel uitzoek werk voor je klaar waar je geduld voor nodig hebt en je zeker niet moet onderschatten. Laat dit je er niet van weerhouden hier met plezier mee bezig te gaan:) Als je ergens tegen aanloopt kan je voor deze DevTutorial op deze plek in het forum terecht. |
Ik hoop dat doordat ik het op deze manier aanpak je aan het einde een aardige basis hebt om apps te maken die een klein stapje verder zijn dan de basic apps. Door iets geavanceerdere apps te behandelen in de laatste DevTutorials hoop ik dat wanneer je deze allemaal hebt doorgewerkt je aardig je weg kan vinden in Android Development. Er staan namelijk nog zeeën aan Android Programmeerwerk klaar voor ons developers:).
Over Wouter Vegter
Moop.Me heeft apps ontwikkeld voor onder andere Paypal, Rode Kruis, ProRail, Intermediair, Vebego, Booking.com en GVB Amsterdam. Twee producten van Moop.Me hebben in 2010 een spin award nominatie gekregen en verder hebben ze in 2009 de tweede plaats behaald in de Google Developers Challenge met de app iNap.
Wat gaan we doen
Oke, we kunnen nu beginnen. In deze DevTutorial leer je de volgende dingen:
Wat heb je nodig
| De benodige software wordt in dit deel kort beschreven. Daarna wordt per besturingssysteem (Windows, Ubuntu en Max OS X) stap voor stap beschreven hoe je deze moet installeren (naar welke links je moet gaan, waar je moet klikken, etcetera). Let erop dat je eerst de JDK installeert, daarna pas Eclipse, daarna pas de Android SDK en daarna pas de ADT. |
Om in Android te kunnen programmeren heb je de volgende software nodig: JDK 5 of 6: Java Development Kit versie 5 of 6. Bevat bestanden en kleine programmaatjes (tools) die je nodig hebt om Java-code te schrijven, te verwerken en uit te voeren. Dit zijn onder andere programma’s om java-broncode (platte tekst zonder opmaak, denk bijvoorbeeld aan tekst zoals je die invoert in kladblok of notepad) om te zetten naar Java-bytecode (enen en nullen) en deze beide soorten bestanden te bewerken. Dit is meer omvattend dan de JRE, wat staat voor Java Runtime Environment: dit is de software die je nodig hebt om enkel Java-programma’s uit te kunnen voeren. JRE wordt geleverd bij de JDK. Het installeren van alleen de JRE is niet voldoende. Eclipse IDE: Eclipse Integrated Development Environment. Dit is het programma dat je gebruikt om de verschillende bestanden die horen bij een Java-programma te organiseren en aan te passen. Android SDK: Android Software Development Kit. Je kan Android het beste zien als een op zichzelf staande variant van Java (overigens kan je erg veel bestaande Java-code gebruiken in je Android-apps, de technische details hiervoor bewaren we voor een andere tutorial). Om voor Android te programmeren heb je een pakket van bestanden nodig die het scherm, de processor, geluid en andere hardware van een Androidapparaat (bijvoorbeeld smartphone of tablet) aan kunnen sturen via Java. De manier hoe die bepaalde bestanden aangesproken worden – via hoofdzakelijk Java-broncode en XML die de programmeur intypt – wordt programmeren voor Android genoemd. Deze Androidspecifieke bestanden zitten in de de Android SDK. Verder bevat de Android SDK tools die je het programmeren voor Android vergemakkelijken zoals een emulator en ADB (Android Debug Bridge): een tool die je computer met een Androidapparaat verbindt tijdens onder andere het testen van apps. ADT: Android Development Tools. Een plugin voor Eclipse die de bestanden en tools van de Android SDK verwerkt in de schermen, knoppen en menu’s in Eclipse.
| De handleiding is geschreven om stap voor stap gevolgd te worden. Voordat je een opdracht uitvoert, wil ik van je vragen de opdracht die erna komt al even door te lezen. Anders start je onbedoeld schermen of programma’s op en daarmee pas je instellingen aan die niet passen in deze handleiding. Het is niet de bedoeling dat als je bijvoorbeeld een zip-bestand uitpakt je al vanuit jezelf het programma opstart wat er net is uitgepakt. Ik weet dat dit misschien een beetje betuttelend overkomt, maar met het installeren van deze programma’s is het belangrijk dat je alle instellingen precies op elkaar afstemt: dat gaat het beste als je de stappen die hieronder precies volgt en bij elke opdracht al een opdracht “vooruit” leest. Verder kom je in deze (en de volgende) DevTutorial(s) een aantal mini-screenshots tegen. Als je hier op klikt, kun je meer uitleg over het desbetreffende onderwerp lezen. |
| In de stappen hieronder moet je een map kiezen waarin je Eclipse en de Android SDK gaat installeren. Er zit een fout in de Android SDK die ervoor zorgt dat je de SDK niet mag uitpakken/installeren in een map met spaties, of waarvan de namen van de hoger gelegen mappen een spatie bevatten. Stel dat je bijvoorbeeld de Android SDK naar de volgende map uitpakt: C:\Android programmeren\android-sdk-windows\ dan krijg je een fout omdat de naam van de map “Android programmeren” een spatie bevat. Zorg er dus voor dat er geen spaties in een van de mapnamen zit. |
Installatie in Windows
Deze handleiding voor Windows gaat uit van Windows 7, maar werkt in de meeste gevallen ook voor Windows Vista en Windows XP.
Installatie JDK
Installatie Eclipse
Installatie Android SDK
| Onthoud de locatie waarnaar je de bestanden uitpakt(!), deze heb je nodig bij het installeren van ADT. |
Wanneer je Eclipse en de Android SDK in C:\Android\ hebt uitgepakt, dan ziet deze map er als volgt uit: . De beide .zip bestanden kan je trouwens nu verwijderen, je hebt ze niet meer nodig.
Installatie ADT
Installatie in Ubuntu
Deze handleiding gaat uit van Ubuntu 10.10 maar werkt ook op de meeste andere Ubuntu versies.
| Wanneer je de handleiding voor Ubuntu vergelijkt met die voor Windows, valt je op dat er meer screenshots bij Windows staan. Omdat de handleidingen op veel plekken erg op elkaar lijken heb ik minder screenshots bij de Ubuntu handleiding neergezet. Als je toch extra hints wil tijdens de installatie in Ubuntu raad ik je aan ook de handleiding voor Windows te lezen. |
Installatie JDK
Installatie Eclipse
Installatie Android SDK
| Onthoud de locatie waarnaar je de bestanden uitpakt(!), deze heb je nodig bij het installeren van ADT. |
Wanneer je Eclipse en de Android SDK in “/home/je-gebruikersnaam/android” hebt uitgepakt, dan kan deze map er als volgt uit zien.
Installatie ADT
De installatie van de ADT in Ubuntu gaat op dezelfde manier als in Windows. Scroll dus s.v.p. omhoog en gebruik de Installatiehandleiding van ADT voor Windows om ADT te installeren op Ubuntu. Een klein verschil is de directory die je in moet vullen bij stap 10 (“Nu moet je de locatie van de map gebr….”). Als je, net zoals ik, alles hebt uitgepakt naar de directory “/home/je-gebruikersnaam/android” dan moet je deze locatie invullen: “/home/woutervegter/android/android-sdk-linux_86”. Hetzelfde geldt voor het kiezen van een locatie voor je workspace, ik raad je aan deze te zetten op “/home/woutervegter/android/workspace” (Vergeet uiteraard niet mijn gebruikersnaam te vervangen door de jouwe.)
Installatie in Mac OS X
Deze handleiding gaat ervan uit dat je Max OS X versie 10.5 gebruikt. Is dit niet het geval, doe dan een update van je besturingssysteem.
| Wanneer je de handleiding voor Mac OS X vergelijkt met die voor Windows en Ubuntu, valt je op dat er geen screenshots staan bij de handleiding voor Max OS X. Omdat de handleidingen op veel plekken erg op elkaar lijken heb ik geen screenshots neergezet bij de Mac OS X handleiding. Als je toch extra hints wil tijdens de installatie in Mac OS X raad ik je aan ook de handleiding voor Windows en Ubuntu te lezen. |
Installatie JDK
Bij Mac OS X versie 10.5 is de JDK al voorgeïnstalleerd
Installatie Eclipse
Installatie Android SDK
| Onthoud de locatie waarnaar je de bestanden uitpakt(!), deze heb je nodig bij het installeren van ADT. |
Installatie ADT
De installatie van de ADT in Max OS X gaat op dezelfde manier als in Windows. Scroll dus s.v.p. omhoog en gebruik de Installatie handleiding van ADT voor Windows om ADT te installeren op Mac OS X. Een klein verschil is de directory die je in moet vullen bij stap 10 (“Nu moet je de locatie van de map gebr….”). Als je, net zoals ik, alles hebt uitgepakt naar de directory “/Users/je-gebruikersnaam/android” dan moet je deze lokatie invullen: “/Users/woutervegter/android/android-sdk-linux_86”. Hetzelfde geldt voor het kiezen van een lokatie voor je workspace, ik raad je aan deze te zetten op “/Users/woutervegter/android/workspace” (Vergeet uiteraard niet mijn gebruikersnaam te vervangen door de jouwe.)
Eclipse + Android SDK + ADT: introductie in je ontwikkelomgeving
Je hebt zojuist je hele ontwikkelomgeving geïnstalleerd. Nu je heb een grote verzameling van allerlei programmaatjes, schermpjes, knoppen en menu’s die je helpen om Android-apps te kunnen ontwikkelen. Om bekend te worden met je ontwikkelomgeving, gaan we een hele simpele app maken en vervolgens al die tools langslopen die je helpen een app te ontwikkelen. We zullen beginnen met het aanmaken van een emulator, dat is een Androidtelefoon die draait op je eigen computer. Daarna hebben we het over de ‘Package Explorer’ die je helpt verschillende bestanden te openen en te ordenen, vervolgens kijken we naar het editor-scherm waarin je bestanden aan kan passen, ook met behulp van de ‘Editor Tabs’. We kijken ook naar het ‘problems window’ en het ‘console window’. Om schermen (knoppen,tekst, vlakken, etcetera) aan te passen kijken we als laatste naar de ‘Layout Editor’ en hoe je daarvan de eigenschappen kunt aanpassen met behulp van het ‘Properties Window’. Hiermee passen we de standaard Android-app een beetje aan zodat je een hele simpele app maakt. Ter afsluiting wordt uitgelegd hoe je deze app kan laden en opstarten in je emulator.
Emulator: aanmaken en opstarten
Om je apps te kunnen testen heb je een Emulator of een Fysieke Androidtelefoon nodig. In het begin is het het handigst om een Emulator te gebruiken: dat is een programma op je computer dat een Androidtelefoon precies nadoet of anders gezegd: simuleert. Je kan verschillende emulators aanmaken, en bij elke emulator kan je kiezen welke versie van het Android OS hij moet hebben (bijvoorbeeld 1.6, 2.1 of 2.3). Hierdoor kan je gemakkelijk je apps testen op de verschillende Androidversies. We gaan nu een Emulator maken met de Android 2.1 versie. Dit is een veelgebruikte versie en hij is uitgebreid genoeg om je eerste apps op uit te testen.
Androidproject aanmaken
Als je een app downloadt uit de Android Market wordt er op de achtergrond een bestandje gedownload dtat als bestandsnaam eindigt op de letters .apk. Deze app wordt vervolgens gebruikt door je Android telefoon om de app te installeren. Zo’n bestandje waar de app in staat kan je genereren met Eclipse. In Eclipse geef je aan wat voor programeer- bestanden er bij de app horen, wat voor plaatjes je in de app wilt tonen, wat voor geluidjes je af wilt spelen en wat voor taalbestanden je wilt gebruiken als een telefoon bijvoorbeeld op Nederlands staat of wanneer de telefoon op Engels staat. Zo zijn er nog meer verschillende soorten bestanden die bij een complete app horen. Het handige van Eclipse is dat het al die verschillende bestanden op een overzichtelijke manier bij elkaar kan houden. Wanneer je die verschillende bestanden bij elkaar hebt zodat je ze kan aanpassen en uitbreiden dan heet die verzameling bestanden een Androidproject. Bij elke app die je uiteindelijk wilt maken hoort dus één Androidproject waar verschillende bestanden in staan die als voer dienen om het app-bestandje te genereren. Wanneer je dus een app wilt maken, zul je als eerste een nieuw Androidproject willen maken. We gaan nu een hele simpele app maken zodat we de belangrijkste schermen van Eclipse kunnen verkennen:
Er wordt nu een Android project voor je gegenereerd, zodat uiteindelijk je Eclipse-scherm er alsvolgt uit ziet.
| Een verschil met het screenshot en jouw scherm kan zijn dat er bij jouw scherm minder opties zijn in het gedeelte waar je “Build Target” moet kiezen. Dit komt omdat, wanneer je de DevTutorial stipt hebt gevolgd, je alleen programmeerbestanden hebt gedownload voor Android 2.1 terwijl ik ze voor bijna allemaal heb. Dit verschil maakt verder weinig uit, het gaat er om dat je “Android 2.1-update1” kiest bij build target. |
De windows van Eclipse en de Editor Tabs van het Editor Window
Doe eerst even dit: kijk in de linkerkant van je Eclipse-scherm onder Package Explorer naar het mapje ‘src’. Vouw dat mapje uit, inclusief het mapje moop.me.simpleapp en dubbelklik vervolgens op MainActivity.java zodat in het midden van je Eclipse scherm het bestand MainActivity.java geladen wordt. Ga ook nog even naar de menubalk bovenin Eclipse en klik op op Window–>Preferences (Eclipse–> Preferences bij een Mac) en ga naar het volgende scherm en zet een vinkje bij Show line numbers. Nu heb je Eclipse voor je open zoals je hem vaak zult zien. Zoals je kan zien is het scherm ingedeeld in verschillende vlakken, hier zijn ze aangegeven met paarse vierkanten. In elk paars vlak zitten meerdere windows die je tevoorschijn kan halen door op de tabs te klikken. De tabs zijn in het vorige plaatje aangegeven met rode vierkanten. Je kan een window groter maken door te dubbelklikken op de tab. Je kan het window weer kleiner maken door er opnieuw op te dubbelklikken. Je kan een window sluiten door te klikken op het kruisje dat in de tab staat. Alle windows (die in de tabs zitten) hebben op een of ander manier te maken met het Androidproject waar je op dit moment mee bezig bent:
Dit zijn alle Windows die belangrijk zijn om nu te kennen. Als je ooit per ongeluk een Editor Window afsluit dan kan je hem weer tevoorschijn halen door bovenin de menubalk van Eclipse te gaan naar Window –> Show View–> Other… en dan te zoeken naar de Window die je wilt hebben. Als je wilt, kun je de windows in Eclipse ook verplaatsen naar een andere plek in het scherm van Eclipse. Ik vind het handig om het Properties Window naast mijn Package Explorer window te hebben:
App opstarten
Toen je zojuist een Androidproject aanmaakte, heb je een simpele app gegenereerd. Net hebben we via de Layout Editor tab van main.xml, via het Outline Window, via het Properties Window de tekst aangepast van je hoofdscherm. Nu gaan we deze app opstarten. Je hoeft hiervoor niet apart de emulator op te starten als je hem al gesloten had: hij wordt automatisch opgestart.
| Kom je wel in het home screen van de emulator, maar wordt de app niet opgestart, druk dan na 2-3 minuten wachten nog een keer op de play-knop bovenin het scherm van eclipse terwijl je de emulator aan laat staan (dit zorgt ervoor dat de app opnieuw wordt opgestart in de emulator). Je kan ook proberen de app op te zoeken in het opstartmenu van je emulator/Androidtelefoon. |
Succes ermee! Mocht er iets niet werken in deze DevTutorial: kijk dan eerst zelf goed of je niet iets verkeerd hebt overgenomen. Kom je er nog steeds niet uit? Stel dan pas een vraag op het forum op waar we elkaar kunnen helpen. We helpen je graag hoor :-), maar het is belangrijk dat je zelf eerst ook even moeite doet om je vraag op te lossen: dan krijgen wij niet duizenden vragen en leer je zelf ook fouten op te sporen. Ik hoop dat je dit leuk vond om te doen en zie je graag terug op het forum of in de volgende DevTutorial. In de volgende DevTutorial leer je onder andere de volgende belangrijke begrippen: Source, Syntax, Block, Activity, Method, Views, Button en if block. Hiermee gaan we een simpele reken app maken.
Reacties
Inloggen of registreren
om een reactie achter te laten
Wil je weten hoe je een app ontwikkeld en deze op de markt kan zetten om er aan te verdienen? Met deze e-book leer je stap voor stap hoe dit moet. http://www.paypro.nl/producten/EBook_Hoe_Maak_Je_Een_App/10688/44950
Dit is precies de serie die ik nodig heb en ben begonnen met het installeren van Java 6 op Windows 8.1
Na enig zoeken kon in de archieven van java versie 6 update 27 downloaden. Echter bij het instaleren geeft deze versie geeft steeds aan dat de sleutel niet juist is. Ik heb van alles geprobeerd en op google gezocht naar oplossingen maar het lukt niet.
boh komt nog al wat bij kijken, net alle proggie`s geïnstalleerd. en nu oefen geblazen zodat ik het idee wat ik heb voor een leuk spel ook daadwerkelijk over LANGE tijd haha wellicht te downloaden is in de market. we zullen zien. heb zelf totaal niks met programmeren of wat dan ook. maar zo te zien is de tutorial duidelijk en begrijpelijk op gezet en beschreven dat ik er wel moet uitkomen. nu gaan we aan de slag. 🙂
thx voor de tutorials !! eindelijk is eens in het nederlands 🙂 (thumbs up)
Heel erg nuttig die informatie, alleen die plaatjes bestaan niet meer, is er hier iets mis?
Is er ook een doc of pdf met alle tutorials?
Voor het ontwerpen van een app staat hier een uitleg + links naar alle bronnen. http://www.balticode.nl/handleiding-app-maken/
Beste Wouter en de rest,
Ik probeer Eclipse te openen maar krijg de volgende melding (a java runtime…… must be installed) veel gezocht maar niet echt geholpen. Ik heb windows 7 32bits. De eerste 2 stappen heb ik gevolgd. Eclipse 3.7 bestaat niet meer daarom heb ik Eclipse Classic 4.2.2 gedownload, Zou dit het probleem zijn? Ik kan in ieder geval niet verder dan Eclipse. Help aub help
Hallo, allereerst super bedankt! Ik vind dit erg interresant en wil dit sowieso leren! Helaas als ik bij de ADT installatie in Eclipse nieuwe software moet installeren. doet de link (https://dl-ssl.google.com/android/eclipse) het wel, maar als ik op volgende klik krijg ik de volgende melding: ‘The operation cannot be completed. See the details’.
In de details staat het volgende (dit heb ik compleet gekopieërd):
‘Cannot complete the install because one or more required items could not be found.
Software being installed: Android Development Tools 21.1.0.v201302060044-569685 (com.android.ide.eclipse.adt.feature.group 21.1.0.v201302060044-569685)
Missing requirement: Android Development Tools 21.1.0.v201302060044-569685 (com.android.ide.eclipse.adt.feature.group 21.1.0.v201302060044-569685) requires ‘org.eclipse.wst.sse.core 0.0.0′ but it could not be found’.
Wat moet ik doen!?
Gr
Christiaan
Zeer goede tutorial! Ben eerst begonnen met de turorial van Android Developers maar vergeleken met deze werd er veel weggelaten. Hier wordt alles tot in de puntjes uitgelegd en heb ook ‘bijna’ geen problemen ondervonden de gehele tutorial. Totdat ik op het punt kwam om de zelfgemaakte app met de tekst “Hello Androidworld!” in de emulator te starten.
Ik heb verschillende manieren geprobeerd maar krijg elke keer dezelfde foutmeldingen. Het gaat om deze fouten: Error generating final archive: java.io.FileNotFoundException: C:\Documents and Settings\Administrator\Bureaublad\apk\SimpleApp\bin\resources.ap_ does not exist
&
Error: No resource found that matches the given name (at ’text’ with value ‘@string/Hello Androidworld’).
Voor het aanpassen van “hello world” naar “hello androidworld” waren er geen problemen maar na het aanpassen krijg ik de errors die hierboven staan beschreven. Weet iemand de oplossing?
Mvg,
Sven
Ontzettend bedankt ! Hoewel het niet allemaal niet meer up to date is, is het met een beetje googlen makkelijk te installeren. Werkt perfect met windows 8.
Deze tutorial van Wouter Vegter is een prima initiatief en is zeer goed gemaakt. Ik heb hem gebruikt voor de installatie van Eclipse en de Android SDK op Windows 7. Ondertussen is de website http://developer.android.com/ alweer zodanig gewijzigd dat het niet meer mogelijk is om de instructies in de tutorial letterlijk te volgen. Ik heb bijvoorbeeld bij het maken van de AVD (Android Virtual Device) niet voor de WVGA800 kunnen kiezen omdat het scherm voor de creatie van de AVD er nu anders uit ziet. In plaats daarvan heb ik gekozen voor de 5.1″ WVGA wat er hopelijk voldoende op lijkt.
Het is in ieder geval gelukt om de installatie tot een goed einde te brengen en de aangepaste Hello World app in de emulator te draaien. Een hinderlijk probleem wat ik overigens nog wel heb is dat de emulator soms wel opstart maar vaker niet of althans na een half uur nog steeds niet zijn gekleurde startscherm toont. Ik ben er nog niet achter onder welke omstandigheid de emulator gegarandeerd goed opstart.
Jos
Beste, ben 48 jaar en programmeer al bijna heel mijn carriere in Cobol. Ben plotseling eens bij jou tutorial terecht gekomen en vond het wel eens tof om alles te installeren. Java – Eclipse en de Android SDK en de ADT. Ik heb de jdk 6 geinstalleerd, de eclipse maar de adroid SDK, de ADT heb ik geinstalleerd in bundel. Nu heb ik 1 aparte eclipse, en een bundel waaronder de SDK en een Eclipse staan. Ik kan deze gebruiken maar als ik naar jou voorbeeld ga …..het androidproject aanmaken dan krijg ik precies andere schermen zoals die zijn beschreven in je tutorial (Project Naam – Applicatie Naam en package naam). Is het mogelijk dat ik de voorbeeldjes moet maken in de eclipse die ik als stand alone heb geinstalleerd en niet in de bundel? Graag een beetje uitleg. Ben wel enthousiast om hier is verder naar te kijken. Wij krijgen zelfs geen training meer op het werk. Wat jullie realiseren is knap. Heb is gezien wat men voor zo een opleiding vragen en werd er stil van. Bestaat er een naslag werk dat ik kan gebruiken voor het programmeren van apps voor het Android operating system?
Zou tof zijn dat jullie enkele hints kunt geven.
Het is een interessante tutorial. Maar ik loop al tegen problemen op 🙂
Als ik bij Eclipse de installatie wil voltooien van ADT en ik gebruik beide links https://dl-ssl.google.com/android/eclipse of http://dl-ssl.google.com/android/eclipse, krijg ik niks te zien. Als ik dat invul en ik klik op Add dan komt er bij mij een nieuw venster met Local en Archive. Wat moet ik dan nu doen?
Ik hoor het graag!
Wilde ADT opnieuw downloaden
en “Uninstall” geklikt in windows verkenner,
deze heeft toen alles gedeinstalleerd en verwijderd,
inclusief JDK 6.
Opnieuw downloaden van JDK 6 lukt niet, omdat “JDK 6” already exists…
Remove JDK 6 in add/remove programms functioneert niet omdat een .msi file does not exist (zucht).
Weet iemand hoe ik dit kan oplossen?
Lijkt onmogelijk te zijn vastgelopen…
Dank
Klik dus NIET op ADT Uninstall in windows explorer.
Er staat bij mij bij Install New Software ”Could not find http://dl-ssl.google.com/android/eclipse” wat kan ik hier aan doen??
Mooi, heb gister en vandaag ook voor het eerst wat zitten stoeien. Heb de installatie wel op een compleet andere manier gedaan.
– Alleen JRE 7
– Geen JDK
– Eclipse for Mobile developers
– Daarna de ADT via Help -> Install new software
Hier tot nu toe nog geen problemen mee tegen gekomen. Thnx!
Erg goede tutorial. Heel begrijpbaar beschreven en daardoor ook erg goed te volgen! Je moet boeken gaan schrijven!! Goed kunnen programmeren is al een kunst, maar het vervolgens goed op anderen kunnen overbrengen is wat mij betreft een nog grotere gave! Super bedankt!
Wouter bedankt voor jou heldere uitleg. Als bijna 50 tigger en op mijn 13 begonnen met programmeren, begrijp ik precies wat je bedoeld met het moeten zoeken naar de juiste informatie. Jou inleiding tot het ontwikkelen en beter leren kennen van de SDK’s, hebben mij dan ook uitstekend geholpen. Thx
so far so good…eerste deel goed doorgekomen. Deze tutorial werkt prima voor mij. Op naar de rekenapp. Dankjewel!
Ik wilde gaan beginnen met Android programmeren. En dit is heel goed, alleen niet meer up-to-date. e.e.a. werkt nu niet meer of werkt anders zodat er hindernissen ontstaan die de hele zaak dwarsbomen. Is er een forum waar verder gevorderden ( of eventueel Wouter zelf) kunnen reageren op beginnersstommiteiten?
Ik heb succesvol “Hello World” apk op m’n telefoon geherinstalleerd zoals hierboven beschreven. Maar nu kan ik hem NIET meer verwijderen! Hoe krijg ik deze weer van m’n telefoon?
Hey Wouter, is het ook mogelijk om een app op een fysieke android telefoon te testen ipv een emulator? Zoja hoe?
Alvast bedankt!
Heel goede guide, ook als je al wat java ervaring. Maar ik heb jammer genoeg wel een probleem. eclipse classic 3.7 is niet meer te downloaden de website. dit brengt jammer genoeg enkele problemen met zich waardoor ik de laatste nieuwe APIs moest downloaden en de guide niet meer goed overeenkomt. kan hier iets tegen doen?
@wouter zou je gratis ebooken kunnen maken waarin djt allemaal staat en waarin je alles uitlegd?
Dat zou mij nog meer helpen met ontwikkelen van apps.
Heel erg bedankt,
Tim
geweldige, complete tutorail. Dank!
Zoals mijn voorganger al zij, diverse menu’s zijn veranderd en in het mapje van Android staat dus niet meer Android Project maar:
1.Android Application Project
2.Android project from Existing code
3.Android Sample project
4.Android test project
Wat moet ik nu dus doen om een ‘normaal’ android project te openen? Een java project openen??
Hallo Wouter,
ik ben nog maar bij je eerste tutorial, maar wil je vast een dank je sturen. ik ben al een aantal keer begonnen met eenpoging doen het bouwen onder de knie te krijgen, maar iedere keer liep ik al na een aantal stappen vast. en vooralsnog gaat het geweldig. het werkt én ik snap wat je schrijft. thanks dus al zover! ik ga vrolijk door!
overigens: de nieuwe eclipse versie heeft wel al een paar nieuwe menu interfaces, bv bij het openen van een nieuw project. maar dat zal altijd wel zo blijven, vooralsnog loop ik er niet vast door!
Ik ben ontzettend blij met deze tutorial. Ik ben hem stap voor stap aan het volgen en dat gaat perfect. Ik ben je zeer erkentelijk voor het feit dat je zoveel tijd en energie steekt in het maken hiervan. Ga zo door!
Rob
Geweldige handleiding om te beginnen met Android-programmeren.
Op naar de volgende ;).
Hartelijk dank voor deze tutorial! Zeer duidelijk allemaal. Ik ben al jaren programmeur-oude-stijl maar heb veel interesse in object-oriëntatie en internet-technologie. Mijn laatste aanwinst is een smartphone die ik zowel privé als professioneel gebruik, nu ook met mijn eigen Apps 🙂 Hartelijk dank!
Beste,
Ik ben met een afstudeer scriptie bezig en heb als onderzoeks vraag: Welke bestaande onderzoeks en marketing methodes of tools zijn er beschikbaar om een winstgevend puzzel smartphone spel te kunnen realiseren?
Ik bedoel bijvoorbeeld tools of methodes zodat je erachter komt of jouw idee al bestaat(websites etc) en wat betreft marketing, bepaalde tools om tot een goede marketing strategie te komen.
Ik begrijp dat ik wellicht aan de verkeerde experts deze vraag stel, maar ik zou er absoluut een vergoeding voor willen betalen. Ben al weken opzoek naar goede informatie en weet behalve het contacteren van experts geen andere uitweg meer.
Bedankt alvast voor uw tijd.
En ik hoop snel van u te horen,
Met vriendelijke groet,
Katarina van Dam
Bij voorbaat dank,
ik ben een echte android newbie en heb de handleiding gewoon letterlijk gevolgd.
Slechts één probleem gehad: ADB server running krijgen => Eclipse afsluiten en herstarten hielp niet. Dan maar even rondneuzen op enkele forums en daar gevonden hoe je die ook via command line kan opstarten en stoppen:
navigeren naar map \platform-tools in je android installatiemap en dan commando adb start-server of adb stop-server gebruiken en dan werkt alles naar behoren
Dank voor deze super heldere uiteenzetting !
Mijn complimenten voor deze duidelijke tutorial
Wanneer ik de app wil gaan runnen krijg ik de melding: eclipse.buildId=M20120208-0800
java.version=1.6.0_31
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=nl_NL
Command-line arguments: -os win32 -ws win32 -arch x86
Error
Wed Mar 28 15:16:33 CEST 2012
Failed to load properties file for project ‘Simple App’
Wat doe ik verkeerd?
Veel Kudo’s 🙂
Kijk hier heb ik wat aan. Ik ben het nog allemaal aan t leren en dan kan ik dit wel gebruiken. Dit maakt app ontwikkeling voor de Android een stuk makkelijker. Ik ben al aardig op weg en gebruik deze tut als leidraad. Good work.
Goeie tutorial. Er zijn er al veel gemaakt, maar deze kan ook veel mensen helpen bij het app ontwikkelen. Duidelijk stap voor stap uitgewerkt wat erg handig is en weinig ruimte laat voor fouten.
Mooie tutorial! Heel begrijpelijk!
Ik krijg alleen een foutmelding bij het openen van mijn emulator.
Wanneer ik de Android virtual devica Manager heb geopend en op start druk om my_emulator te starten krijg de foutmelding:
PANIC: Could not open: C:\Users\s119388\.android/avd/My_Emulator.ini
Oplossen zijn zeer welkom!
ik heb de tut gevolgd maar als ik dan bij eclipse de android moet selecteren staat die er niet in weet iemand hoe dit kan ?
mvg Michael
Ik wil graag mijn klanten leren hoe je onze producten bewerkt en monteerd.
Ik zie nu een legio mogelijkheden om dat te gaan realiseren met een app.
I love deze tutorial.
Ga dus maar weer gauw verder! 😉
ge-wel-dig, heb net eerste dev uitgevoerd en ben volledig mee ^^
een goed opgemaakte en duidelijke tut is altijd handig maar moeilijk te vinden.
thx m8
Misschien is het handig om aan het begin te schrijven dat de downloadlinks in je uitleg staan ?
Nu ben ik eerst zelf op zoek geweest. Dit had me een hoop tijd kunnen besparen. En frustratie, want alles wat ik binnenhaalde werd vergezeld door een virus.
Mag de “package name” ook volledig willekeurig gekozen worden? Of moet dat per se een standaard zijn zoals me.moob. of com.example of iets dergelijks???
@andre: dankje het heeft gewerkt(d)
Muziekje op, tutorial doorlezen en toepassen.. en zo ging de hele zaterdag alweer voorbij.. (H) Gaat ook nog eens gewoon in 1x goed joh!
@thom: Het klopt dat SKD en AVD Managers nu apart zijn, belangrijk is dan om te weten dat SKD met de versie van Android te maken heeft en AVD staat voor Android Virtual Device. Dus die eerste is het technische aspect van Android, terwijl dat 2e je emulatoren beheert. Mocht je er niet uit komen, gewoon eentje openen en vervolgens kijken of het overeenkomt met de screenshots in de tutorial. Zo kwam ik er tenminste wel uit
hallo,
allereerst bedankt dat je deze site maakt hij is heel erg handig en heb er veel aan.
maar nu is het zo de eclips is veranderd (windows) en als ik deze stap wil doen : Klik bovenin het scherm van Eclipse op “Window –> Android SDK and AVD Manage dan kan dat niet op dezelfde manier bij staan android sdk en avd manage appart en niet meer bij elkaar wat moet ik nu doen?
met vriendelijke groeten, thom van der horst
Helemaal top met “koude” start vwb Apps en Android in 1* alles werkend geinstalleerd waar vind je dat nog…
Mooie uitgebreide tutorial! Maar als ik ADT met Windows wil installeren, loop ik vast bij http(s)://dl-ssl.google.com/android/eclipse (4e bullet). Die site lijkt niet te bestaan. (No repository found at http://dd-ssl.google.com/android/eclipse). Googelen levert wat hits. Alternatieven geprobeerd, maar zonder succes. Ik weet niet waar ik naar moet zoeken voor Android. Kun je me verder helpen?
Heeft iemand al een antwoord of de melding
adb kill-server’ failed
problemen gaat opleveren????
Thnks Jo
Mooie Tutorial! Ben nu bezig met Informatica eindproject; een eigen Android App schrijven, denk dat het door deze tutorials een stuk makkelijker gaat worden! Tutorial is makkelijk te volgen, alles werkt ondanks de nieuwe versie lukt alles 🙂
Tutorial helemaal doorlopen maar krijg het de simple app niet in de emulator te zien en kan, wanneer ik mn telefoon aansluit lukt t wel om m op mn telefoon te krijgen. Ook wordt als de emulator al draait en ik in eclipse nogmaals de app run telkens een nieuwe emulator gestart. (systeem: windows 7 64-bit jdk 6 64-bit)
Heb je misschien msn of mail redbull. Met mijn ‘niveau’ ben ik morgen nog reacties heen en weer aan het sturen omdat ik het niet begrijp haha. mijn volgende domme vraag zou namelijk zijn hoe bedoel je heb je al 1 adv gemaakt?
het gaat er mij dat wat ik probeer aan te vinken (wat wouter zegt in deze tutorial) ik niet kan vinden in beide (SDK en ADV).
gr
Als ik op ADV klik krijg ik een leeg scherm waarin je niks kunt selecteren.
Hey redbull,
Tnx voor de info. Sorry ben a-technisch wat is ICS. welke stappen moet ik nu nemen nu ze van elkaar gesplitst zijn. welke vakjes moet ik wel of niet aanvinken.
Hoop van je te horen.
en bedankt!
Hey Wouter,
Top uitleg. Voor iemand die niet echt technisch is simpel uitgelegd!
Vraagje: Ik ben bij de stap
”Klik bovenin het scherm van Eclipse op “Window –> Android SDK and AVD Manager”
Maar als ik naar window ga krijg ik alleen Android SDK Manager en AVD Manager onder elkaar en niet geintegreerd. Misschien dat ik ergens iets fout heb gedaan. als ik dan op SDK Manager klik krijg ik logischerwijs niet hetzelfde scherm als wat jij bedoelt.
Ik hoop dat je me kunt helpen.
Alvast erg bedankt!
Oh dus, je kunt bovenin op DevTutorial klikken.
Ik vind nog wel iets, er moet een glitch zijn in de matrix :o).
Waardering is groot, ik ga direct door voor deel 2!
Dat het soms ’te’ uitgebreid is stoort niet, dan scan je gewoon wat sneller door de tekst.
Het zou wellicht nog wel handig zijn om naar andere delen van deze tutorial door te klikken, of naar een verzamelpagina waar alle delen staan die al uit zijn.
Installeer in Ubuntu _NOOIT_ de Sun JDK, altijd de default JDK. sudo apt-get install default-jdk
OpenJDK ontvangt wél security updates, Sun niet en loopt altijd achter.
Mijn complimenten over het artikel. Dit is echt een puik website.
Nice! Ben ook aan het pielen geslagen; tot nu toe flawless! Op naar Dev2 😉
Dit is al best vaak gezegd: Je moet de typische help-vragen in het forum plaatsen!:)
Nog een probleempje : elke keer als ik Eclipse opstart en ‘Android SDK and AVD manager’ selecteer moet ik eerst naar preferences omdat het pad naar de SDK niet bekend is.
Dat pad staat er gewoon en ik hoef in het preference scherm alleen maar OK te geven …..
Foutmelding bij het starten van de emulator :
PANIC: Could not open: C:\Users\Marco\.android/avd/My_Emulator.ini
Dat klopt ook want deze staat in :
D:\Users\Marco\.android/avd/My_Emulator.ini
Maar hoe los ik dit op ?
als ik bij add work die link invul krijg ik deze melding:
Cannot complete the install because one or more required items could not be found.
Software being installed: Android Development Tools 12.0.0.v201106281929-138431 (com.android.ide.eclipse.adt.feature.group 12.0.0.v201106281929-138431)
Missing requirement: Android Development Tools 12.0.0.v201106281929-138431 (com.android.ide.eclipse.adt.feature.group 12.0.0.v201106281929-138431) requires ‘org.eclipse.gef 0.0.0’ but it could not be found
Ik krijg een fout tijdens installeren van SDK en AVD manager
‘adb kill-server’ failed — run manually if necessary
Krijg ik hier problemen mee?
Mvg,
ik krijg een error bij het launchen van mijn emulator 🙁
invalid command-line parameter: sdk.
Hint: use ‘@foo’ to launch a virtual device named ‘foo’.
please use -help for more information
Wouter wat een top! tutorial, alles werkt! Bedankt…..K’ga gauw kijken of ik een sourc’je kan downloaden en aanpassen…..
Excuseer, is al opgelost moest de applicatie opnieuw opstarten, bedankt!
Missing SDK dat is wat er gevraagd wordt. Waar kan ik deze downloaden? En welke SDK wordt bedoeld?
De handleiding is duidelijk geschreven. Ben pas (1 uur) begonnen metEclipse&Android. Bij het maken van mijn eerste project krijg ik een melding (onder venster ‘simple App’) <> Volgens mij is het iets bij de eclipse ’tools’ wat ik moet downloaden, maar ik weet niet wat. Bedanbkt voor de reactie.
naice. dit wil ik zeker proberen. en daarna hopen dat ik zelf ook wat kan maken.
Wat later aan begonnen dan de bedoeling was maar ik ben probleemloos door je beschrijving gewandeld, alles klopte/werkte. Complimenten voor de duidelijke omschrijving en erg intressant.
ik ben al wat meer gevorderd maar loop tegen dezelfde vraag aan als m@x kun je delen van een webpagina laden ipv de hele pagina? en kun je een app automatisch laten inloggen
Hoi wouter, ik ben 13 en ik wil graag een app maken voor mijn schoolrooster dat ie automatisch de gegevens ophaalt. Is dit heel moeilijk? Ik wil dan als het kan ook graag school nieuws er op zetten!
Alvast bedankt!
Wacht met smart af naar de volgende editie (het is al woensdag en hij zou eigenlijk vandaag moeten komen dus hoop dat de serie wel wordt vervolgd)
HOU HET ALSJEBLIEFT OP KINDERTAAL IK VOND DIT JUIST ZO MAKKELIJK!!!!!!!!
als je dingen moet aanvinken krijg ik heel andere titels om aan te vinken kan iemand mij helpen ik vond dit juist zon leuk project
Zojuist DevTutorial1 doorlopen zonder problemen! Ontzettend duidelijk, nice work Wouter! Kom maar op met de volgende…
Leuk, deze tutorial. Ik ben inmiddels helemaal verliefd op mijn eerste Android telefoon (Galaxy S2). Je tutorial komt dus als geroepen. Helaas ben ik geen ster in het programmeren in Java maar ik ga mijn best doen om alle delen tot op de letter te lezen en te volgen. Ik ben heel benieuwd tot waar ik ga komen. Keep them coming!
Ik ga er mee bezig 😀
Heel goed.
De Eclipse emulator komt wat te groot op mijn Laptop scherm 17 inch.
Hoe kan ik dit aanpassen?(Kan de onderkant van het voorbeeld schermpje niet zien).
Groet
Beste Wouter Vegter,
Bedankt voor de mooie tutorial, ik heb het zitten volgen op een hele mooie zonnige dag (vandaag, 26 graden).
Ik heb ervan geleerd en benieuwd naar de volgende tutorial die ik zeker ga volgen.
Bedankt voor je tijd en moeite, het was een mooie, duidelijke uitleg 😉
Mijn ervaring is trouwens dat het testen van apps op de normale telefoon wat praktischer is. Soepeler en je krijgt een beter beeld van hoe de interface aanvoelt en kunt dus in een vroeg stadium merken als je de mist in gaat. Ontwikkelen op de telefoon zelf doe je gewoon door de telefoon aan te sluiten via USB en dan de app te draaien met als target auto.
ADB over WiFi maakt het allemaal nóg wat leuker.
bedankt voor de weeral nuttige uitleg want heb me laten vertellen.dat de echt proffesionele programmas toch worden geschreven via nog steeds de authentieke.manier : ik denk aan: limewire , dreamweaver… ik kan natuurlijk er naast zitten
Ja, dat kan wel alleen zijn die tutorials er voor Android niet zo veel. Dan kan je beter beginnen met java programmeren. Maar als je Eclipse gebruikt en je gebruikt alleen maar de source code editor tabs dan heb je aardig hetzelfde effect (muv de files die al voor je gegenereert worden, maar dat eclipse je bestanden beheert en er menuutjes omheen maakt is erg handig). Als je wil leren hoe je de source code aan moet passen moet je het eerst gewoon in wysiwyg doen en daarna kijken wat er verandert is de source code editor tab (ik programmeer regelmatig zelf ook zo, soms is dat gewoon handiger).
wouter: kan je ergens ook leren proffesioneel programmeren zonder wysiwyg editors?
Wouter;
Ben nu bij Emulator: aanmaken en opstarten
Hier krijg ik de melding;
invalid command-line parameter: App.
Hint: use ‘@foo’ to launch a virtual device named ‘foo’.
please use -help for more information
Graag hulp!??
Thanks
Mick
Ben de tutorial aan het volgen maar kom in de knoop bij het volgende item
“De windows van Eclipse en de Editor Tabs van het Editor Window
Doe eerst even dit: kijk in de linkerkant van je Eclipse-scherm onder Package Explorer naar het mapje ‘src’. Vouw dat mapje uit, inclusief het mapje moop.me.simpleapp en dubbelklik vervolgens op MainActivity.java zodat in het midden van je Eclipse scherm het bestand MainActivity.java geladen wordt. Ga ook nog even naar de menubalk bovenin Eclipse en klik op op Window–>Preferences (Eclipse–> Preferences bij een Mac) en ga naar het volgende scherm en zet een vinkje bij Show line numbers: ”
Ik heb het gevolgd tot uitvouwen van src maar het incl mapje moop.me.simpleapp
zie ik nergens wat is er fout gegaan.
Prachtig initiatief en heel interessant, ga ik zeker volgen. Bedankt voor dit artikel.
omg een hele lap tekst, daar moet ik eens tijd voor nemen…
TOP! Ik zit er in! Kan niet wachten tot volgende week. Ik ben benieuwd waar ik over 10 weken sta.
Respect. Een tutorial in Jip&janneke-taal, die toch veel en juiste informatie bevat. Ik ben erg benieuwd naar het vervolg… Misschien leer ik er nog wel iets van =D al zou ik het liever in grote-mensentaal zien xD
echt geweldig!! maar met dit kan ne toch geen proffesionele app maken. bv: angry birds, twitter, viber… of kan dat ook met dit?
nice! ga ik dit weekend maar eens ff rustig voor ziiten. bedankt voor de tut!
Respect voor Wouter. Ik wilde hier al heel lang mee starten, maar kon nooit het juiste startpunt vinden. Hierin voorziet Wouter als geen ander. Ik kijk met grote belangstelling uit naar de volgende 9 delen. Hulde!
Ha, wat een goede tutorial, lekker duidelijke taal maar ook weer niet té simpel.
Beter maak je er een boekje van na de 10 afleveringen, ik zou het zo kopen.
Hele goede en duidelijke tutorial, heb al een aantal keren een poging gewaagd met eclipse e.d., maar eigenlijk net als Wouter, wil je idd te snel een super app bouwen, dat lukt niet en leg je het weer een tijdje neer, totdat de kriebels weer komen en probeer je nog een keer.
Na deze tut gevolgd te hebben, letter voor letter, wacht ik vol verwachting op de komende tutorials.
Ik snap het nog niet helemaal 🙂 HELP!
Super tutorial!!! Eindelijk kan ik aan mijn eigen android app beginnen. Ik kijk vol verwachting uit naar de volgende posts
Even testen
@Wouter: wat zijn precies de problemen met JDK7? Ik gebruik voor mijn Android development versie 7 (64-bits) (recentelijk geüpgrade van v6, ook 64-bits) en ben (nog) niet tegen problemen aangelopen. Als ik even snel google zie ik dat er een probleem in de jarsigner zit, echter kan ik mijn apps normaal signen.
Ok, top. Jammer dat die tutorials niet net ffies eerder komen ivm met mijn blok. Ben wel op zoek naar een afstudeerplek, dus ik houd jullie zeker in mijn gedachten. Dank
Hoe snel komen alle andere delen van de tutorial hier te staan. Het lijkt me namelijk rete interessant en het komt goed uit voor mijn opleiding
Leuk, gelijk alles doen. Had het al geprobeerd, maar kreeg errors van de Android SDK. Even kijken of het nu lukt, wilde nl. al een tijdje een app maken 🙂
Wat een werk zit hierin! Respect!
Ga ook wat uit proberen te vogelen:)
Helemaal top dit!
Nog even een vraag:
Ik heb dit staan in het tabblad CONSOLE:
[2011-08-31 13:04:10 – SDK Manager] Error: null
Kan dat nog kwaad?
zeer uitgebreide tutorial, bedankt daarvoor. Alleen als ik mijn emulator wil opstarten, krijg ik de foutmelding: invalid command-line parameter: sdk. en start hij vervolgens niet op.
enig idee hoe ik dit kan verhelpen?
Dit is precies hoever ik zelf ben gekomen, dus ik ben erg benieuwd naar de volgende DevTutorials!
Ik ben zelf niet van plan om te gaan ontwikkelen, maar desalniettemin: Groot resepct voor deze post!
Bedankt! Ga dit zeker bekijken. Een ding had ik graag nog gezien. Namelijk een video tutorial erbij voor te volgen.
Ik ga gelijk beginnen, kijken of ik iets kan maken voor me Transformer. Maar je krijg het alleen in een emulator? Is er een mogelijkheid om een apk te krijgen?
Dat vind ik leuk zo’n tutorial. Ga zo door!
http://appinventorbeta.com/
Ooit eens gebruikt maar dit ziet er beter uit
Tof zo wordt het draagvlak voor android nog groter. Ga het zeker volgen.
Ben vandaag op de camping dus na een snelle blik te hebben gedaan.. het is goed te lezen.. Heel erg bedankt
Kijk, deze serie ga ik toch even opslaan. Dit ziet er heeeeeeeel erg nuttig uit!
Bedankt dat er ook een ubuntu versie is 🙂
Fijn! Wil al een tijdje een Android app ontwikkelen (om mijn eigen CMS te beheren, plus “omdat het kan”), maar het komt er maar niet van. Misschien is dit de schop onder mijn kont die ik nodig heb!
Behoorlijk compleet!
Jammer genoeg missen enkele linkjes naar de plaatjes, bv. bij Emulator: aanmaken en opstarten.
Verder mijn complimenten!
Wouter , Heel erg bedankt. vanavond maar is rustig doornemen.
Ik had al erg interesse in zoiets… Heel erg bedankt nogmaals !.
Egt super gaaf dit, zit al een tijd te zoeken naar wat tutorials maar idd wat hij zegt die gaan ervan uit dat je al ervaring, vanavond maar is beginnen.
Sodeju, daar komt nog heel wat bij kijken! Vanavond maar eens rustig doornemen. 😉 Bedanit voor de moeite.