Currently browsing adobe

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

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

Open Screen – 1 size fits all!

Lige som vi er begyndt at tage de første spæde skridt i retning af aktiv brug af mobilkommunikation, så er næste generations teknologi over os til at gøre det hele meget nemmere – Open Screen.

Open Screen projektet er initieret af en bred række virksomheder som alle har 1 klar vision: ”At gøre det muligt for helt almindelige forbrugerne at opnå en høj og ensartet rig Internet oplevelse uafhængigt af om de sidder foran computere, TV’et, bruger mobiltelefonen, PDA’en eller på anden vis er online”.

Mulighed for økonomisk støtte
Adobe er gået sammen med en række industriledere indenfor den digitale medieverden med det formål at tilvejebringe en ensartet platform baseret på Adobe’s Flash Player (og senere Adobe AIR), der giver brugerne mulighed for online adgang til rige brugeroplevelser på tværs af digitale enheder. Valtech tilbyder nu sammen med Adobe sine kunder at blive blandt de første til at udnytte den nye platform, og søger projekter, der kan gennemføres med økonomisk støtte fra Adobe. Vi søger projekter med følgende indhold: underholdning, business to business, sociale netværk, produktion, spil, rejser, multimedia, sundhed, finans, vejret, sport, nyheder og uddannelse mv.

Open Screen projektet er bl.a. støttet af Nokia, Sony-Ericsson, Intel, BBC, Motorola, Samsung, Palm, Adobe og mange flere.

Open Screen skal lette udvekslingen af information og sikre at vi, som forbrugere i langt højere grad kan kommunikere digitalt problemfrit, således at vi i endnu højere grad kan gøre brug af digital kommunikation i vores hverdag.

Da Open Screen er en standard, betyder det, fra et udviklingssynspunkt, at der kun skal udvikles 1 version, som passer til det hele. Dette er en kæmpe besparelse ift. i dag, hvor næsten hver enkel mobiltelefonmodel skal have sin egen version udviklet eller tilpasset.

Tænk på hvilke fantastiske muligheder Open Screen kan betyde for dine kunder (i form af service, underholdning, salg eller rådgivning) og din branding. Open Screen kan sprænge rammerne for innovativ kommunikation og handel.

Projekterne skal i øvrigt gøre brug af multiplatforme – hvor minimum 1 skal være Nokia og hvor der gøres brug af Adobe Flash Lite software, Adobe Flash Player og/eller Adobe Air.

For mere viden om Open Screen Project se: http://www.openscreenproject.org/

Kontakt: Thomas Kruse, 22 55 51 66, eller thomas.kruse@valtech.dk hvis du er interesseret i at høre nærmere om Open Screen.