SlideShare a Scribd company logo
Oportunități pentru 
Cross Platform 
Application 
Development 
I O N U Ț B Ă L A N 
WWW.MOBZINE.RO 
NETCAMP 2012, MARRIOTT
“În 2012, aplicațiile mobile va fi o zonă de maxim interes ce va atrage 
atenția … 
Sandy Shen, Gartner research director 
“Dezvoltarea unei aplicații necesită aproximativ 6 săptămâni (aplicație 
de complexitate medie) și un cost asociat de aproape 35k USD” 
Android Developer
Sumar 
• Situația actuală pe piața de smartphone-uri 
• De ce cross platform: avantaje 
• Provocări 
• Soluțiile de generare automată a aplicațiilor cross platform
Situația vânzărilor de smartphone-uri 
• Android domină 
• iOS continuă să 
crească 
• RIM, Symbian scad 
• Windows Phone crește 
• Alții: Bada
De ce cross platform 
• Se ajunge la un număr mai mare de potențiali utilizatori / cumpărători 
• Pe anumite platforme se obține renume, pe altele se fac BANI 
• Piața e dinamică, nu există câștigător pe termen lung 
• Fiecare platformă are elemente proprii ce pot fi exploatate în 
favoarea aplicației (API, accelerare hardware, servicii etc.) 
• Utilizatorii folosesc mai mult de o platformă mobilă și doresc 
aplicații/experiențe similare
Provocări 
• Conflict între costurile de dezvoltare și penetrarea unei anumite 
platforme mobile 
• Decizia de a alege calea corectă (economic) legată de tipul de 
dezvoltare 
• Nu există ”soluție magică” 
• Alegerea depinde de tipologia specifică aplicației/dezvoltatorului
Variante 
• Web apps 
• Hybrid apps 
• Aplicații native 
• Aplicații generate automat
Soluții de generare automată 
Rhodes 
Phonegap 
FeedHenry 
Appcelerator 
Grapple 
MotherApp 
Corona 
Sencha Touch 
MoSync 
Resco 
CouchOne 
MobileIron 
WidgetPad 
AML 
Jo 
xui 
JQuery Mobile 
JQTouch 
QT 
QuickConnectFamily 
Bedrock 
WebApp.net 
Platforme automatizate 
pentru 
dezvoltarea 
aplicațiilor mobile
Pro instrumente automatizate 
• Codul poate fi refolosit 
• Extindere prin plugin-uri 
• Accesibile dezvoltatorilor 
• Reduce costurile de dezvoltare 
• Integrarea cu servicii cloud: Salesforce.com,AWS, Box.net 
• Deployment facil
Contra instrumente automatizate 
• Platforma nu are suport pentru toate / cele mai noi funcții din 
sistemul de operare 
• Imposibilitatea de folosire a instrumentelor proprii de dezvoltare 
• Performanță 
• Elementele grafice 3D problematice 
• Dependența de platforma aleasă
Q&A 
Vă mulțumesc! 
IONUT@MOBZINE.RO 
TWITTER: @BALANIONUT

More Related Content

PPT
Potențialul oferit de aplicațiile pe mobil
PPTX
Mobile conference oportunitati
PDF
Zitec 30iun2011
PDF
Repensar el futuro de las ciudades
PDF
Conf call 2t14_port_070814
PPS
Pt Bibliotecasdelujoen Europa
PPTX
Transferències internacionals de dades a la LOPD
PDF
Ciudad Desechada
Potențialul oferit de aplicațiile pe mobil
Mobile conference oportunitati
Zitec 30iun2011
Repensar el futuro de las ciudades
Conf call 2t14_port_070814
Pt Bibliotecasdelujoen Europa
Transferències internacionals de dades a la LOPD
Ciudad Desechada

Similar to Cross app development (20)

