Leuke games, handige tools en geinige gadgets zijn belangrijke redenen voor de populariteit van de iPhone. Met dit boek leert u zelf deze toepassingen te programmeren. Aan bod komen de techniek, de commerciële doeleinden, hoe u zich inschrijft op het Apple Development Program en hoe u de applicatie in de Apple Store zet.
De populariteit van iPhone Apps neemt stormenderhand toe. Steeds meer mensen beginnen zelf Apps te programmeren en te verkopen via Apple's populaire App Store. De teller van het aantal verkrijgbare Apps staat ondertussen al op enkele miljoenen. Het aantal downloads van deze Apps loopt zelfs al in de miljarden.
Dit boek begeleidt u bij uw eerste stappen op het gebied van Apps programmeren voor de iPhone, iPod Touch en zelfs de iPad. Auteur Dirk Koller, een ervaren programmeur, neemt u bij de hand om een aantal heel concrete projecten stap voor stap te doorlopen. Van de ontwikkeling van het initiële concept tot de ontwerpen van de gebruikersinterface, de uitvoering en het aanleveren van de applicatie bij de App Store.
Na een korte inleiding over objectgeoriënteerde programmeertaal volgt een uitgebreide bespreking van de iPhone API en alle noodzakelijke tools. Door middel van gedetailleerde uitleg, praktische tips en trucs wordt u vertrouwd gemaakt met de ins en outs van het programmeren van iPhone-applicaties en leert u hoe eventuele moeilijkheden en problemen moeten worden opgelost. Het boek besluit met waardevolle tips om uw eigen iPhone-software zo goed mogelijk te promoten.
Uit de inhoud:
- Voor u begint: wast moet u weten over de iPhone, iPod Touch en iPad
- Objectgeoriënteerde programmeertalen C++, C#, Java...
- De iPhone API en de iPhone SDK
- Alle noodzakelijke tools: Simulator, Interface Builder
- Het ontwerpen van de geschikte gebruikersinterface
- Het finetunen van de App: iconen, kleuren en lettertypes
- Programmeren voor de internationale markt
- Het testen van de Apps en debugging
- Uw eigen Apps toevoegen aan de App store
- Verkooptips voor uw eigen Apps
Over de auteur
- Dirk Koller is iPhone-expert en al jarenlang fervent ontwikkelaar van iPhone Apps. Hij werkt als coach and consult op het gebied van iPhone-gebruik en toepassingen, en geeft gespecialiseerde trainingen aan bedrijven en ontwikkelaars.
Inhoudsopgave
1. Inleiding
Deel I. De voorbereidingen
2. Het iPhone OS
3. Objective-C
4. Ontwikkeltools
5. Debugging
6. Geheugenbeheer
Deel II. De basis van de toepassing tijdregistratie
7. De gebruikersinterface
8. Project Start
9. Core Data-gegevensmodel
10. View Controller
11. Navigation Controller
12. Table View Controller
13. Tab Bar Controller
14. Tekstcomponenten en Picker
Deel III. Uitbreiding van de voorbeeldtoepassing
15. Plaatsbepaling met Core Location
16. Map Kit
17. Adresboek
18. Toegang tot internet
19. File I/O
20. Settings
21. Meertaligheid
22. De Lay-out
Deel IV. De oplevering
23. Unit tests
24. Bètatest
25. Oplevering in de App Store
26. Programmeren voor de iPad
27. Het iPhone Business Model
Nawoord
Bijlagen
Index