Berichten in de categorie ‘iPhone’
iPhone Bootcamp Day #2
Gepost door Piet in de categorie Big Nerd Ranch, iPhone
Dag twee ging verder waar dag één afsloot: meer iPhone, meer XCode (de IDE, integrated development environment), meer Cocoa … en meer koffie.
Na een snelle herhaling van de materie van de eerste dag, gingen we van start met localization. Oftewel “het beschikbaar stellen van de applicatie in verschillende talen ten einde de user een zo goed mogelijke beleving te garanderen”. Aangezien Apple er in grote mate al aan gedacht heeft, is het vooral een kwestie van te weten hoe en waar je welke knoppen moet klikken.
Na de localization kwam Core Location aan de beurt: dat is het gedeelte van de iPhone SDK dat het mogelijk maakt om te bepalen waar je bent (via GPS, Cell Triangulation of zelfs via Wifi).
Vervolgens kwam een inleiding tot MVC (Model - View - Controller), een design pattern dat onder andere gebruikt wordt in Cocoa, waarbij de ViewController aan de beurt kwam. Aangezien het één van de bouwblokken is binnen iPhone Development, werd er dieper op ingegaan en de best practices aangeleerd. Omdat het vrij snel redelijk ingewikkeld werd, besloot Alex (de instructeur) dat het tijd was voor onze dagelijkse wandeling.
Aangezien iedereen intussen een test-applicatie had geschreven die bijhield waar je was en hoeveel meter je had afgelegd, was de wandeling (zo mogelijk) nog nerderig dan gisteren: iPhones in de ene hand, de andere hand klaar om jezelf op te vangen in geval van een slipper (veel sneeuw hier) en zo de berg omhoog om daar te kijken naar een - zo was ons verteld door Alex - “prachtige” wijngaard.
De rest van de middag werd volledig in beslag genomen door het schrijven van een To Do List-app die gebruik maakte van de ViewControllers (met enkele Cocoa-truken terzijde maar dat wordt wellicht té technisch).
De avond was redelijk identiek aan die van dag één: terug naar het klaslokaal voor meer iPhone, meer XCode, meer Cocoa … en opnieuw meer koffie. Voor sommige mensen is dat een mooie avond ;-)
iPhone Bootcamp Dag #1
Gepost door Piet in de categorie Big Nerd Ranch, Event, iPhone
Vandaag was de eerste dag op de ‘Big Nerd Ranch‘, waar ik me een week lang ga verdiepen in iPhone Development. De ‘Big Nerd Ranch’ is een opleiding van 5 dagen die in een stevig tempo de iPhone SDK (Software Developer Kit) doorspit en kauwt tot hapklare brokken, dit alles in een bosrijke omgeving in Frankfurt.
Hoe ziet het programma van een doorsnee dag eruit ?
- Ontbijt tussen 7 en 9 u.
- Les van 9 tot +- 12.30 u.
- Lunch
- Les van 13.30 u. tot 18.30 u.
- Avondeten — Vrij (maar dit kan je eerder zien als werken aan eigen projecten of vragen stellen over de dag)
- En in mijn geval: een blogpost schrijven ;)
Onze groep telt 8 personen uit 7 verschillende landen. De voertaal is dus overwegend Engels. Iedereen heeft een andere achtergrond, maar deelt de passie voor Cocoa ( het framework om te programmeren). De les wordt gegeven door Alexander Von Below, een man met 20 jaar ervaring als mac-developer. Die laat zich dus niet zo snel uit het lood slaan door alle vragen die op hem afgevuurd worden.
De sessies zijn hands-on. Theorie wordt vlot afgewisseld met praktijkvoorbeelden en oefeningen. Naar mijn mening is dit de snelste manier om een programmeertaal te leren. De eerste dag, de eerste les: het standaard ‘Bouw je eerste iPhone-app’-gedeelte maakte al snel plaats voor een korte uiteenzetting over Objective-C (de programmeertaal waarop Cocoa gebouwd is).
Na de lunch ging de sessie voort met tekstvoorzieningen op de iPhone. Tenslotte wierpen we een blik op een paar technische ‘Design Patterns’ in Cocoa. Om het hoofd wat te ‘verluchten’, maakten we tussendoor een korte boswandeling (Als je dus 9 mannen tegenkomt in een Frankfurts bos die het uitsluitend over Mac en iPhone hebben, is de kans groot dat het gaat om een Big Nerd Ranch delegatie).
Na het avondmaal kroop iedereen terug achter zijn desk om te werken aan het geleerde materiaal of aan eigen projecten (Dockyard heeft meer dan alleen Realtime in petto). All in all, een drukke maar leerrijke eerste dag !
Ben je geïnteresseerd in de technische details ? Volg ze via twitter (tag #bnr).
RealTime iPhone icoon
Gepost door Tijs in de categorie Design, iPhone
Als je RealTime al hebt toegevoegd als webapp op je iPhone (pagina bookmarken en vervolgens kiezen om toe te voegen aan je startscherm), dan had je het ongetwijfeld al gemerkt: RealTime voorziet meteen ook een knap applicatie icoon dat naast de andere native en webapps wordt geplaatst.
Het icoon werd - net zoals RealTime zelf - in recordtempo ontworpen door Bert Timmermans.