Boeken over het maken van een app
Het smartphone gebruik heeft een enorme vlucht genomen en een grote verscheidenheid aan applicaties ('apps') is ontwikkeld voor deze apparaten. Op deze pagina vind je boeken over het maken van een app. Deze boeken behandelen onder meer het onwikkelen van Android, iPhone en iPad apps.
Een app maken: boeken
Android Apps programmeren - stap voor stap
Stefan Schwark
Paperback, 248 pagina's
Beschrijving: Steeds vaker komen we op smartphones en tablet-computers het besturingssysteem Android tegen. Het aantal toepassingsprogramma's - de zogenaamde applicaties of kortweg apps - waarmee de apparaten individueel aan de voorkeuren en wensen van de gebruiker kunnen worden aangepast, neemt van dag tot dag toe. En de steeds betere technische uitvoering en uitrusting van de apparaten maken het nu mogelijk toepassingen te 'draaien' waarvoor een paar jaar geleden nog een desktop-PC of speciale hardware vereist was. Inmiddels kan elke smartphone de exacte (geografische) positie bepalen, video's opnemen - en nog veel meer.
Maar bij het individualiseren van onze smartphone hoeven we ons niet te beperken tot kant-en-klare applicaties! Het is namelijk helemaal niet zo moeilijk om zelf Android-apparaten te programmeren en eigen apps te schrijven.
Dit boek vormt een inleiding tot het programmeren van apps voor Android-apparaten. De werking van het Android-systeem wordt op begrijpelijke manier uitgelegd en we zien stap voor stap hoe applicaties kunnen worden geprogrammeerd. Aan de hand van een groot aantal voorbeelden worden allerlei toepassingsmogelijkheden getoond. Het scala loopt van eenvoudige rekenprogramma's via het uitlezen van sensoren en GPS-data tot het programmeren van applicaties voor internetcommunicatie. Naast het schrijven van applicaties in de programmeertaal Java wordt in dit boek ook besproken hoe apps met behulp van Javascript of PHP-scripts kunnen worden geprogrammeerd.
» Android Apps programmeren - stap voor stap is ook verkrijgbaar bij: Computerboek.nl
Basiscursus Apps ontwikkelen
Mark Aalderink
Paperback, 189 pagina's
Beschrijving: Als beginnende gebruiker maakt u in deze 'Basiscursus' kennis met Apps ontwikkelen, of meer specifiek: cross-platform apps ontwikkelen met Titanium.
Apps zijn 'hot' en na lezing van dit boek maakt u zelf uw eigen iPhone, iPad of Android app in slechts een week tijd. In dit boek leert u apps te bouwen met Appcelerator's Titanium. Dit is het meest uitgebreide framework waarmee u apps kunt ontwikkelen voor meerdere platformen (Android, BlackBerry, Apple bijvoorbeeld). Door het gebruik van webtechnieken kan bovendien de ontwikkeltijd sterk ingekort worden en is het maken van apps, zelfs voor beginnende programmeurs en webontwikkelaars, zeer goed mogelijk.
De volgende onderwerpen komen aan bod:
- het maken van de gebruikersinterface met native interfacecomponenten
- GPS
- kaarten en routes
- de bewegingssensor
- het opslaan van gegevens in databases en bestanden
- het inzetten van social media (Facebook en Twitter)
- het publiceren van de app in Apple's App Store en de Android Market
» Basiscursus Apps ontwikkelen is ook verkrijgbaar bij: Computerboek.nl
Handboek apps ontwikkelen
Mark Aalderink
Paperback, 378 pagina's
Beschrijving: Apps voor iPhone en Android zijn niet meer weg te denken. 'Handboek apps ontwikkelen' geeft u alle benodigde achtergrondinformatie om complexe apps te bouwen voor iPhone, iPad en Android met het crossplatform-framework Titanium (van Appcelerator). Ook is het een naslagwerk met oplossingen voor veel voorkomende problemen.
De volgende onderwerpen worden behandeld:
- achtergrondgegevens over iOS, Android en BlackBerry OS
- Titanium Studio: de ontwikkelomgeving
- het succesvol opzetten van een Titanium-project
- het documenteren, debuggen en testen van apps
- de gebruikersinterface, locatiegegevens, push-berichten en extra modules
- het laten werken van apps op de achtergrond
- werken met bestanden, netwerken en databases
Ten slotte bevat het boek uitvoerige beschrijvingen van de Titanium-API's. Het 'Handboek apps ontwikkelen' is een vervolg op de Basiscursus apps ontwikkelen.
» Handboek apps ontwikkelen is ook verkrijgbaar bij: Computerboek.nl
iPhone Apps programmeren
Dirk Koller
Paperback, 432 pagina's
Beschrijving: 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
» iPhone Apps programmeren is ook verkrijgbaar bij: Computerboek.nl
(Engelstalig) Android for Programmers
Paul Deitel, Harvey Deitel, Abbey Deitel, e.a.
Engelstalig, paperback, 481 pagina's
Beschrijving: The professional programmer's Deitel guide to Android smartphone and tablet app development and the Eclipse IDE with the Android Development Tools (ADT) plug-in.
Billions of apps have been downloaded from Android Market! This book gives you everything you'll need to start developing great Android apps quickly and getting them published on Android Market. The book uses an app-driven approach-each new technology is discussed in the context of 16 fully tested Android apps, complete with syntax coloring, code walkthroughs and sample outputs.
Apps you'll develop include:
- SpotOn Game
- Slideshow
- Flag Quiz
- Route Tracker
- Favorite Twitter Searches
- Address Book
- Tip Calculator
- Doodlz
- Weather Viewer
- Cannon Game
- Voice Recorder
- Pizza Ordering
Practical, example-rich coverage of:
- Smartphone and Tablet Apps, Android Development Tools (ADT) Plug-In for Eclipse
- Activities, Intents, Content Providers
- GUI Components, Menus, Toasts, Resource Files, Touch and Gesture Processing
- Tablet Apps, ActionBar and AppWidgets
- Tweened Animations, Property Animations
- Camera, Audio, Video, Graphics, OpenGL ES
- Gallery and Media Library Access
- SharedPreferences, Serialization, SQLite
- Handlers and Multithreading, Games
- Google Maps, GPS, Location Services, Sensors
- Internet-Enabled Apps, Web Services, Telephony, Bluetooth
- Speech Synthesis and Recognition
- Android Market, Pricing, Monetization
» Android for Programmers is ook verkrijgbaar bij: Computerboek.nl
(Engelstalig) Android Application Development Cookbook
Alasdair Allan
Engelstalig, paperback, 385 pagina's
Beschrijving: An essential stockpile of ready-to-use, unique Android recipes.
Covering the scope of multiple Android releases through Android 4.1, this essential reference is a must-have collection of ready-to-use Android recipes. Each chapter contains various recipes that address common everyday challenges and features a task description, followed by the solution(s) available, and a customizable, stand-alone project file that illustrates the use of the recipe. Packed with almost 100 recipes, this helpful book serves as your resource to successful solutions.
Here are some of the helpful recipes and solutions you'll find in Android Application Development Cookbook:
- Android Fundamentals: Programmatically Registering a Broadcast Receiver, Auto-Launching Your Application at Boot Time, Calling Built-In Apps, Making Your Application Callable By Others
- User Interface, Views, and Lists: Implementing a Star Rating System, Loading from an Assets Folder, Displaying Context and Options Menus, Displaying Dialogs, Implementing Paging, Customizing the ListView, Animating the Changing of Images Using the ImageSwitcher
- Telephony, Messaging, and Networking: Blocking Outgoing Calls, Auto-Answering an Incoming Call, Getting the Phone Number, IMEI, and SIM Card ID, Monitoring Outgoing SMS Messages, Intercepting Incoming SMS Messages, Consuming XML Web Services, Creating a Socket Server, Creating a Socket Client, Creating a Bluetooth Chat Application, Finding a User-Friendly Address Using Reverse Geocoding and Vice Versa
- Location-Based Data Services: Obtaining Geographical Location Using GPS, Wi-Fi, or Cellular Networks, Location Data Logging, Capturing Pictures with the Camera, Switching on the Flashlight, Capturing Barcodes
- Persisting Data: Saving and Loading User Preferences, Creating a Preference Screen, Saving Files to the Data Directory, Saving Files to the Cache Directory, Saving Files to External Storage, Attaching Files to Your Project
» Android Application Development Cookbook is ook verkrijgbaar bij: Computerboek.nl
(Engelstalig) Learning iPhone Programming
Alasdair Allan
Engelstalig, paperback, 356 pagina's
Beschrijving: Get the hands-on experience you need to program for the iPhone and iPod Touch. With this easy-to-follow guide, you'll build several sample applications by learning how to use Xcode tools, the Objective-C programming language, and the core frameworks. Before you know it, you'll not only have the skills to develop your own apps, you'll know how to sail through the process of submitting apps to the iTunes App Store.
Whether you're a developer new to Mac programming or an experienced Mac developer ready to tackle the iPhone and iPod Touch, 'Learning iPhone Programming' will give you a head start on building market-ready iPhone apps.
- Start using Xcode right away, and learn how to work with Interface Builder
- Take advantage of model-view-controller (MVC) architecture with Objective-C
- Build a data-entry interface, and learn how to parse and store the data you receive
- Solve typical problems while building a variety of challenging sample apps
- Understand the demands and details of App Store and ad hoc distribution
- Use iPhone's accelerometer, proximity sensor, GPS, digital compass, and camera
- Integrate your app with iPhone's preference pane, media playback, and more
» Learning iPhone Programming is ook verkrijgbaar bij: Computerboek.nl
Homepage-Maken Tip
De makkelijkste manier om je eigen website te maken?
Dat is via een website bouwer als Weebly. Hiermee kun je eenvoudig via je browser door middel van drag-en-drop een website bouwen. Je kunt volledig gratis beginnen met 500MB webruimte voor je site. Zo nodig kun je een betaald pakket nemen met eigen domeinnaam, "onbeperkte" opslag (fair use policy) en e-commerce mogelijkheden.
Weebly is daarom een prima optie als je snel een website in elkaar wilt zetten. Kennis van HTML of het installeren van een eigen content management systeem is niet nodig bij Weebly.