logo
  • Home
  • Acerca
  • Autores
  • Faq
  • Rede
  Twitter   Feed-me! RSS!
Jun 8

Aplicação demo de vídeo conferência usando RTMFP

Escrito por DanielPedrinha em 1, 2.0, 6, aplicacao, AR, Artigo, blog, C#, cliente, conferência, control, demo, Flex, Geral, ide, IE, O, on, Ria’s Geral, RTM, S+S, UI, Vídeo @ 06 8th, 2011 | via http://www.flexbrasilia.com.br/ | Sem comentários
DanielPedrinha
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »

Continuando o artigo Como conectar clientes usando RTMFP – Real-time Media Flow Protocol segue uma aplicação demo de vídeo-conferência + chat com controle de salas. Clique aqui para testá-la em uma nova janela Cuidado, não entre com dois nomes de usuário no mesmo grupo, eu não implementei nenhum controle de usuário e isso pode fazer [...]

(Read more…)

Fev 8

Rodando uma aplicação em Rails 3 na Dreamhost

Escrito por Elvis Fernandes em 1, 6, aplicacao, app, AR, BI, Desenvolvimento, DRE, err, erro, exemplo, for, hospedagem, int, NaN, O, on, Partilha, permalink, procura, pt, rails, rest, restfulx, Ria’s Geral, ruby, tag, UI, uint, XP @ 02 8th, 2011 | via http://www.elvis.eti.br | Sem comentários
Elvis Fernandes
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »

Outro post rápido: para fazer sua aplicação em Rails 3 funcionar em uma hospedagem compartilhada na Dreamhost use o RVM para garantir que suas gems ficarão “em paz” no diretório do seu usuário (caso contrário o Passenger emitirá um erro de acesso proibido ao diretório /root/.gems) e depois configure sua aplicação para dizer onde estão suas gems. Eu explico:

1) Acesse sua hospedagem na Dreamhost via SSH.
2) Instale o RVM como um usuário (siga o passo-a-passo), e não como root.
3) Configure sua aplicação para que o Passenger saiba onde procurar suas gems, incluindo os seguintes comandos no início do arquivo config.ru:

ENV['GEM_HOME'] = '/caminho/para/suas/gems'
require 'rubygems'
Gem.clear_paths

Onde ‘/caminho/para/suas/gems’ deve ser subsituído pelo GEM_HOME usando o RVM. Por exemplo, se você instalou o ruby 1.8.7 (usando rvm install 1.8.7) e um gemset chamado meugemset, o caminho para suas gems vai se parecer um pouco com isto: /home/USUARIO/.rvm/gems/ruby-1.8.7-p330@meugemset

Posts relacionados

  • Instalando sua aplicação Rails/RestfulX (e as gems) na DreamHost Installing your Rails/RestfulX app (and its gems) at Dreamhost“>Instalando sua aplicação Rails/RestfulX (e as gems) na DreamHost Installing your Rails/RestfulX app (and its gems) at Dreamhost (2)

© Elvis for Elvis Fernandes, 2011. |
Permalink |
Nenhum comentário |
Adicione ao
del.icio.us


Tags: dreamhost, gem, Passenger, rails 3

Fev 4

Iniciando com Adobe AIR for Android

Escrito por Leonardo França em 1, 4, 6, action, Actionscript, Actionscript 3.0, Adobe, Adobe Air, Air, Android, api, aplicacao, Aplicativos, app, apple, AR, Artigo, Artigos, BI, blog, Blogs, builder 4, case, class, Componente, Componentes, Curso, Cursos, Desenvolvedor, desenvolvedores, Desenvolvimento, development, err, exemplo, Exemplos, Ferramenta, flash, flash builder, Flash Builder 4, Flash Platform, Flash Player, Flex, for, Google, html, ide, IE, if, image, Iniciando, iphone, labs, mg, mobile, NaN, News, newsletter, O, on, padrão, PHP, platform, player, pt, RIA, Ria’s Geral, runtime, SDK, site, SmartPhone, Tech, Tecnologia, Tema, Tutoriais, Tutorial, UI, update, Ved, Widget @ 02 4th, 2011 | via http://www.leonardofranca.com.br | Sem comentários
Leonardo França
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »



