Gratis verzending vanaf 20 euro, gratis retourneren, bezorging waar en wanneer je wilt met   artikelen*

Android

apps programmeren - stap voor stap

Android
Afbeelding 1 van 2
  • Nederlandstalig
  • 248 pagina's
  • 9789053811023
  • oktober 2012
Alle productspecificaties

Samenvatting

Android
Apps programmeren - stap voor stap
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.
ISBN 978-90-5381-102-3 NUR 989
Elektor International Media
www.elektor.nl

Recensie(s)

Een smartphone is net als een computer uitgevoerd met een besturingssysteem. Dat kan het iOS van Apple, Windows Mobile van Microsoft of Android van Google zijn. Al die besturingssystemen werken met apps. Dit boek is bedoeld voor programmeurs die een app willen programmeren voor Android van Google. De lezer krijgt eerst uitgelegd dat Android weliswaar een Linux-kern heeft, maar dat hij voor het programmeren van apps de programmeertaal Java nodig heeft. Na een uitgebreide uitleg hoe dat allemaal in elkaar steekt, wordt begonnen met het maken van een eenvoudige applicaties. Met veel voorbeeld-programmacode volgen dan apps voor het binnenhalen van gegevens van buiten, het weergeven van media, het weergeven van webpagina’s en het gebruiken van webtoepassingen. Dit boek is geschikt voor programmeurs die ervaring hebben met Java en apps willen gaan programmeren. Hoewel gesuggereerd wordt dat het schrijven van programmacode voor apps eenvoudig is, is het toch een klus voor ervaren programmeurs. Met register, illustraties (zwart-wit) en in duidelijke letter gedrukt.

Jan Verschaeren

Reviews Android

  • Toegankelijk (2)
  • Heldere uitleg (2)
  • Praktisch toepasbaar
  • veel technische toepassingen
  • locatie te downloade file achter in boek
  • enkele foutjes in de programma's
  • soms duitse stukken in code
