Transcript

Flash Platform & Android

Wednesday, November 10, 2010

Multiscreen development with Flash Platform

Wednesday, November 10, 2010

3

Wednesday, November 10, 2010

4

http://stocksandblogs.com

Wednesday, November 10, 2010

5

Wednesday, November 10, 2010

Wednesday, November 10, 2010

Apps & Mobile sites

7

Wednesday, November 10, 2010

AIR e Flash Player 10.1

Wednesday, November 10, 2010

Wednesday, November 10, 2010

Wednesday, November 10, 2010

AIR for ANDROID

• GPS• Accelerometro• Camera Roll• Camera UI• StageWebView• SMS & Phone call• Screen Dimming

10

Wednesday, November 10, 2010

11

+++

iniziamo con Android...

Wednesday, November 10, 2010

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

Android Manifest

13

Wednesday, November 10, 2010

14

Tips & Tricks

Wednesday, November 10, 2010

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

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

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

Tips sul Development

• Vector al posto degli Array

• StageQuality e Dynamic framerate

• Utilizzo di cacheAsBitmap e cacheAsBitmapMatrix

Wednesday, November 10, 2010

TESTING!Wednesday, November 10, 2010

Tutto questo non solo per Android...

Wednesday, November 10, 2010

GPU vs CPU

21

Wednesday, November 10, 2010

22

Wednesday, November 10, 2010

23

Wednesday, November 10, 2010

24

Wednesday, November 10, 2010

Wednesday, November 10, 2010

Domande e risposte

blog: http://lucamezzalira.comtwitter: lucamezzaliraemail: luca@mart3.org

Wednesday, November 10, 2010

top related