Já temos há algum tempo a possibilidade de criar aplicativos para Android com a Flash Platform, usando o Adobe AIR ou Flash Player. Além disso o Android vem se tornando a cada dia mais popular, diariamente surgem varios aparelhos cada vez mais poderosos rodando o sistema operacional do Google e a Android Market foi reformulada para facilitar os usuarios e desenvolvedores.
Um detalhe importante é que não são todas as versões do Android que suportam o Adobe AIR e o Flash Player, é necessario que o smartphone tenha o Android 2.2(Froyo) ou posterior, e as versões do AIR deve ser a 2.5 ou Flash Player 10.1.

O desenvolvimento de aplicativos com a Flash Platform para o Android só é possivel a partir do Android 2.2(Froyo) e usando Adobe AIR 2.5 e Flash Player 10.1

Ferramentas de desenvolvimento
Adobe Flash CS5 Professional – É possivel desenvolver aplicativos para Android usando o Adobe Flash CS5 Professional, na ultima versão foi adicionado um profile “AIR for Android”, gerando o arquivo ja com o tamanho padrão de 480?800. Por enquanto não existem componentes pré-programados para Android e não é recomendado usar os já existentes no Flash.

Adobe Flash Builder 4 (burrito) – A Adobe disponilibizou juntamente com o Flash Builder 4 (burrito), o SDK do Flex versão 4.5, com componentes otimizados para dispositivos moveis, para quem se recordar, a Adobe tinha um projeto de uma versão do Flex para mobile chamado “Slider”, em virtude do rápido crescimento do processamento do smartphones atuais, a Adobe decidiu juntar esse projeto ao SDK padrao do Flex.

Qualquer editor de texto – Você pode usar qualquer editor de texto salvando na extensão .as ou seu editor ActionScript favorito.

Runtime Adobe AIR
Para que seu aplicativo rode em um dispotivo com Android, é necessario que seja instalado o runtime do Adobe AIR para logo em seguida você instalar seu aplicativo.

Distribuição
Você pode gerar o instalador do seu aplicativo pelo Flash Builder, Flash CS5 ou por linha de comando usando o ADT. É gerado um aplicativo com a extensão .apk. A distribuição pode ser feita atraves da Android Market, para se tornar um publisher da Android Market, basta pagar a inscrição de 25 dolares.
Acompanhe esse tutorial sobre como publicar seu aplicativo na Android Market
Caso você crie algo para rodar no Flash Player, basta rodar pelo navegador do smartphone, a Adobe tem uma página para que você possa ver alguns sites que usam Flash Player e que foram otimizados para mobile. Acesse o Adobe Flash Showcase for Mobile

Acompanhe alguns tutoriais:
Exemplos no Adobe Labs
Advanced Android development
Creating mobile apps for Android using Flash Builder “Burrito” and Flex SDK “Hero”
Test Drive for Mobile: Style the application

Nos proximos artigos, mostrarei como usar alguns recursos do AIR for Android :D

Jan 29

Trabalhando com SQLite em aplicações Flex Mobile (android) usando o Flash Builder Burrito

Escrito por Willian Mano em .NET, 1, 2.0, 4, 6, Air, Android, aplicacao, aplicaçoes, app, AR, arte, Artigo, auto, Banco de Dados, BI, blog, botão, C#, case, class, classe, código, código fonte, Componente, Componentes, CRUD, dados, Desenvolvimento, Download, DRE, email, event, Evento, flash, flash builder, Flex, fonte, for, function, IE, if, image, imasters, int, lite, mg, mobile, O, on, pt, redeRIA, RIA, Ria’s Geral, S+S, screen, Screencast, screencasts, site, SQLite, state, Sun, TAT, Teste, Tutoriais, Tutorial, Twitter, UI, uint, update, XP @ 01 29th, 2011 | via http://blog.willianmano.eti.br/ | Sem comentários
Willian Mano
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »

