Archive for the ‘Rich Media’ Category

Nobody beats the ecosystem

Last week, I did a post about the new war between Apple and Adobe and all the commotion that followed since Apple changed the section 3.1.1 in the license terms for developing applications to the iPhone and iPad.

Now, a week later Mike Chambers, Manager of the Adobe flash platform, posts on his blog that Adobe will stop iPhone support in future versions in Flash CS, and the guys over at Unity post on their blog that the future seems uncertain for the Unity framework (possibly the best 3D framework for the iPhone).

In various blog posts around, there’s a lot of speculation on why Apple suddenly changed the terms. Even one guy claims the Steve Jobs replied his email.

But one thing stands in the clear. Apple wants the iPhone platform for themselves. And I’m pretty sure they will get it like that. All by themselves. Alone.

Still today, no companies have created an actual business critical mobile application. And the motivation for doing so has weakened dramatically, now the cross platform paradigm has died (one application for all mobile phones). This leaves the Apple app store for small silly games and whatever you can create as a developer for kicks and fun. But it leaves no room for the enterprise that wants to build a business on mobile application technology.

So when I, as a consultant have to guide our clients in how to leverage on mobile platforms, I have to say where the money in best spend, and with a framework where your needs can grow and your business can expand. And Apple just eliminated themselves from that position.

So who is gaining from this quest? Well it’s not going to be Apple in the long term. Of that I’m certain. Adobe has no devices to sell, even though they might have the best framework in AIR 2.0. That leaves Google and Android as the only player with the strength and weight to lead the way for the ecosystem. So as long as Google does not mess it up like Apple did, it’s clear that the Android platform has the best odds and is fittest for surviving as the first choice platform for the ecosystem. Apple seems to have forgotten that choosing a “starting platform“ from where you base application is originated, isn’t hardly a business decision for a CEO. This decision is much more likely to happen within the team of developers and is driven by leaders of the ecosystem. Nobody beats the ecosystem.

chuck_norris

Apple, Perseus og det mobile økosystem

Er Apple ved at slå økosystemet for mobil udvikling ihjel?

For tiden ruller den episke storfilm “Clash of the Titans” over biograflærrederne. Men man behøver ikke gå i biografen for at blive vidne til en kamp mellem giganter af nærmest lignende proportioner. Når globale kæmper som Apple, Google og Microsoft med flere nærmest dagligt går i kødet på hinanden om det digitale verdensherredømme, er det en kamp, der foregår på mange niveauer og på en række forskellige kamppladser.

En af disse kamppladser er det lukrative og eksplosivt voksende marked for smartphones og mobil marketing. Og den seneste udvikling i denne version af giganternes kamp udspiller sig lige nu på baggrund af Apples nyligt proklamerede lancering af deres version 4.0 af styresystemet til iPhone. En stor opdatering til den populære mobiltelefon, der åbner op for bl.a. multitasking og en række andre nye funktioner. Så langt så godt.

Men en meget interessant finte i Apple’s opdatering, som måske af nogen synes lille, men for andre tangerer til årets billede af liden tue, der vælter stort læs, er den lille, men ikke ubetydelige ændring, Apple har foretaget i sin licensaftale. En ændring, der betyder, at iPhone applikationer fremover kun må udvikles direkte til Apple’s egne iPhone API’er!

Og hvad så, kunne man spørge? Ja, én mulig konsekvens af dette lille juridiske – men tro mig helt igennem kalkulerede – snuptag fra Apple kan betyde, at det længe ventede gennembrud for mobil marketing endnu engang bliver udskudt.

Og hvorfor det? Primært fordi, en væsentlig grund til at udvikling til mobiltelefoner hidtil har været tricky er, at man har været nødt til at udvikle applikationer specifikt til næsten hver mobiltelefon på markedet. Tidskrævende, dyrt og usmart. Det har afholdt annoncører fra for alvor at kaste sig ind i udnyttelse af mobil marketing.

Derfor har en række softwarevirksomheder og udviklere verden over udviklet værktøjer, der giver mulighed for at udvikle kun én applikation, som så kan fungere på flere mobile platforme. Et udtryk for, hvordan moderne, digitale softwareøkosystemer virker og er til gavn for alle parter, både udviklere, annoncører, slutbrugere, giganterne selv og dermed også for verdensfreden.

Så mens hele udvikler-økosystemet har ventet på, at udvikling til mobile enheder fremover vil blive båret af samme præmis om frihed og åben adgang, som har drevet webudvikling og internettet til hvad det er i dag, så mener Apple altså noget andet. Det betyder f.eks., at iPhonen fortsat ikke vil understøtte Flash, som en af de øvrige giganter Adobe står bag.

Det kan synes som en farlig vej, Apple er slået ind på. Folkene i Cupertino, C.A. er med Steve Jobs i spidsen og deres række af succesfulde produktlanceringer gennem årene helt sikkert meget bevidste om egne evner. Måske endda grænsende til det arrogante. Men de er helt sikkert ikke dumme.

