All teknologi trenger en katalysator. Og litt guldfeber
Med seneste iPhone oppdateringen ga Apple oss entligen muligheten til å laste ner tredjeparts applikasjoner via iTunes.
Desverre virker det være litt for mye guld-feber syndrom over mange av de applikasjoner som er til salgs; de tilbyr egentligen ikke noe som er værdt så veldig mye.
For Ruby var katalysatorn uten tvivel Rails. Vi så muligheterne Ruby gav oss, i begynnelsen på en mer indirekte måte gjennom at det hjalp oss til å bli mer produktive. Men efter en stund inser vi styrken i Ruby og det er da vi virkelig får til kule ting.
Det samme gjelder Erlang (om enn ikke i like stor grad), web 2.0 illusjonen om at alle bare må kunne skalere inn i himmelen har fått folk til å få opp øynene for Erlang med sine lettvekts-prosseser og lovord om nesten oendelig skalering.
Men den virkelige katalysatorn ligger nok i kombinasjonen teknologi som er nyttig hos forbrukeren og utvikleren som blir imponert av muligheterne selve teknologin (eller implementasjonen) gir. Men ikke minst åpenbaringen om at denne teknologin faktiskt kan hjelpe oss utvikle et produkt vi har haft i tankene en lengre tid. Og den endelige konsekvensen av en sådan katalysator er muligheten for folk at tjene penger på den.
Akkurat nå virker det som at Cocoa på iPhonen er akkurat den teknologin, Objective-C sammen med Cocoa er virkelig fine ting:
- Kul teknologi, med mange år på nakken som gir et komplett oppsett med løsninger på domene-spesifike problemer (Cocoa)
- Kul dings som gir forbrukeren “vil ha” følelse (iPhone)
- Muligheten at tjene penger fra “soverommet” (iTunes app store)
Kul teknologi
Cocoa er et rammeverk med otrolig mange fine løsninger på problem som er relativt spesifike for GUI applikasjoner og sammen med språket Objective-C gir det samme følelsen av produktivitet som Rails gir oss. For en teknolog som mig er det nok dette som gjør mig mest glad.
Kul dings
Det er ikke mange andre produkter en en iPhone som får folk til å stå tidligt opp om morgonen for at stille sig i kø utenfor butikken i håpet om at få kjøpt sig en iPhone idag, eller dele tvivelen (og rykten) med andre om hvorvitt butikken faktiskt har fått inn de på lager denne dagen eller ikke.
Muligheten for vinst
Visserligen finnes det alltid en mulighet at ta betalt for produkter og tjenester, hele samfunnet bygger trots allt på dette. Men med iTunes App Store åpner det faktiskt enda mer for den lille utvikleren med en bra ide som jobber fra soverommet sitt at tjene penger gjennom App Store. Vilke pris-modeller som kommer fram er derimot ganske ovisst enn så lenge, det krever ikke mye matematikk for at inse at man ska selge en del for tjene inn det som faktiskt koster at utvilke applikasjonen.
Akkurat det siste er vel ganske tydeligt i App Storen akkurat nå. Ser man i “productivity” seksjonen ser man ikke helt uventet minst 35 forskjellige todo-liste eller GTD applikasjoner. Grunnen til det er nok at todo-list-applikasjonen er på samme linje som at skrive sin egen blogg-programvare; det er den avanserte varianten av “hello world”.
Utvalg er flotte saker, men en liste er en liste og det er begrennset hvor mye innovasjon det får plass der. For at ikke snakke om kjedelige twitter-klienter, dåligt lagde pusselspil, poker eller kanskje den beste av de alle: Dice, 6 kroner vel brukt—let the dice $$$ roll!
Poenget her er vel egentligen at om du sitter med en iPhone applikasjon i ermet, så håper jeg virkelig at den ikke er av den typen jeg har nevnt. Ikke lag en iPhone versjon av siten din som i bunn og grunn ikke er mere enn en glorifisert RSS lesere. En sån har jeg allerede. Jeg ser spesiellt på dere alle norges aviser, ikke begynn med det mest åpenbare dere kan komme på. Dra den litt lengre så at applikasjonen faktiskt drar nytte av muligheterne som gis. Jeg har all respekt for den tiden det tar å lage noe, for den er alltid større enn man tror og selvsagt skal der være plass til den lille utvikleren med den lille idéen (for de kan være like mye vært som de store), men tenk iaf efter en gang for du lager noe (og ikke minst prøver å ta betalt) for noe som allerede finnes i App Storen.
En ting er iaf sikkert, iPhone gir nye muligheter presentert i finere pakke enn vi har sett førr, men likevel: lag noe som faktiskt bruker de muligheter iPhonen gir dig som utvikler; GPS, trykkfølsom skjerm og nett. Noe som binder iPhonen sammen med omverdenen, ikke bare noe som kopierer den.
