Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.

21
Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia

Transcript of Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.

Page 1: Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.

Applicazioni mobileBetter Software 2009

Massimiliano ZaniSms Italia

Page 2: Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.

Parleremo di…

• Veloce Overview sulle applicazioni mobile

• Tecnologie e problemi legati allo sviluppo di applicazioni mobile browser based

• un occhio al mercato delle applicazioni mobile

• Discussioni di gruppo•Q/A e Analisi delle performance• Convergenza Web – Mobile• Case Studies: dada.net

Page 3: Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.
Page 4: Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.

Applicazioni Mobile

Definiamo Applicazioni Mobile tutte le applicazioni che possono essere fruite o installate in un dispositivo mobile.

Tipologie•Browser-based: applicazioni sviluppate in markup language (i.corriere.it)•Native: applicazioni compilate che utilizzano il sistema operativo del supporto per eseguire il runtime. (facebook su blackberry) •Hybrid: Il mix tra le due tipologie (Bloomberg News su iphone)

Page 5: Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.

Mobile Platforms

Ampia varietà di piattaforme BlackBerryPalm OSWindows MobileSymbian

Runtime environments & appsBrowser-based apps (WAP)Flash-liteJava MEGoogle’s Androidiphone

Page 6: Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.
Page 7: Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.

Il mercato mobile primo trimestre 2009

•13% degli utenti di telefonia mobile ha avuto accesso ad internet dal cellulare almeno una volta (circa 6m di individui)

•Forte incremento delle visite ai social network, siti di scommesse e finanza rispetto al 2008

•Siti più visitati sono i portali generalisti di notizie (90% del totale)

•Seguono email e siti di notizie

Fonte: www.nielsen-online.com.

Page 8: Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.

Aspetti chiave del mercato mobile

•I nuovi terminali sono sempre più performanti

•Le reti mobili sono sempre più veloci

•I prezzi dei device sono in continua discesa

•Gli operatori e business provider stanno investendo molto in questo campo

•Utenti in rapida crescita

•Diffusione generale dispositivi di nuova generazione

Page 9: Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.
Page 10: Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.

Developing Wireless Apps

Stage 1: DevelopmentDesign User Interface aspectsSelect development platform/language:

Microsoft.NET, ASP, ColdFusion, Phyton, Perl, etc.Write Code behind the interface

Stage 2: TestingTest application scalability by simulating multiple clientsTest application on a series of WAP devices

Step 3: DeploymentIntegrate into existing WAP Portal content on siteConfigure server for access restrictionsCheck the server log files to see service popularity

Page 11: Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.

Molteplicità di piattaforme

Dati non ufficiali basati su statistiche personali

Page 12: Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.

Molteplicità di piattaforme

Dati non ufficiali basati su statistiche personali

Page 13: Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.

Molteplicità di piattaforme

Dati non ufficiali basati su statistiche personali

Page 14: Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.

Molteplicità di piattaforme

Dati non ufficiali basati su statistiche personali

Page 15: Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.

Molteplicità di piattaforme

Dati non ufficiali basati su statistiche personali

Page 16: Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.

Sfide

•Approccio multi device molto difficoltoso•Capabilities molto differenti•Standard differenti•Piattaforme differenti•API differenti•Linguaggi differenti

Page 17: Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.
Page 18: Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.

Q/A e testing applicazioni

•Molteplicità di apparati•Diversi operatori•Diversi paesi •Difficoltà nel reperire sim di paesi esteri•Lingue non europee

Page 19: Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.

Convergenza web mobile

I maggiori web site hanno sviluppatoil corrispettivo applicativo/sito mobile per dareai propri utenti un senso di continuità

•Facebook•Linkedin•Flickr•Yahoo•Myspace

Page 20: Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.

Piattaforma integrata dada.net

WEBwww.dada.itus.dada.net

WAPm.dada.net

dada.dj

Facebook

Page 21: Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.

Grazie!

Massimiliano ZaniSms Italia

[email protected]