Mar 19

Na een tijd gekeken te hebben naar Dashcode vroeg ik me af of er nog andere (misschien minder omslachtigere) methodes zijn om een web app voor de iPhone te maken. Nou, die waren er:

  • xUI - slimmed down jQuery work-alike - website
  • JQTouch - JQuery Plugin for Making iPhone-like apps - website
  • iUI - make iPhone-feeling interfaces - website
  • Magic Framework - make fast and smooth iPhone-feeling apps with native-feeling widgets, lists, etc. Also provides an easy HTML5 db storage interface. - website
  • CiUI - CNET iPhone UI - website
  • Safire - Zillow JS/CSS framework (MIT License) - website
  • iWebkit - load 25% faster by reducing and optimizing the code - website
  • jPint - set of libraries to build web-based apps that look like native iPhone apps, but not iPhone dependent. - website

Dit zijn er nogal wat. Gezien mijn planning is het niet haalbaar om deze allemaal uit te proberen, het liefst kies ik hier 2 frameworks van uit om me verder in te verdiepen. Helaas kan ik niet echt een goed vergelijkend artikel o.i.d. vinden, dus ik ga voor degenen die mij het meest aanspreken zo op het eerste gezicht.

Dit zijn tot nu toe iUI en JQTouch. iUI lijkt mij interessant omdat het veel gebruikt wordt en er dus ook veel documentatie aanwezig is. De maker van iUI is Joe Hewitt, een bekend Firefox developer. JQTouch spreekt mij aan vanwege de jQuery factor. Hier bij Occhio maken we veel gebruik van jQuery waardoor dit mooi zou aansluiten. Wel is JQtouch nog in alpha, maar dat geldt voor veel van deze frameworks. Hierdoor is er helaas ook nog weinig documentatie aanwezig. xUi is ook jQuery based, maar niet enkel mobile gericht. Om tussen de twee een keuze te maken zal ik eerst kort uitzoeken welke beter lijkt, ik zal dan beginnen met iUI aangezien JQTouch nog erg Alpha is.

Mar 12

Gisteren was er weer een Adobe User Group meeting, thema van de dag: Mobile Madness!
Er werden presentaties gegeven door o.a. Serge Jespers (Adobe), Thomas Joos (Boulevart), Ralph Cohen (Icemobile) en Michel van Velde (OneShoe).

Tijdens de kickoff van de dag werd het AUG backchannel geintroduceerd, op een apart scherm werden hier de verschillende tweets getoond die gepost waren met de ‘#aug’-tag. Erg interessant en soms ook wel vermakelijk om te zien hoe de bezoekers reageren op de lezingen!

De iPhone kwam (helaas, voor mij) niet overdreven veel aan bod, en werd door de eerste spreker Serge Jespers van Adobe ook ‘die andere telefoon’ genoemd. Serge vertelde over de nieuwe ontwikkelingen die Adobe doormaakt op het gebied van mobile development, met name wat Flash betreft. Het mooie van het gebruik van Flash voor mobiel is, dat dit op bijna elk mobiel platform kan draaien. Bijna ja, want dit geldt dus niet voor de iPhone en de Blackberry. Feit was wel dat ongeveer driekwart van de zaal eigenaar was van een iPhone. Klein detail, zullen we maar zeggen..
Serge’s presentatie liet wat demo’s zien van verschillende Flash Lite applicaties en demonstreerde ook hoe zo’n applicatie op je mobiel te krijgen is. Wat wel zo is dat ondanks een Flash Lite applicatie op elk platform draait, je wel platform afhankelijke installers moet maken.

