Upload
odair-seixas-junior
View
841
Download
2
Embed Size (px)
DESCRIPTION
Desenvolvendo aplicativos móveis com Adobe AIR. Palestra no evento Consciente Web 2010
Citation preview
Desenvolvendo aplicativos móveis com Adobe AIR
1
@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
Restrições
3
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
Restrições
• Na plataforma flash:
• Sandbox (Android e iOS)
• Necessidade do AIR (Android)
• Extensões nativas (Android e iOS)
5
Vantagens
6
Vantagens
7
As melhores ferramentas de design
Vantagens
8
Ambiente de desenvolvimento multi-plataforma (Windows e Mac)
Vantagens
9
Linguagem de fácil aprendizado (Actionscript 3 e MXML)
Vantagens
10
Um código, várias plataformas( o.O )
Boas práticas
11
Boas práticas
12
Multi-screen / Contextualização do dispositivo
Boas práticas
Transições com Matriz de Bitmap e Quadro de delimitação
13
Boas práticas
Carregamento por demanda somente para conteúdo
14
App Demo
15
Perguntas?
16
Obrigado!
www.rino.nuwww.odairseixas.com
www.facebook.com/odairseixaswww.twitter.com/odairseixas
17