Opleiding: Cursus Android Apps Development
Welkom bij de Cursus Android Apps Development
Android is een besturingssysteem voor smartphones en tablets van Google. Het is inmiddels één van de meest gebruikte besturingssystemen op de markt. Het succes van Android is mede te danken aan het grote aanbod van een rijk scala aan applicaties. Succesvolle apps mogen op veel aandacht van gebruikers en media rekenen.
Tijdens de cursus
Tijdens de cursus Android Apps Development leert u applicaties voor Android ontwikkelen in Java, met behulp van Eclipse en de Android Development Tools (ADT).
U gaat daadwerkelijk uw eigen Android App ontwikkelen. U kunt uw eigen praktijkcase meenemen naar de cursus. Daarnaast besteden we aandacht aan het publiceren van Androids Apps op de Android Market.
Docenten
Om de praktijk zo dicht mogelijk te benaderen werkt Eduvision met docenten die van Java development hun werk hebben gemaakt. Zij kennen de branche en de problemen waar een developer tegenaan loopt.
In de vijfdaagse Cursus Android Apps Development leert u hoe u Apps voor Android smartphones en tablets ontwikkelt. Tijdens onderstaande modulen leert u dit proces stapsgewijs kennen.
De Android omgeving
We beginnen met een introductie in Android, de technische achtergrond van het besturingssysteem en de technieken en functies waarvan u in uw App gebruik kunt maken, zoals ondersteunde mediatypen, 3G, Wifi, en het gebruik van een camera en GPS module.
Eclipse met ADT
Eclipse is een in de Javawereld bekende ontwikkelomgeving (IDE). Voor het ontwikkelen van Android Apps breiden we deze IDE uit met de Android Development Tools (ADT) plugin. Hiermee ontwikkelt en test u uw Android Apps. De volgende onderwerpen komen aan bod:
- Opzetten en configureren van ADT ontwikkelomgeving;
- Apps ontwikkelen in Eclipse met ADT;
- Testen in Android emulator met de Android Virtual Device (AVD);
- Testen op een Android device;
- Gebruik van library projects voor standaard functionaliteit.
User interface
Apps voor Android kenmerken zich door een hoge gebruiksvriendelijkheid van de User interface. De ADT bieden veel standaardelementen die een interactieve User interface mogelijk maken. Daarnaast zijn er vanuit de community veel widgets beschikbaar. De volgende zaken komen aan bod:
- Opbouw logische User interface;
- View bouwen met Visual Layout Editor;
- Afhandeling van events door eigen code (event model).
Publicatie van Android Apps
Android apps zijn voor gebruikers beschikbaar via de Android Market. Voordat u uw app voor het grote publiek beschikbaar kunt maken, moet een aantal zaken geregeld zijn:
- Signeren van Android apps;
- Versiebeheer;
- Application manifest;
- Publiceren op de Android Market.
Praktijkcase
De praktijkcase loopt als een rode draad door de cursus. De geleerde theorie past u gelijk toe in de praktijk. U ontwikkelt tijdens de cursus uw eigen Android App. Desgewenst kunt u aan uw eigen case werken.