Na Serge Jespers was Thomas Joos aan de beurt. Thomas vertelde over het proces wat er plaatsvindt wanneer je een mobiele applicatie maakt. Deze presentatie was voor mij wel een van de interessantere. Hij vertelde over de valkuilen waar veel mensen in terecht komen, zoals het direct beginnen te ontwerpen of zelfs programmeren. Ook liet hij zien dat het belangrijk is om je ‘gebruiker’ te identificeren en aan de hand daarvan je applicatie goed te uit te werken.
Ook benadrukte hij dat het belangrijk is dat, voordat je ook maar ergens aan begint, je je concept eens voorlegt aan de mensen om je heen, het liefst de mensen die zich niet in de ‘nerdzone’ (o.i.d.) bevinden, zodat je een frisse kijk op je idee krijgt.
Wat ik persoonlijk interessant vond was het storyboard waar Thomas gebruik van maakt. Dit zijn schetsen waarin je de schermontwerpen ziet, maar ook wat de gebruiker tegenkomt tijdens het gebruik, een soort use cases.
Wel jammer dat b.Tween niet aan bod is gekomen, maar dit is waarschijnlijk ook logisch aangezien het een event van Adobe is.
Download zijn presentatie (pdf, 3.7mb)

Over echt Die Hard development werd er verder niet meer expliciet gesproken, wel over verschillende campagnes en marketing technieken. Michel van Velde van OneShoe liet weten al acht jaar geleden bezig te zijn met het mobiele gebeuren, maar dat de markt er nu pas klaar voor is. De toestellen zijn nu goed genoeg en daarbij komen de flat fee abonnementen, waardoor dit alles eindelijk mogelijk is.
Volgens zijn onderzoek maken bijna 850.000 Nederlanders wekelijk gebruik van mobiel internet. Van de top 200 websites uit 2008 heeft slechts 25% een mobiel-vriendelijke variant, wat betekent dat er mooie kansen liggen voor bedrijven die zich hier nog niet zo mee bezig houden.

Een andere spreker die ik interessant vond was Ralph Cohen van Icemobile. Hij liet mooie en spannende cases zien van enkele campagnes, waaronder de Samsung campagne tijdens koninginnedag op het Rembrandtplein.
Wanneer het gaat over mobiele websites benadrukt hij dat er geen speciale url gebruikt moet worden, zoals m.sitenaam.nl of www.sitenaam.nl/mobile. Ralph zegt dat het beter is gewoon de directe url te gebruiken, en daarvandaan de bezoeker de optie te bieden om de normale website te bezoeken. Op deze manier krijg je direct erg veel traffic en maak je het je bezoekers makkelijker.

Een andere spreker was Wimer Hazenberg van Booreiland. Hij heeft met zijn bedrijf de iPhone native app Okimok gelanceerd. Van deze presentatie had ik wat meer inhoudelijke dingen verwacht over de daadwerkelijke ontwikkeling van deze applicatie. Wel wist hij te zeggen dat de Objective-C syntax ‘HELL’ was. Tja, ook erg inspirerend.

De conclusie van de dag was dat er inderdaad sprake is van een gigantische mobiele opleving, die niet meer te ontkennen is. Wel is het de vraag of Adobe hier nu echt een grote rol in gaat spelen.
Ik moet wel zeggen dat ik niet echt door iets ben verrast, maar dat valt ook te wijten aan mijn leesdrang wanneer het over dit onderwerp gaat.

Mar 09

De komende meeting van de Adobe User Group Nederland staat in het teken van mobiele devices. We zullen tijdens deze bijeenkomst ingaan op de Adobe’s mobiele strategie en wat de potentie is van het mobiele platform. Dit door middel van een aantal ervaren sprekers die hun sporen op dit gebied inmiddels hebben verdiend.
Applicaties en websites voor mobile hebben in korte tijd een flinke ontwikkeling doorgemaakt die alleen nog maar verder lijkt te groeien. Met 3G technologie, de Apple iPhone, Google Android en Flash Lite lijken de mogelijkheden grenzeloos. Leg daarnaast de ontwikkelingen op de Sony Playstation Portable die Flash ondersteunt, de ontwikkelingen met het Open Screen Project, en de gekte is compleet.

Lees meer

Ik ben natuurlijk van de partij!

Feb 21

Ik heb een kort onderzoek gehouden naar Mobiel 2.0 in het algemeen. Ook heb ik de verschillen tussen een web en native iPhone applicatie onderzocht en gekeken naar het applicatiegebruik.

Mobiel 2.0, pdf (3,54mb)

Feb 09

Mijn iPhone linkverzameling op Delicious.