Toon alle punten Toon alleen de eerste 3 punten
Schrijf een review
  • Goed verhaal met wat kleine foutjes in App's
    • Toegankelijk
    • Heldere uitleg
    • locatie te downloade file achter in boek
    • enkele foutjes in de programma's

    In dit boek wordt je redelijk snel tot een niveau gebracht waarop je zelfstandig App’s kan programmeren. Het boek heeft een snelle leercurve en is begrijp baar geschreven. Het boek lijd je door de geschiedenis van Android, leer je de Eclipse Ontwikkel omgeving opzetten, leert je de algemene opzet van de Android programma’s, de gebruikers interfaces en het programmeren in Java en hierna gaat het snel in op voorbeelden van eenvoudige programma’s, het uitlezen van sensoren en widgets, media weergave, koppelingen naar het web en naar database servers. Het is wel zinvol om al deze programmatjes eens uit te proberen. Maar let op het is natuurlijk niet zinvol om al deze voorbeelden zelf in te typen. Op blz 242 onderaan staat de locatie waar je de broncodes kan downloaden die in het boek zijn gebruikt en waarvan de meeste werken. Om deze reden hier enkel tips.
    Om een goede test omgeving op te zetten is het verstandig Eclipse op een Ubuntu desktop te plaatsen binnen VMPlayer / Virtualbox. Hierna een Ubuntu LAMP server in te stellen met daarop dhcp, telnetd, vsftpd met een klein index.html bestand op de LAMP server op de juiste plaats. Deze server en desktop moet je even binnen de VMPlayer / Virtualbox op een vast ip adres zetten en op een intern netwerk zetten. Deze opzet is makkelijk en nodig vanaf hoofdstuk 9
    Bij de programma’s zeker in het eerste hoofdstuk moet je er rekening met houden dat als je de een applicatie aanmaakt en de Activity een naam geeft dat je de Layout altijd de naam main geeft dit werkt het makkelijkst. De gedownloade programma’s zijn files die gewoon in de boomstructuur van de aangemaakte App gehangen kunnen worden waarna je enkel het packet in de java file moet aanpassen en de AndroidManifest file, hierna kan je ze gewoon op de AVD emuleren. Dit lukt bij bijna alle voorbeeld App’s behalve bij het voorbeeld van de Lichtsensor aangezien er geen mogelijkheid is deze waardes te emuleren.
    Nu nog even op de programmatjes zelf en foutjes bij de programma’s ingaan. Bij de App’s fileread / filewrite heeft men twee verschillende namen voor het opslaan en lezen van gegevens geprogrammeerd hou deze hetzelfde anders kan je het opgeslagen bestand niet meer lezen. Het geodata programmatje werkt niet en slaat vast dit komt omdat de uitvoer file een verkeerde naam krijgt noem deze zoals het bestand bij filewrite en je kan het na aanmaken weer lezen met fileread, de bestanden voor het tekenen op het display is men vergeten mee te leveren maar werken wel, bij ingebedde geluidsbestanden App moet je zelf even een mp3 toevoegen en bij het uitlezen van de database zit in de php file een fout verander $HTTP_GET_VAR in $_GET tevens werken de App's in hoofdstuk 9.1 voor het weergeven van webpagina’s niet in de vorm waarmee ze in het boek staan beschreven maar dit is snel te herstellen na wat gegoogle aangezien het eenvoudige programma’s zijn.
    Veel programmeer en leer plezier met dit boek.

    Vond je dit een nuttige review?
    2 0 Ongepaste review?
  • Goed boek
    • Praktisch toepasbaar
    • soms duitse stukken in code

    het is een goed boek maar niet voor de beginneling. Ik mist uitleg over kleine simpele dingen. Ook mis ik soms praktische dingen. je maakt een app die gps uit kan lezen maar ze vergeten een stukje code om de gps laten stoppen als je de app sluit.

    Om dit boek te gebruiken moet je even een kleine basis hebben. Daarna is het boek een goede aanvulling op je kennis en leer je goed met sensoren omgaan.

    Vond je dit een nuttige review?
    3 0 Ongepaste review?
  • Ideaal voor beginners
    • Toegankelijk
    • Praktisch toepasbaar
    • Heldere uitleg
    • veel technische toepassingen

    Het boek Android van Stefan Schwark is ideaal om te starten met het maken van een app voor Android. Het geeft in eenvoudige voorbeelden, soms met screenshots, het resultaat van de app. De voorbeelden in het boek zijn van technische aard maar zijn veelzijdig en toepasbaar voor andere toepassingen. Alle aspecten worden behandeld. Lokale toepassingen, gegevens van ingebouwde sensoren, geluid en video, web en database toepassingen.
    Voor mij is het onmisbaar geweest bij het realiseren van een schoolopdracht voor de Hoge School.

    Vond je dit een nuttige review?
    3 0 Ongepaste review?

Productspecificaties

Auteur
Stefan Schwark
Overige betrokkenen
Eric Bogers
Soort
Met illustraties
Taal
Nederlands
Afmetingen
13x236x172 mm
Gewicht
416,00 gram
Verschijningsdatum
oktober 2012
Druk
1
ISBN10
9053811028
ISBN13
9789053811023

Je vindt dit boek in

Categorieën
Onderwerp
Programmeren
Uitvoering
Boek
Verschijningsjaar
2012
Verschijningsvorm
Paperback
Bindwijze: Paperback
34, 95
Op voorraad. Voor 23:00 uur besteld, morgen in huis Tooltip
Verkoop door bol.com
  • Gratis verzending
  • 30 dagen bedenktijd en gratis retourneren
  • Ophalen bij een bol.com afhaalpunt mogelijk
  • Dag en nacht klantenservice
  • Cadeautje? Laat het voor je inpakken en bezorgen
Andere verkopers (2)

Vaak samen gekocht

Vragen en antwoorden

Over dit artikel zijn nog geen vragen gesteld.