Depois de muito tempo fora dos palcos estou de volta, dessa vez com uma série de tutoriais focados principalmente no desenvolvimento de aplicações para android utilizando o flash builder burrito.

Neste primeiro tutorial eu irei mostrar como criar algumas operações do CRUD em uma aplicação android utilizando um banco de dados local, neste caso o SQLITE. Não vou explicar como criar um novo projeto ou mesmo os componentes de uma aplicação android, para isso assista aos screencasts no site do Igor costa e também no blog da dclick.

Primeiramente vamos criar no nosso arquivo principal a conexão com o banco e também a criação de uma tabela.


protected function createDb():void 

var sqlConnection:SQLConnection = new SQLConnection();

sqlConnection.open(File.applicationStorageDirectory.resolvePath("testeDb.sqlite"));

var stmt:SQLStatement = new SQLStatement();

stmt.sqlConnection = sqlConnection;

stmt.text = "CREATE TABLE IF NOT EXISTS contatos (" +
"id INTEGER PRIMARY KEY AUTOINCREMENT," +
"nome VARCHAR(200) NOT NULL," +
"telefone VARCHAR(45) NOT NULL," +
"email VARCHAR(200) DEFAULT NULL)";

stmt.execute();

A função createDb é executada na método initialize da aplicação.
A variável sqlConnection na linha 3 é responsável pela conexão.
Na linha 5 é criado o arquivo SQLite para a aplicação
Na linha 7 a varável stmt é responsável pelas instruções SQLite.
É criada a conexão na linha 9.
Na linha 11 é a instrução SQLite que será executada, nesse caso a criação da tabela na nossa base testeDb.sqlite.
Na linha 17 é executada a instrução SQLite da linha 11.

Pronto, depois da tabela criada vamos criar a nossa view para poder cadastrar dados nela.

A função para salvar os dados é bem simples. Adicione um evento para o clique do botão e nele adicione o seguinte código.


var sqlConnection:SQLConnection = new SQLConnection();
sqlConnection.open(File.applicationStorageDirectory.resolvePath("testeDb.sqlite"));

var stmt:SQLStatement = new SQLStatement();
stmt.sqlConnection = sqlConnection;

stmt.text = "INSERT INTO contatos (nome, telefone, email) VALUES" +
"('" + txiNome.text + "', '" + txiTelefone.text + "', '" + txiEmail.text + "')";

stmt.execute();

navigator.popView();

Bom para quem já desenvolveu alguma app em Air utilizando o SQLite percebe que a conexão é feita da mesma forma. Se você deseja melhorar seu código (assim como eu) sugiro a leitura do post do Andre Casertano no site da Imasters. Ele mostra como criar uma classe de conexão com o SQLite e também explica um pouco melhor sobre como é feita essa conexão no primeiro posto sobre o assunto.

No código fonte eu coloquei também as operações de update e delete. Esta bastante simples. No próximo post eu prometo melhorar um pouco… =D

Download do fonte.

Post to Twitter

Jan 29

Resolvendo problemas com Rails, RVM, openssl e readline no Ubuntu

Escrito por Elvis Fernandes em 1, 2009, 4, 6, aplicacao, app, AR, arte, BI, checkBox, checkboxes, configuração, CRUD, Desenvolvimento, Dica, DRE, err, erro, error, exemplo, for, habtm, IE, instalação, int, Introdução, live, NaN, O, on, permalink, problema, problemas, pt, rails, rest, restfulx, RIA, Ria’s Geral, RoR, ruby, ruby on rails, screen, Screencast, site, ssl, tag, UI, uint, update, XML @ 01 29th, 2011 | via http://www.elvis.eti.br | Sem comentários
Elvis Fernandes
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »

Se você está começando a trabalhar com RVM no Ubuntu, pode encontrar alguns problemas de configuração quando tentar executar o script/console (Rails 2.x), como por exemplo:

no such file to load -- readline (LoadError)

ou ainda

no such file to load -- openssl (LoadError)

O site oficial do RVM oferece uma solução, mas que não se aplica a todos os ambientes.

