Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche

21
Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia

description

Tecnologie per applicazioni mobile e problemi legati al loro sviluppo: il testing (anche in ambito internazione), il deployment e il loro monitoraggio.Interfacce per il mobile e di come gli editor/grafici devono semplificare al massimo il loro lavoro per rendere usabile il sito wap.Analisi delle performance e dei Kpi delle applicazioni mobile.Convergenza di applicazioni web e mobile (vedi facebook e m.dada.net).

Transcript of Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche

Page 1: Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche

Applicazioni mobileBetter Software 2009

Massimiliano ZaniSms Italia

Page 2: Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche

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: Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche
Page 4: Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche

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: Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche

Mobile Platforms

Ampia varietà di piattaforme BlackBerryPalm OSWindows MobileSymbian

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

Page 6: Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche
Page 7: Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche

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: Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche

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: Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche
Page 10: Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche

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: Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche

Molteplicità di piattaforme

Dati non ufficiali basati su statistiche personali

Page 12: Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche

Molteplicità di piattaforme

Dati non ufficiali basati su statistiche personali

Page 13: Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche

Molteplicità di piattaforme

Dati non ufficiali basati su statistiche personali

Page 14: Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche

Molteplicità di piattaforme

Dati non ufficiali basati su statistiche personali

Page 15: Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche

Molteplicità di piattaforme

Dati non ufficiali basati su statistiche personali

Page 16: Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche

Sfide

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

Page 17: Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche
Page 18: Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche

Q/A e testing applicazioni

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

Page 19: Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche

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: Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche

Piattaforma integrata dada.net

WEBwww.dada.itus.dada.net

WAPm.dada.net

dada.dj

Facebook

Page 21: Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche

Grazie!

Massimiliano ZaniSms Italia

[email protected]