flash platform & android
DESCRIPTION
TRANSCRIPT
![Page 1: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/1.jpg)
Flash Platform & Android
Wednesday, November 10, 2010
![Page 2: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/2.jpg)
Multiscreen development with Flash Platform
Wednesday, November 10, 2010
![Page 3: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/3.jpg)
3
Wednesday, November 10, 2010
![Page 4: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/4.jpg)
4
http://stocksandblogs.com
Wednesday, November 10, 2010
![Page 5: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/5.jpg)
5
Wednesday, November 10, 2010
![Page 6: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/6.jpg)
Wednesday, November 10, 2010
![Page 7: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/7.jpg)
Apps & Mobile sites
7
Wednesday, November 10, 2010
![Page 8: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/8.jpg)
AIR e Flash Player 10.1
Wednesday, November 10, 2010
![Page 9: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/9.jpg)
Wednesday, November 10, 2010
![Page 10: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/10.jpg)
Wednesday, November 10, 2010
![Page 11: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/11.jpg)
AIR for ANDROID
• GPS• Accelerometro• Camera Roll• Camera UI• StageWebView• SMS & Phone call• Screen Dimming
10
Wednesday, November 10, 2010
![Page 12: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/12.jpg)
11
+++
iniziamo con Android...
Wednesday, November 10, 2010
![Page 13: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/13.jpg)
Avvertenze per l’uso
• studio delle funzionalità dell’applicativo
• conoscenza dei device su cui si lavorerà
• conoscenza dei modi d’uso dei device da parte degli
utenti
• studio dell’interfaccia
• strutturazione dell’architettura della soluzione
• testing!
Wednesday, November 10, 2010
![Page 14: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/14.jpg)
Android Manifest
13
Wednesday, November 10, 2010
![Page 15: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/15.jpg)
14
Tips & Tricks
Wednesday, November 10, 2010
![Page 16: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/16.jpg)
Tips sul Design
• Evitare contorni, troppe linee, troppi dettagli...
• Bitmap o Vettori?
• Progettare in Landscape e Portrait
• Max grandezza oggetti 4096x4096
• Meglio font di sistema che incorporati
• Non usare il TLF
Wednesday, November 10, 2010
![Page 17: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/17.jpg)
Tips sul Development
• Attenzione alle architetture scelte
• Lavoriamo con misure relative anzichè assolute
• Ottimizziamo il codice
(http://www.bytearray.org/?p=1827)
• Disaccoppiamento delle caratteristiche di
piattaforma (dependency injection)
• Approfondita conoscenza AS 3
Wednesday, November 10, 2010
![Page 18: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/18.jpg)
Tips sul Development
• Object pooling
• Rimuovere i listeners
• Settare a null gli oggetti
• Framerate 20/24 fps
• Non abusare delle Gesture
• Enterframe invece che Timer
Wednesday, November 10, 2010
![Page 19: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/19.jpg)
Tips sul Development
• Vector al posto degli Array
• StageQuality e Dynamic framerate
• Utilizzo di cacheAsBitmap e cacheAsBitmapMatrix
Wednesday, November 10, 2010
![Page 20: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/20.jpg)
TESTING!Wednesday, November 10, 2010
![Page 21: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/21.jpg)
Tutto questo non solo per Android...
Wednesday, November 10, 2010
![Page 22: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/22.jpg)
GPU vs CPU
21
Wednesday, November 10, 2010
![Page 23: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/23.jpg)
22
Wednesday, November 10, 2010
![Page 24: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/24.jpg)
23
Wednesday, November 10, 2010
![Page 25: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/25.jpg)
24
Wednesday, November 10, 2010
![Page 26: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/26.jpg)
Wednesday, November 10, 2010
![Page 27: Flash Platform & Android](https://reader033.vdocuments.us/reader033/viewer/2022042813/54b5b9434a7959c2388b4631/html5/thumbnails/27.jpg)
Domande e risposte
blog: http://lucamezzalira.comtwitter: lucamezzaliraemail: [email protected]
Wednesday, November 10, 2010