Dat was leuk.
Vorig jaar september kapitalen besteed aan iPhone Development boeken (zie bijvoorbeeld deze post). In oktober kwamen er weer nieuwe series uit. En deze keer wél inclusief SDK 3.0. Eigenlijk werden mijn boeken daarmee direct waardeloos. Gelukkig snapte ik dat toen nog niet.
Wat staat er wel in de nieuwe boeken? Alles over het toen nieuwe 3.0. Bijvoorbeeld het gebruik van Core Data. Dit maakt het lezen, opslaan en gebruiken van datamodellen veel makkelijker. Dat bestond nog niet in 2.1.
Tijd dus voor een boeken update op iphonecampus.nl.
Ik lees de boeken niet meer van A tot Z maar gebruik ze als naslag werken.
Laten we beginnen met “Head First iPhone Development” van Dan en Tracey Pilone.
Je moet er van houden zal ik maar zeggen. Het is letterlijke een mix van een kook-, strip- en barbapapa- boek die ik savonds aan mijn kinderen voorlees. De bladzijdes zitten vol met leuke speelse foto’s en tekeningen. Ik werd er gek van. Inhoudelijk kon ik geen toegevoegde waarde ontdekken ten opzichte van andere boeken. Kortom, een afrader met een ongevraagd advies: schrijf geen nerden-boek met je vrouw. Goed voor je huwelijk maar slecht voor je inkomen.
Dan een elektronisch boek van de Pragmatic Programmers “iPhone SDK Development – Building iPhone Applications” van Bill Dudney en Chris Adamson. Een goede dikke pil, 561 bladzijden. Zeer uitgebreid. Erg mooie voorbeelden. Misschien soms een tikkeltje te mooi. Ik ben dan zo onder de indruk van het voorbeeld, of het voorbeeld is zo mooi, dat ik de theorie waar het eigenlijk om gaat nog steeds niet begrijp. De voorbeelden zijn te downloaden en dat is makkelijk. Conclusie: zeker een goed boek om erbij te hebben. Niet aan te bevelen als enig boek maar ik zou blij zijn als ik deze kado had gekregen.
Maher Ali heeft ook een boek geschreven: “iPhone SDK 3 Programming”.
Nog dikker! 672 bladzijden. Goede uitleg, mooie screendumps, ook heel uitgebreid. Eigenlijk geldt hiervoor hetzelfde als het vorige boek van de Pragmatic Programmers, het is een uitstekend naslagwerk. Hier wordt iets meer aandacht besteed aan generieke uitleg voordat meteen in een voorbeeld gedoken wordt. Toch merk ik dat, als ik eenmaal tegen een probleem ben aangelopen, ik veel meer heb aan de online tutorials dan aan de boeken. Maar daarmee wil ik dit boek niet afschrijven. Samengevat: kiezen tussen deze en de vorige.
Nog 2.
De nieuwste versie van “Beginning iPhone 3 Development – Exploring the iPhone SDK” van Dave Mark en Jeff LaMarche. De vorige keer was dit mijn favoriet. En eigenlijk nu nog steeds. Er is nauwelijks wat gewijzigd. Alleen de nieuwe functionaliteit van de SDK 3.0 is toegevoegd. En dat is prima. De uitleg is kort maar daardoor prima te begrijpen. Goede screendumps en korte voorbeelden. Misschien ben ik bevooroordeeld omdat ik dit boek veel gebruikt heb. Herkenning maakt het lekker makkelijk. Dit is mijn aanrader.
Tot slot het boek van Erica Sadun “The iPhone Developer’s Cookbook”. Ik ben verliefd op die vrouw maar …. heb weinig met haar boeken.
Ze is voor mij een held omdat zij behoorlijk in de scene zat toe er nog helemaal geen SDK bestond voor de iPhone. Haar sample verzameling op internet (voor iedereen te downloaden) is ook zeer uitgebreid en nuttig. Om eerlijk te zijn heb ik haar nieuwste boek niet eens. Ik weet dat er een update is en ik gebruik haar samples. Ik denk dat het nog steeds een beetje een moeilijk boek is om te lezen: veel code weinig uitleg. Wel code van hoge kwaliteit. Misschien dus meer voor de liefhebber of gevorderde programmeur.
Wat ik in alle boeken mis is een goede uitleg over Web Services. Kennelijk valt dat buiten de stof. Dat snap ik wel maar ik mis het wel. Hoe richt je een Web Service in en bouw je er vervolgens een iPhone App voor? Degene die mij daar een boekentip voor weet te sturen krijgt een zeer eervolle vermelding op de Blog