Para resolver esse problema é necessário fazer o seguinte:

1) Instale as bibliotecas do openssl e do readline via apt:

$ sudo apt-get install libreadline6 libreadline6-dev openssl libssl0.9.8 libssl-dev libopenssl-ruby

2) Remova a versão instalada do Ruby via RVM e reinstale indicando os diretórios do readline e do openssl:

$ cd 
$ rvm remove 1.8.7
$ rvm install 1.8.7 --with-readline-dir=/usr/include/readline/ --with-openssl-dir=/usr/include/openssl/

Este exemplo aplica-se à versão 1.8.7 do Ruby no Ubuntu 10. Faça as adaptações necessárias para adequar ao seu ambiente. Esta solução foi testada com a versão 2.3.10 do Rails – acredito que pode ser aplicada a outras versões também.

Funcionou com você em outras configurações? Deixe um comentário!

Posts relacionados

  • Instalando sua aplicação Rails/RestfulX (e as gems) na DreamHost Installing your Rails/RestfulX app (and its gems) at Dreamhost“>Instalando sua aplicação Rails/RestfulX (e as gems) na DreamHost Installing your Rails/RestfulX app (and its gems) at Dreamhost (2)
  • CRUD com o RestfulX – aplicação funcionandoCRUD with RestfulX – live application“>CRUD com o RestfulX – aplicação funcionandoCRUD with RestfulX – live application (2)
  • CRUD com o RestfulX: Parte 2/2 – Create, Update e DeleteCRUD with RestfulX: Part 2/2 – Create, Update, and Delete“>CRUD com o RestfulX: Parte 2/2 – Create, Update e DeleteCRUD with RestfulX: Part 2/2 – Create, Update, and Delete (2)
  • Instalação “avançada” do RestfulX no seu projeto Rails“Advanced” installation of RestfulX into your Rails app“>Instalação “avançada” do RestfulX no seu projeto Rails“Advanced” installation of RestfulX into your Rails app (0)
  • Introdução ao RestfulXIntroduction to RestfulX“>Introdução ao RestfulXIntroduction to RestfulX (0)
  • Screencast: desenvolvendo uma aplicação com RestfulX em menos de 5 minutos“>Screencast: desenvolvendo uma aplicação com RestfulX em menos de 5 minutos (8)
  • Usando checkboxes em uma relação habtm no Rails“>Usando checkboxes em uma relação habtm no Rails (6)
  • Instalando o Rails 2 no Debian“>Instalando o Rails 2 no Debian (3)
  • Criando XML no Rails com caracteres acentuados“>Criando XML no Rails com caracteres acentuados (0)
  • RestfulX – Introdução, instalação, configuração e primera aplicação em 5 minutos“>RestfulX – Introdução, instalação, configuração e primera aplicação em 5 minutos (16)

© Elvis for Elvis Fernandes, 2011. |
Permalink |
Nenhum comentário |
Adicione ao
del.icio.us


Tags: openssl, Rails, readline, ruby on rails, rvm, ubuntu

Nov 3

[ Adobe AIR ] Color Browser

Escrito por Erko Bridee em .NET, 1, 4, 6, action, Adobe, Adobe Air, Air, api, aplicacao, AR, auto, back, BI, blog, browser, class, demo, Flex, Google, Gráfico, ide, IE, if, image, iphone, map, mapa, mg, multitouch, O, on, padrão, Partilha, procura, redeRIA, RIA, Ria’s Geral, screen, TAT, Touch, UI, web @ 11 3rd, 2010 | via http://blog.erkobridee.com | Sem comentários
Erko Bridee
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »



Este post é apenas para compartilhar sobre uma aplicação em Adobe AIR que tem me quebrado um galho…

 

A aplicação se chama Color Browser, que nada mais é que uma aplicação em Adobe AIR de paleta de cores, mas para que raios vou precisar de uma aplicação como essas? Eu também pensei isso inicialmente, mas atualmente como ando procurando desenvolver e mudar aquele visual padrão das aplicações que tenho desenvolvido, principalmente aquelas cores sólidas dos gráficos do Flex, essa aplicação tem me ajudado a ter um mapa de cores e uma pré-visualização das cores que estou utilizando na aplicação…

 

