Your SlideShare is downloading. ×
  • Like
Flash Platform su dispositivi mobili
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Flash Platform su dispositivi mobili

  • 1,542 views
Published

Better software 2011 presentation

Better software 2011 presentation

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,542
On SlideShare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
11
Comments
0
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

Transcript

  • 1. Flash Platform e dispositivirelatore: Luca
  • 2. luca mezzalira
  • 3. Flash Platform
  • 4. Previsioni 2012 http://stocksandblogs.com
  • 5. Le tecnologie web sites applications
  • 6. Adobe AIR Adobe AIR è un cross-operating systemMac OS X 10.4.8 e superioriWin XP e superioriLinux Ubuntu e FedoraAndroid 2.2 e superioriGoogle TVBlackBerry OS 6
  • 7. Adobe AIR 300,000,000+ AIR Runtime Installations 2,000,000+ Developer Tools Downloads
  • 8. Il MIX PERFETTO
  • 9. Adobe AIR. cross platform. IDE di lavoro famigliari. interazione con dispositivo / desktop. facilità di porting. interazione tra tecnologie. installazione e update dell’applicazione moltosemplice
  • 10. diamo i numeri.... 84 milioni di smartphone e tablet con iOS eAndroid su cui sviluppare con Adobe AIR. oltre 20 milioni di smartphone su cui si potràscaricare Flash Player 10.1. oltre 50 tablet supporteranno Flash Player eAdobe AIRmaggiori informazioni: http://blogs.adobe.com/flashplatform/2011/02/
  • 11. Flash on Mobile
  • 12. iOS. dal 30 settembre 2010 è possibile svilupparecon Adobe AIR su iOS (iPad e iPhone). NO FLASH PLAYER. Certificato da sviluppatore! Certificato .air ADT + LLVM .ipa
  • 13. Android http://developer.android.com/resources/ dashboard/platform-versions.html
  • 14. Android + + +
  • 15. Workflow di sviluppo Simulator + SDK
  • 16. QNX framework. all’interno dell’SDK ci sono un set dicomponent che permettono la realizzazione diapplicazioni ottimizzate per Playbook. il framework è totalmente scritto inActionscript 3 e integrabile nel workflowtradizionale per la realizzazione di contenutiFlash Platform.. è fortemente consigliato l’utilizzo di questi
  • 17. QNX frameworkTra i componenti che ne fanno parte troviamo:. Finestre di dialogo. Liste. Pulsanti. Video e Audio Player. Gestione immagini. Progress bar. Sistema di pagamento integrato
  • 18. Tool di sviluppo Android Android Playbook iOS Palm Flash Lite http://
  • 19. Flash mobile
  • 20. Flex HERO. Flex framework ottimizzato per mobile dallaversione 4.1 e superiori. Integrazione di alcuni componenti dedicatiquali: . View . Navigator . ActionBar. Facilita lo sviluppo dell’applicativo rispetto aFlash. Gira attualmente su Android e Playbook
  • 21. AIR mobile. AIR mobile dalla 2.5 e superiori. API specifiche per il mondo mobile: - screen dimming - camera (modalità video e immagini) - camera roll - SMS & Phone call - accelerometro - GPS - SQLite - multitouch gesture - native process
  • 22. Porting
  • 23. Flessibilità e integrazioni. integrazione perfetta con tool grafici(Photoshop, Illustrator...). perfetta integrazione con linguaggi serverside(asp.net, php, python, ruby...). dialogo cross-device tramite socket o P2P. streaming (anche real time) audio/video e dati. estendibile anche tramite NativeProcess
  • 24. Workflow mobile1. Selezionate i device di riferimento per ilprogetto2. Create una GUI con un’interazione simile aquella delle applicazioni native3. Create dei mini prototipi delle main featuresdel progetto4. Studiate un’architettura consona al progetto
  • 25. Progettazione UI
  • 26. Architettura software http://en.wikipedia.org/wiki/ Model_View_ViewModel
  • 27. Architetture a confronto MVVM Model/ViewModel - View -View Model Model - View - Delegate
  • 28. html 5 vs flash
  • 29. Libri
  • 30. 5 anni di Actionscript 3
  • 31. Domande etwitter: lucamezzaliraemail: luca@mart3.orgblog: lucamezzalira.com