Min pointe er, at netop som vi står over for et længe ventet gennembrud for mobil markedsføring, så kunne jeg godt have undværet Apple’s tiltag, som ikke synes at gøre det hverken mindre tidskrævende eller billigere at udvikle mobile applikationer.

Og med den harme, som Apple har skabt langt ind i det globale udvikler-miljø, kan Apple være ved at dræbe det selvsamme økosystem, som de selv – uagtet deres størrelse – er dybt afhængige af. Og det synes jeg er svært uheldigt for alle parter.

Perseus, der spiller hovedrollen i “Clash of the Titans”, er nok søn af guden Zeus, men er ikke udødelig. Så selvom Steve Jobs og Co. for nogle tangerer gudestatus, så kunne en tur i biffen måske ikke skade.

Mobile cross platform died with Apple and the iPhone

Mobile cross platform died with Apple and the iPhone

Yesterday Apple launched the 4.0 release of their operating system for for the iPhone.
A great update to the popular mobile phone enabling multitasking and other new features.
However, nobody seemed to notice the small, but significant change in the license agreement section 3.1.1.

Previously the line read:
3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs.

The line now reads:
3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).

So why the buzz.? Basically the one major reason mobile development is so tricky, is you have to create one unique application for almost each phone on the marked. So it is nothing like developing applications for the browser, where you can create one application and that will work in most browsers.
The mobile developers have to create a brand new application from scratch for almost every type of mobile phone out there. Both time consuming, expensive and just plain stupid.
And naturally software vendors around the globe started facilitating tools for developers that allows you to create one mobile application that will work on several mobile phones. A great initiative for everybody, both developers, clients, technology and world peace. :-)

However, Apple seems to disagree. With the new OS for the iPhone the conditions has changed. Apple insists that applications for the iPhone have to be specifically made to the Apple platform.

This will without a doubt result in furious 3.party software houses that overnight loses their entire business, and it is a serious breach in the ecosystem that binds the application community together.

But Apple must be thinking they can effort it. Cutting off the 3.party ecosystem, also means cutting off potential new clients and new projects. The Apple app store is overfilled with software, however only a few of the applications has actual value. One of the most downloaded apps from the app store is still the “flashlight” that turns your iPhone into a flashlight by lighting up the display. Hardly an application we can’t live without.

My point is, we are only in the beginning of the new mobile age, and Apple already thinks they own the thing. It is crucial for everybody in the business, to keep the ecosystem intact, despite the challenges and fight for marked shares. Maybe today apple has the most successful app store. But it is most unlikely that the rest of the industry will sit on their hand doing nothing about it.
What Apple thinks is a clever shortcut to maintaining their marked shares, can easily be a foolish short sighted act. You just can’t build a new ecosystem overnight, and burning your bridges once, causing the 3.party vendors tremendous pain, does not go unforgotten.
I sincerely hope Apple will change this section 3.1.1 back to the original conditions. It’s shortsighted, and it will haunt Apple forever forward.

Fra glossy magasiner til glossy applikationer

Der har gennem de seneste par år, være godt gang i debatten om hvordan de forskellige trykte magasiner og aviser bedst kan tjene penge på deres online tilstedeværelse. Ofte bliver avisernes sites finansieret via banner indtægter, hvilket stadig er vidt udbredt på danske sites også. Men jeg kan ikke selv huske, hvornår jeg sidst har klikket på et sådant banner, og jeg ville også mene, at det efterhånden er et temmelig udpint koncept på de store avis-sites og portaler med de til tider enerverende annoncer som kæmper for opmærksomhed. Men alligevel synes man at mangle en bedre business case for, hvordan man kan lave forretning på den type af sites. Og selv om jeg måske ikke selv klikker meget rundt på bannerannoncerne, må der jo være nogen som stadig gør det.?

Anyways, så var min pointe faktisk heller ikke at skrive dårligt om andres forretning, men at give et skulderklap til Wired Magazine, som så mange gange før, har fat i den tunge ende. Wired Magazine demonstrere på dette års TED konference, hvordan de bedst når ud til deres læsere, uanfægtet af tid, sted og platform. Wired har sammen med Adobe lavet en “digital magasin-læser”. Adobe står bag teknikken på magasin-læseren, som bla. også fungerer på Apples nye iPad, da magasin-læseren er produceret med AIR-teknologi. Så man kan med lidt snilde også få magasin-læseren til at virke på nyere android telefoner, og selvfølgelig på pc, mac og linux. Og med en magasin-læser som både kan vise artikler, billeder og video, og som er spændende og intuitiv at bruge. Så må det unægtelig også være en magasin-læser som er sjovere at annoncere i, og hvor man har mulighed for at producere annoncer som virker noget mere tidssvarende end de udpinte bannerannoncer.

YouTube Preview Image

Surface – Evolution eller revolution?

Microsoft lancerede i 2009 deres über-hypede teknologi ”Surface”. Surface tillader, at man i bedste sci-fi stil, kan blade rundt i en grafisk brugergrænseflade med brug af hænder og fingre, og hvor man bruger de såkaldte ”gestures” som man kender fra iPhone, til at få maskinen til at gøre hvad man ønsker. Surface har form som et sofabord med indbygget skærm. Ideen med surface er, at man kan bruge applikationer i en mere social kontekst. Typisk vil to eller flere brugere kunne interagere med Surface samtidigt. Hvilket er en af de ting hvor surface skiller sig ud fra de ”tradtionelle” kiosk- og infostandere man kender fra eksempelvis storcentre osv.