PPTX
Rares Serban, Sr. Mobile Developer at Soft to you - cross-platform development
PPTX
Cum ne ajută "norii" să optimizăm costurile?
PPTX
Cloudforum
PPTX
Webstock 2014 mobile apps in mediul enterprise
PPTX
Wordcamp 2012 - Wordpress pentru web development
PDF
Preturi pentru dezvoltarea aplicatiilor Android
PPTX
2013: Android Momentum
PPTX
Webstock 2013 venituri pe piete white
PDF
Zitec dpad2012
PDF
Content Management - Alexandru Lapusan
PPTX
Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...
DOC
Remus Cristian CV
PDF
Krogos Rocs 2004
PPT
Mobile Touch mobile com meetup
PPTX
Proiect programare web
PPTX
Mobile app trends
PPS
Direct vision servicii software
PPT
Management-ul proiectelor software
PPT
Lupu Vitaliy Bachelor thesis Presentation
PDF
Etapele dezvoltarii unei aplicatii mobile
Rares Serban, Sr. Mobile Developer at Soft to you - cross-platform development
Cum ne ajută "norii" să optimizăm costurile?
Cloudforum
Webstock 2014 mobile apps in mediul enterprise
Wordcamp 2012 - Wordpress pentru web development
Preturi pentru dezvoltarea aplicatiilor Android
2013: Android Momentum
Webstock 2013 venituri pe piete white
Zitec dpad2012
Content Management - Alexandru Lapusan
Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...
Remus Cristian CV
Krogos Rocs 2004
Mobile Touch mobile com meetup
Proiect programare web
Mobile app trends
Direct vision servicii software
Management-ul proiectelor software
Lupu Vitaliy Bachelor thesis Presentation
Etapele dezvoltarii unei aplicatii mobile
Ad

Cross app development

  • 1. Oportunități pentru Cross Platform Application Development I O N U Ț B Ă L A N WWW.MOBZINE.RO NETCAMP 2012, MARRIOTT
  • 2. “În 2012, aplicațiile mobile va fi o zonă de maxim interes ce va atrage atenția … Sandy Shen, Gartner research director “Dezvoltarea unei aplicații necesită aproximativ 6 săptămâni (aplicație de complexitate medie) și un cost asociat de aproape 35k USD” Android Developer
  • 3. Sumar • Situația actuală pe piața de smartphone-uri • De ce cross platform: avantaje • Provocări • Soluțiile de generare automată a aplicațiilor cross platform
  • 4. Situația vânzărilor de smartphone-uri • Android domină • iOS continuă să crească • RIM, Symbian scad • Windows Phone crește • Alții: Bada
  • 5. De ce cross platform • Se ajunge la un număr mai mare de potențiali utilizatori / cumpărători • Pe anumite platforme se obține renume, pe altele se fac BANI • Piața e dinamică, nu există câștigător pe termen lung • Fiecare platformă are elemente proprii ce pot fi exploatate în favoarea aplicației (API, accelerare hardware, servicii etc.) • Utilizatorii folosesc mai mult de o platformă mobilă și doresc aplicații/experiențe similare
  • 6. Provocări • Conflict între costurile de dezvoltare și penetrarea unei anumite platforme mobile • Decizia de a alege calea corectă (economic) legată de tipul de dezvoltare • Nu există ”soluție magică” • Alegerea depinde de tipologia specifică aplicației/dezvoltatorului
  • 7. Variante • Web apps • Hybrid apps • Aplicații native • Aplicații generate automat
  • 8. Soluții de generare automată Rhodes Phonegap FeedHenry Appcelerator Grapple MotherApp Corona Sencha Touch MoSync Resco CouchOne MobileIron WidgetPad AML Jo xui JQuery Mobile JQTouch QT QuickConnectFamily Bedrock WebApp.net Platforme automatizate pentru dezvoltarea aplicațiilor mobile
  • 9. Pro instrumente automatizate • Codul poate fi refolosit • Extindere prin plugin-uri • Accesibile dezvoltatorilor • Reduce costurile de dezvoltare • Integrarea cu servicii cloud: Salesforce.com,AWS, Box.net • Deployment facil
  • 10. Contra instrumente automatizate • Platforma nu are suport pentru toate / cele mai noi funcții din sistemul de operare • Imposibilitatea de folosire a instrumentelor proprii de dezvoltare • Performanță • Elementele grafice 3D problematice • Dependența de platforma aleasă
  • 11. Q&A Vă mulțumesc! IONUT@MOBZINE.RO TWITTER: @BALANIONUT