Speciaal aanbod voor VandaagApple.nl-lezers

Als lezer van VandaagApple.nl krijg je extra korting: geef bij het afrekenen de kortingscode VANDAAGAPPLE op en je korting wordt automatisch van de verkoopprijs afgetrokken.

NIEUW: Apps bouwen met Swift - het eBook

"De uitleg is zeer overzichtelijk en duidelijk zoals we al gewend zijn van Roelf! Heb nu nog een 180 tal pagina's te gaan. Het boek voldoet tot nu toe aan mijn behoeftes. Een dikke proficiat Roelf!

- AppChanger

 

Het is zover! Het eerste Nederlandstalige eBook over Swift is beschikbaar. Splinternieuw, bijgewerkt voor de laatste versies van Xcode, Swift en iOS. Ruim 400 pagina's, honderden illustraties en tientallen praktische programmavoorbeelden. En jij kunt het nu als één van de eersten in handen hebben!

Apps bouwen met Swift bevat alles wat je moet weten om zelf iOS-apps te kunnen bouwen. Ook als je nog nooit eerder hebt geprogrammeerd, kun je met dit boek uit de voeten. Sterker nog: als je dit boek hebt doorgewerkt, kun je je eigen apps bouwen. Geen apps met alleen maar een button en een label, maar interactieve apps met meer dan één scherm, tabellen, picker views enzovoort.

Klik hier om het boek over Swift te bestellen

Apps bouwen met Swift bevat een uitgebreide inleiding in Xcode. Je leert hoe de vensters werken, wat de belangrijkste toetscombinaties zijn en hoe je fouten kunt oplossen.

Het tweede gedeelte van het boek is gereserveerd voor een uitgebreide rondleiding door Swift. Via Playgrounds en apps leer je alle belangrijke onderdelen kennen. Ook als je nog nooit hebt geprogrammeerd, kun je met de voorbeelden aan de slag.

In het derde deel maak je je eigen Swift-apps. Op het Storyboard van Xcode ontwerp je je apps, waarna je Swift-code schrijft om je apps interactief te maken. Je leert werken met View Controllers, Navigation Controllers, Table Views, Buttons, Labels en andere UIKit-controls.

Klik hier om het boek over Swift te bestellen

De inhoudsopgave

Apps bouwen met Swift bevat de volgende hoofdstukken:

  1. Kennismaken met Xcode: het werkvenster, de panels, toetscombinaties de Simulator, een voorbeeld-app met Auto Layout
  2. Swift: een introductie: Playgrounds en Command Line Tools opzetten
  3. Hello, world!: Kleuren in je programmacode, de Timeline, kennismaking met UIKit
  4. Ons eerste Swift-programma: Variabelen en constanten, println(), expressies
  5. Voorwaardelijke uitvoering: if, if else, Bool-variabelen
  6. Logische vergelijkingen: switch, isgelijktekens, het case-statement, NSString-demonstratie
  7. Lussen: do/while, for in, de klassieke for-lus, ranges
  8. Functies: het trefwoord func, functies met argumenten, externe argumentnamen, tuples, closures
  9. Variabelen: datatypes, Int, Double, Bool, String, Character; collecties (Array, Dictionary), optionals, conversie tussen datatypes, Enum, Struct
  10. Casting: frameworks, casting in de praktijk
  11. Structs en classes: object-georiëntereerde Playgrounds, instances, init, properties en methodes, observers, subclassing, object-georiënteerde apps schrijven
  12. Extensies: nieuwe methodes aan String en Array toevoegen, het Any-datatype
  13. UIKit: views en subviews; labels, buttons en andere views; AppDelegate.swift, ViewController.swift en Main.storyboard; werken met het Storyboard; outlets en actions; het Model-View-Controller concept; Protocollen, dataSources en delegates; een tabel-app; segues, picker-views, een app bouwen met meer dan één viewcontroller

Klik hier om het boek over Swift te bestellen

Klik hier om het boek over Swift te bestellen