Men ser man på Surface ud fra et evolutionært perspektiv, så er det måske alligevel noget interessant ved teknologien. Uden at skulle skrive et langt indlæg om hvordan command line interfaces blev til den grafiske bruger grænseflade, så introducerer Surface begrebet NUI, Natural User Interface. Hvilket i Microsoft optik er næste skridt på vejen i menneske-computer adfærd. NUI forsøger at eliminere mus og tastatur, så man benytter kun hænder og fingre til at betjene Surface. Det åbner op for nye typer af software, hvor brugervenlighed får en helt ny betydning. Men måske også typer  af programmer som vi slet ikke kan forestille os i dag.  Andre virksomheder der med succes har udfordret brugergrænsefladens grundvilkår er Nintendo, som arbejder med det kinetiske/bevægelses-følsomme interface til at spille computerspil. Så noget tyder på, at der kan være en revolution på vej.

 surface developer  Surface developer

Billeder fra Surface developer training hos Microsoft, hvor jeg og en kollega deltog.

Flash and Iphone, sitting in a tree

Så lader det endelig til, at der er store nyheder på vej til mobilen. Adobe har langt om længe fået realiseret første store step i deres “Open screen” initeritiv, med udruldning af flash player 10.1 til Apples Iphone application.

Det sker med lancering af Flash CS5, som endnu ikke har fået nogen officiel release dato, men mon ikke, traditionen tro, at Adobe vil lancere Flash CS 5, på Fitc conferencen i Amsterdam d. 22 feb 2010.
Det er en nyhed som jeg personligt har glædet mig meget til, da det tidligere kun har været muligt at arbejde med programmeringssproget “Objective C” på Iphone.

Men med Flash CS 5 bliver det muligt for alle, som har kendskab til Flash/actionscript at lave fullblown Iphone applikationer. Det kommer til at betyde, at det nu bliver mere aktuelt end nogensinde før, at tænke brugerenes adfærd på mobile devices ind fra starten af it-projekter, både hvad angår teknik og udvikling, men også for kunder som ønsker at synliggøre deres online services på mobile platforme. Og jeg er sikker på, at der vil opstå mange kreative services, som forbinder online web i tradtionel forstand med “outdoor” web via mobiltelefonen.

Desværre er det stadig en gåde for Adobes Flash player team, at lave en version af flash player som virker i Iphones webbrowser, men forhåbentligt kan dette være starten på løsningen.

Flash and Iphone, sitting in a tree

SPOTTET: En FLAR ny verden!

Det er ikke nogen nyhed at den digitale og den fysiske verden smelter sammen I næsten alle aspekter af kommunikation &  underholdning. Endnu et skridt er taget i samme retning med FLAR præsentationssoftware.

FLAR muliggør ”Augmented Reality” – altså digitale hologrammer som vel nærmest kan sammenlignes med hologramteknologien i Star Wars – blot er de begrænset til online præsentationer på web cam.

En arkitekts præsentation af f.eks. et bygge- eller landskabsprojekt kan opnå en hel ny og overbevisende indlevelsesgrad hos modtagerne , ligesom langdistancemøder over webcam kan gå hen og blive en del mere spændende.

Læs mere om teknologien og find selv eksempler på FLAR augmented reality præsentationer her: http://ge.ecomagination.com/smartgrid/#/augmented_reality

http://www.boffswana.com/news/?p=672

http://www.boffswana.com/news/?p=733

Google indexerer flashfiler med Ichabod headless player

For nogle måneder siden strikkede Adobe en såkaldt “headless” flash player sammen, kodenavn : “Ichabod” (Ichabod er navnet på den hovedløse ridder i Washington Irvings fortælling “The Legend of Sleepy Hollow”).
Google har sammen med Adobe benyttet den seneste tid på, at få Googles spider til at crawle swf-filer med Ichabod headless flash player, og det ser nu ud til at være lykkedes.

Ichabod er i stand til at interagere med flash applikationer på lignende måde som et menneske ville gøre. Hvilket måske ikke umiddelbart lyder overvældende eller banebryddende, men er et kæmpe fremskridt frem for tidligere metoder for indexering af swf-formatet, så som “swf2html” der altså indtil fornylig var et at de eneste alternativer for søgemaskinernes indexering af flash formatet.
Med Ichabod træder flash ind i de voksnes rækker, hvad angår SEO, og det vil nu ikke længere være et “No-go” at præsentere forrertningskritisk content i flash player, og “frygten” for at de dyrt indkøbte rige internet applikationer, ikke vil blive indexeret er ikke længere noget vi behøver tænke på i samme udstrækning. Spørgsmålet er bare, hvor høj en pagerank google selv vil takserer flash/Ichabod content vs. html content. Det må tiden vise…

En interessant techvideo viser på youtube en test af både swf2html og Ichabod.