Mar
31

Adobe onAIR Tour Madrid – Parte 1 (Manhã)

Oraite, o RIAPT está no Adobe onAIR Tour, e a comitiva não se fez rogada…e somos logo 15 (!!)…ah pois é!

Bem, vamos ao que interessa.

As portas abriram as 9h15 e as 10h sem grandes demoras o Enrique Duvós começou a sua palestra sobre o que é o AIR, quais as potencialidades, novidades e o que podemos vir a esperar das novas edições…o João Fernandes já falou numa delas, o AIR para Linux :)

As aplicações AIR que o Enrique mostrou foram muito interessantes, desde o “Google Analytics Reporting” do belga Nicos à aplicação da Disney (esta última com uma “sensação” visual extremamente interessante, pois perdeu-se o “quadrado” das aplicações).

[10:30] Building your first Adobe AIR application with Adobe Flex (Mike Chambers)

Desenvolver AIR com o Flex Builder … começamos por definir as propriedades da nossa aplicação no ficheiro XML: versão, keynotes, aspecto da janela, se a aplicação se mantêm invisível até estar totalmente operacional (o Mike aconselhou esta opção para uma melhor “User Experience”.

E temos a nossa primeiro aplicação AIR do dia – “Hello World”.

Após horas em desenvolvimento, como se distribui a aplicação?

O Mike continua a apresentação a explicar como funciona o AIR Installer, o modo “View Source”, os certificados de segurança (atenção que se o certificado for criado pelo próprio developer, o runtime installer não conseguirá detectar quem é o author e aparecerá “Unkown“) – ou se conhece quem é o autor ou se confia nas “Leis de Murphy” !

Em suma, o Mike menciona “se já és um Flex Developer, então também és um AIR Developer” – do que esperam para começar?

[11:10] Building your first AIR application with HTML and JavaScript (Kevin Hoyt)

Para se fugir um bocado ao Mundo da Flash Platform, o Kevin vem apresentar como se desenvolve uma aplicação AIR com HTML e JavaScript.

Ao se desenvolver em HTML/JavaScript, utiliza-se o browser para se testar se o programa tem bugs ou não…aqui há um problema, não há browser para se testar!!

O Kevin diz que o processo de se criar o installer, instalar, testar, desinstalar, criar o installer, instalar, testar, desinstalar….até se ter o produto final, “it’s not funny at all“.

A extensão para o Dreamweaver permite se testar directamente no AIR sem se correr esse processo todo.

O “Code Hint” para as instruções AIR do JavaScript também é muito interessante:

A apresentação do Kevin continua pela extensão Aptana para o Eclipse. Também muito interessante, pois permite os “users” de Eclipse se manterem no mesmo ambiente de trabalho !

[11:40] Break

[11:55] Leveraging HTML and JavaScript within Adobe AIR (Kevin Hoyt)

Nesta segunda parte o Kevin lança um bom desafio … misturar HTML/JavaScript com Flash/Flex dentro da mesma aplicação AIR.

- através da classe ExternalInterface é possível através do ActionScript executar métodos de JavaScript;

- através do API do AIR para JavaScript, podemos aceder a todos os métodos que estejam dentro do Flash Player

O Kevin irá disponibilizar os slides e mais alguns exemplos no blog pessoal – aqui.

[12:35] Deploying and Updating AIR Applications (Serge Jespers)

“Step1: – Packaging”
“Step2: – Custom made installer’s badge”
“Step3: – Keep it updated”

O Serge está a demonstrar como se podem criar “badges” originais para os “installers” do AIR, e não é que abriu o Photoshop?

Para o “Keep it updated” é que é necessário um pouco de código, mas nada de especial!

Boa apresentação do Serge, com bom humor a terminar a parte da manhã.

[13:00] Lunch

 

 

 

No Comments

Make A Comment

No comments yet.

Comments RSS Feed   TrackBack URL

Leave a comment

top