Color-Browser

 

Mas não apenas essa aplicação tem me ajudado, mas uma outra aplicação web, chamada Color Rotate tem me ajudado bastante, pois já possui uma grande quantidade de cores definidas.

 

colorotate


Veja também:

  • Adobe AIR – FileSearch
  • Adobe AIR – Empacotador para iPhone OS + demos
  • Giroflex : aplicação multiscreen e multitouch screen
  • GVT – Power Music Club
  • Instalando o Adobe AIR no Ubuntu 10.10 64-bit
Out 29

Google Nexus Two

Escrito por Erko Bridee em .NET, 1, 2009, 4, 6, action, Adobe, Adobe Air, Adobe Flex, Air, Android, api, aplicacao, AR, auto, back, BI, blog, class, demo, Desenvolvimento, Dica, Flex, for, Formação, game, Google, ide, IE, if, image, iphone, mg, mobile, O, on, Pessoal, redeRIA, RIA, Ria’s Geral, SmartPhone, Sun, tag, window, windows @ 10 29th, 2010 | via http://blog.erkobridee.com | Sem comentários
Erko Bridee
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »



Hoje foi um dia e tanto, começamos o dia com um boato de que ainda esse ano teríamos um sucessor para o finado Google Nexus One da HTC, que desta vez pelas mãos da Samsung…

 

google_nexustwo_samsung

Obs.: a imagem acima é uma montagem feita pelo pessoal do Gizmodo US, que representa uma aproximação de como é o visual do aparelho, segundo os relatos fornecidos por seu informante.

Começamos a tarde com um boato de que a Google + Samsung estavam preparando um golpe para ofuscar o primeiro dia de vendas do Windows Phone 7, agora dia 08/11/2010, lançando a segunda versão do telefone da Google, agora dessa vez pelas mãos da Samsung, onde o Google Nexus Two virá com a próxima versão do Android Gingerbread (Android 3.0), isto foi publicado nesse post do Gizmodo US, por volta das 14 hrs no horário do Brasil de hoje (28/10/2010).

Então, ainda nesse mesmo dia, agora de noite por volta de 20 hrs, saiu outro post do Gizmodo US, agora um Hands on WTF?! Que afirma que o que começou com um boato é real! E ao que tudo indica você não irá se desapontar com este novo aparelho.

Segundo o “informante” do Gizmodo US, visto de longe o aparelho até te faz pensar que seja o Samsung Galaxy S, mas com o aparelho em mãos é um tanto surpreendente este Nexus Two, pelo fato de ser um tanto diferente do Nexus One.

 

Vamos aguardar e ver o que irá aparecer de informação oficial deste aparelho, que até o momento já não é mais um boato, segundo último post do Gizmodo US. Enquanto isso ficamos com um misto de ansiedade e curiosidade hehe.


Veja também:

  • [ Adobe AIR ] Package Assistant Pro
  • Adobe AIR – Empacotador para iPhone OS + demos
  • [Android Game] Angry Birds : acessando níveis travados
  • [Adobe Flex] Definindo o foco na aplicação
  • Marissa Mayer, a rainha do Google
Out 24

Adobe AIR – Empacotador para iPhone OS + demos

Escrito por Erko Bridee em .NET, 1, 4, 6, action, Adobe, Adobe Air, Air, Android, api, aplicacao, app, apple, AR, auto, back, BI, blog, class, demo, explorer, flash, Flex, for, game, ide, IE, if, image, int, internet, iphone, jogo, Jogos, labs, mg, mobile, multitouch, O, on, player, redeRIA, RIA, Ria’s Geral, screen, Tech, Touch, Twitter, UI, Vídeo, wave, XP @ 10 24th, 2010 | via http://blog.erkobridee.com | Sem comentários
Erko Bridee
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »



