17
Desenvolvendo aplicativos móveis com Adobe AIR 1

Desenvolvendo aplicativos móveis com Adobe AIR

Embed Size (px)

DESCRIPTION

Desenvolvendo aplicativos móveis com Adobe AIR. Palestra no evento Consciente Web 2010

Citation preview

Page 1: Desenvolvendo aplicativos móveis com Adobe AIR

Desenvolvendo aplicativos móveis com Adobe AIR

1

Page 2: Desenvolvendo aplicativos móveis com Adobe AIR

@odairseixasDesenvolvedor web desde 1999, trabalha com flash nesse mesmo período. Começou com o Flex em 2008 e hoje mantém sistemas próprios com back-end em php/mysql. Em janeiro de 2011 fundou o FUGAL (Flash User Group Alagoas). É o head-developer front-end e UX entusiasta da Rino.nu.

2

Page 3: Desenvolvendo aplicativos móveis com Adobe AIR

Restrições

3

Page 4: Desenvolvendo aplicativos móveis com Adobe AIR

Restrições

• No ambiente mobile:

• Restrições de usabilidade (tamanho de fontes, área de hit, eventos do mouse);

• Baixo poder de processamento;

• Telas normalmente pequenas;

• Programa de desenvolvedores pago (iOS).

4

Page 5: Desenvolvendo aplicativos móveis com Adobe AIR

Restrições

• Na plataforma flash:

• Sandbox (Android e iOS)

• Necessidade do AIR (Android)

• Extensões nativas (Android e iOS)

5

Page 6: Desenvolvendo aplicativos móveis com Adobe AIR

Vantagens

6

Page 7: Desenvolvendo aplicativos móveis com Adobe AIR

Vantagens

7

As melhores ferramentas de design

Page 8: Desenvolvendo aplicativos móveis com Adobe AIR

Vantagens

8

Ambiente de desenvolvimento multi-plataforma (Windows e Mac)

Page 9: Desenvolvendo aplicativos móveis com Adobe AIR

Vantagens

9

Linguagem de fácil aprendizado (Actionscript 3 e MXML)

Page 10: Desenvolvendo aplicativos móveis com Adobe AIR

Vantagens

10

Um código, várias plataformas( o.O )

Page 11: Desenvolvendo aplicativos móveis com Adobe AIR

Boas práticas

11

Page 12: Desenvolvendo aplicativos móveis com Adobe AIR

Boas práticas

12

Multi-screen / Contextualização do dispositivo

Page 13: Desenvolvendo aplicativos móveis com Adobe AIR

Boas práticas

Transições com Matriz de Bitmap e Quadro de delimitação

13

Page 14: Desenvolvendo aplicativos móveis com Adobe AIR

Boas práticas

Carregamento por demanda somente para conteúdo

14

Page 15: Desenvolvendo aplicativos móveis com Adobe AIR

App Demo

15

Page 16: Desenvolvendo aplicativos móveis com Adobe AIR

Perguntas?

16

Page 17: Desenvolvendo aplicativos móveis com Adobe AIR

Obrigado!

www.rino.nuwww.odairseixas.com

www.facebook.com/odairseixaswww.twitter.com/odairseixas

17