Sabendo que recentemente a Apple voltou atrás com sua rigidez e inflexibilidade de aceitar aplicações escritas em outras linguagens sem ser o Object-C para aplicações do iOS, com isso podemos criar uma aplicação em AIR e instalar esta no iPhone…

adobe_air_iphone_app

Como o Packager for iPhone é possível criar uma aplicação em Adobe AIR e publica na Apple Store, com isso instalar uma aplicação feita em AIR no iPhone, em outras palavras, além de poder gerar uma versão instalável para o Android como já foi massivamente difundido na internet, alegre-se também pode fazer o mesmo para o iPhone.

 

A seguir um vídeo demonstrativo feito pelo Mark Doherty mostrando uma aplicação AIR rodando no iphone feita por ele, e alguns jogos:

 

Neste outro vídeo publicado por Kevin Hoyt, ele mostra lado a lado aplicações rodando no iPhone e no Android:

Como dito no vídeo, se roda no iPhone, como o SO do iPhone é o iSO e este é exatamente o mesmo do iPad e iPod Touch, então de bandeja temos +3 dispositivos alvo, que poderemos disponibilizar nossa aplicação AIR.

 

Via: Mark Doherty


Veja também:

  • [Android Game] Angry Birds : acessando níveis travados
  • Giroflex : aplicação multiscreen e multitouch screen
  • Instalando o Adobe AIR no Ubuntu 10.10 64-bit
  • [ Adobe AIR ] Local File Explorer
  • Adobe AIR – FileSearch
Out 22

Giroflex : aplicação multiscreen e multitouch screen

Escrito por Erko Bridee em .NET, 1, 2.0, 4, 6, Access, action, Adobe, Adobe Air, Air, Android, api, aplicacao, app, AR, as3, auto, back, BI, blog, browser, class, cliente, control, custom, dados, Desenvolvimento, err, escritório, event, Evento, Excel, exemplo, explorer, flash, Flex, for, framework, FullScreen, Gráfico, ide, idiomas, IE, if, image, int, interface, Java, Javascript, kit, layout, lite, mg, multitouch, NaN, Negócios, networking, O, on, PHP, player, Plugin, produto, pt, redeRIA, RIA, Ria’s Geral, screen, site, skins, SmartPhone, SQLite, Sun, swf, Touch, UI, Vídeo, Vídeos, web, XML, XP @ 10 22nd, 2010 | via http://blog.erkobridee.com | Sem comentários
Erko Bridee
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »



Eis um exemplo interessante de implementação de uma aplicação em Adobe AIR que se adapta a multiplas interfaces e possui um suporte a multi touch screen, resultado em uma aplicação bem legal…

Esta pode ser a melhor aplicação da atualidade multi-screen já vista. É uma aplicação totalmente deslumbrante e a história por trás desta aplicação é muito mais impressionante. Graças a plataforma Flash a empresa que desenvolveu esta aplicação que executa em multiplos dispositivos foi construída em tempo recorde.

A Giroflex é uma empresa líder em manufatura de móveis ergonômicos para escritório em seu país. Eles solicitaram para a Publicis Modem, que criassem uma aplicação para uma feira de negócios chamada de Orgatec na cidade Cologne, na próxima semana (24 a 30 de Outubor de 2010).

A aplicação precisava se adaptar a multiplas resoluções de tela. O que o cliente queria era, um microsite, uma aplicação multitouch para executar no HP TouchSmart 600 e a aplicação também deveria executar no Samsung Tab. Com esta aplicação seus respectivos visitantes no evento poderiam assim “experimentar” a nova cadeira de uma forma dinâmica e moderna, através dos computadores TouchSmart, representando assim o espírito da empresa. Todos os executivos de venda da Giroflex no evento terão em mãos um Galaxy Tab para mostrar a seus clientes seus produtos através da mesma aplicação. A escolha da plataforma Flash foi um tanto óbvia para atender a necessidade deste cliente.

Graças a plataforma Flash o time da Publicis Modem, liderado por Marcel Vogt e Tiago Dias foi capaz de desenvolver esta aplicação que executa um microsite no browser e uma aplicação stand-alone para os computadores TouchSmart e Samsung Galaxy Tab e qualquer outro dispositivo Android. Em apenas 2 semanas e meia eles criaram uma aplicação em Adobe AIR (AS3) a qual é multi-idiomas, rica, de fácil uso e intuitiva com uma base de dados local em SQLite, além de suportar multitouch.

Eles começaram o desenvolvimento da solicitação do seu cliente a partir do microsite, construído utilizando um framework AS3 próprio da empresa. Toda a interface é customizável através de arquivos XML. Eles finalizaram o microsite em apenas 1 semana e meia. Então quando o microsite estava finalizado, eles apenas precisaram adicionar o suporte para multitouch e efetuar uma melhora nos gráficos e no layout da aplicação, para que a mesma se ajustasse a resolução de tela do Samsung Galaxy Tab e dos computadores TouchSmart. Como um adicional eles quiseram ver como é que a aplicação se comportaria em um smartphone HTC Desire. O que consumiu apenas 2 horas para realizar o ajuste.

Para efetuar a publicação da aplicação no Android (Samsung Galaxy Tab e HTC Desire) a empresa contou com a ajuda do Package Assistant application(criado por Serge Jespers) para criar os APKs.

Caso você esteja pensando em desenvolver algo em Adobe AIR e publicar no Android recomendo olhar esta aplicação, creio que irá lhe ajudar.

Este excelente exemplo de aplicação foi construído com a plataforma Flash para criar uma aplicação que executasse e se ajustasse a múltiplas resoluções de tela.


Via: Serge Jespers


A segui vídeos mostrando a aplicação nos dispositivos:


Samsung Galaxy Tab

 

HP TouchSmart

 

HTC Desire



Veja também:

  • Instalando o Adobe AIR no Ubuntu 10.10 64-bit
  • [ Adobe AIR ] Local File Explorer
  • Adobe AIR – FileSearch
  • Flerry 1.2.0 disponível
  • [Adobe AIR 2 : NativeProcess + Java] SimpleAirJava
Out 20

GVT – Power Music Club

Escrito por Erko Bridee em .NET, 1, 2009, 4, 6, action, Adobe, Adobe Flex, api, aplicacao, app, AR, BI, blog, browser, class, cliente, código, Curso, custom, empresas, exemplo, flash, Flex, for, Formação, game, gratuito, html, ide, IE, if, image, imagens, int, internet, iTunes, jogo, lista, Mac, mg, MIX, musica, NaN, noticia, novidade, Novidades, O, on, Outros, POO, portal, produto, prova, redeRIA, RIA, Ria’s Geral, screen, site, streaming, Sun, tag, Tecnologia, UI, uint, Vídeo, web, zend @ 10 20th, 2010 | via http://blog.erkobridee.com | Sem comentários
Erko Bridee
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »



Tudo bem eu sei que a essa hora já não é mais novidade este assunto, mas vou comentar também… Começando com um detalhe a implementação foi feita em Adobe Flex, não em Adobe Flash como vi em muitos sites…

Power Music Club


Como alguns sabem, atualmente estou trabalhando alocado na GVT e todos que me conhecem viram me perguntar exatamente a mesma coisa:

Cara o Power Music Club da GVT foi implementado em Adobe Flex?

Sim foi desenvolvido em Adobe Flex, mas já deixo claro que nesse projeto não participei, até onde sei foi desenvolvido através de 2 equipes, uma interna da GVT e outra de uma empresa externa (que ainda não sei qual foi).

Este projeto é uma, de muitas novidades que a GVT vem anunciando na mídia que estará lançando para seus clientes relacionado a entretenimento, em outras palavras, pode ter certeza que vai vir muito mais coisas legais pela frente.


Conforme dito em alguns sites, enquanto iTunes e outras soluções similares não surgem aqui no Brasil a GVT tomou a frente e lançou o Power Music Club, que é um fruto da parceria da GVT com a Universal Music, onde um detalhe vou informar que muito provavelmente as pessoas não tenha atentado, atualmente ambas as empresas pertencem a empresa multinacional francesa Vivendi.

Então uma pergunta que provavelmente vem a mente:

Mas quanto é que vou pagar para ter acesso ao Power Music Club?

A reposta é nada, além de ser cliente da GVT de um dos planos de internet de 3 Mega em diante que pode ser ativado a partir deste site da GVT. Outra informação interessante divulgada foi que apesar de ser um produto para clientes GVT, caso este esteja, ou queria acessar o Power Music Club de alguma outra rede de internet sem ser da GVT irá funcionar, pois o site possui autenticação com login e senha.

Agora caso você não seja um cliente da GVT ainda, pelos possíveis motivos: não conhece a GVT, ainda não migrou para GVT, onde você mora ainda não tem GVT (clama a idéia é um dia disponibilizar essa internet muito elogiada no Brasil aonde você mora também) poderá acessar ao site, navegar por todo o conteúdo disponibilizado e ouvir trechos (pequenos) de “degustação” para conhecer.


Caso você ainda tenha dúvida de que o site foi implementado em Adobe Flex, faça o seguinte:

1- Acesse o Power Music Club

2- Depois de ter carregado o site no teu web browser vá na opção para visualizar o código html da página

3- Lendo o início do html vai ver que, sim foi feito em Adobe Flex hehe

4- Apesar de uma customização visual de 99% o busy cursor do relógio no ponteiro do mouse entrega o jogo hehe


Agora vamo a algumas ScreenShots do site (clique nas imagens para ampliar):


1- Tela inicial

2- Tela de login

3- Informação de login efetuado

4- Listagem das músicas de um determinado algum de um artista


Bom por enquanto é isso ai, mais uma outra aplicação em Adobe Flex que poderemos utilizar de exemplo de uso da tecnologia.


Outros sites que noticiaram sobre:

- Zumo Blog : Na falta de iTunes, GVT e Universal fazem parceria por streaming

- MacMagazine : GVT lança Power Music Club e oferece streaming gratuito de músicas da Universal para seus clientes


Se possível deixe seu comentário, dizendo o que achou da aplicação.


Veja também:

  • Impressionante : Dr. Mário : Vídeo & Música
  • Ritmo intergalático : Rap Star Wars Gangster
  • DJ Sound Mixer
  • Rapper Pato Pooh, publicou a música: Follow Me – Video clipe inspirado no video game
  • [Curiosidade] Música Panamericano

« Entradas anteriores | Entradas recentes »

ACERCA

O que é o RedeRIA ?

O redeRIA não é nada mais que um agregador de feed's que disponibiliza o conteudo de varios blogs e autores ao redor do mundo RIA, actualmente agregamos mais de 2791 entradas vindas de 53 blogs especializados em ria’s, pelo que só fica a ganhar em assinar o feed ou seguir a comunidade no twitter.

Se acha que o seu blog ou um blog de um amigo é interessante e util para os leitores o redeRIA, faça a sua submissão aqui.

Feed: assine já
Twitter: siga-nos

GOOGLE

Votação


Deveria o RedeRia agregar conteúdo em inglês?
Ver Resultados

AUTORES


Eduardo KrausAlexandre TadashiBindableCognitiva SoluçõesDaniel LopesDaniel SchmitzDanielPedrinhaDClick TeamEbercomEdgard DavidsonElvis FernandesErko BrideeFabiel PrestesFábio Batista da SilvaFabio da SilvaFabriccio BernardesFelipe BorellaFlavia MoreiraGabriel VersalliniGabriela T. PerryIgor MusardoJanderson CardosoJoão AugustoJose Carlos FielKelps SousaLeonardo FrançaLucas MarçalLuis MessiasLuiz TarabalMario JuniorMário SantosMauro MartinsPablo SouzaPedro ClaudioreneRia BrazilriaPTRicardo CerqueiraRobson FernandesRodrigo Pereira FragaSaintBrSamuelFacchinelloSergio SouzaSilva DeveloperStefan HorochovecTech CaffeTecinforThiago BuenoVedVinícius SandimWillian ManoXAML Cast

PUBLICIDADE








Powered by Wordpress & msdevstudio.com