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

[Adobe AIR 2 : NativeProcess] projeto de exemplo : Windows Console

Colocado por Erko Bridee na(s) categoria(s): .NET, 1, 2.0, 4, 6, action, Actionscript, ActionScript 3, Adobe, Adobe Air, Air, AIR 2.0, AMF, Android, api, AR, Arquitetura, BI, Blazeds, blog, bug, class, Curso, Download, err, exemplo, flash, flash builder, Flash Player, Flex, Flex 4, framework, Google, ide, IE, if, image, int, interface, internet, Java, map, mg, O, on, Partilha, player, problema, pt, redeRIA, RIA, Ria’s Geral, SVN, Swiz Framework, TAT, Tema, Teste, UI, window, windows em 07 22nd, 2010 | Sem comentários



Segue um outro post fruto dos meus estudos do recurso NativeProcess disponível a partir do Adobe AIR 2, neste caso irei compartilhar um client em AIR do conhecido cmd.exe

Download: WindowsConsole.zip

Projeto desenvolvido no Adobe Flash Builder


Sobre:

Este projeto de exemplo, trata-se nada mais, nada mesmo que um simples exemplo de uso do recurso NativeProcess do Adobe AIR 2.0 parar criar uma interface em AIR do cmd.exe do windows, executando os mesmos comandos que você poderia executar no cmd.exe.


Visão da arquitetura do aplicativo:

Comandos executados diretamente pelo aplicativo:

clear – limpa o textarea

exit – fecha o aplicativo


Bug conhecido:

encoding – não achei uma maneira de tratar o encoding retornado do aplicativo cmd.exe, com isto as acentuações ficam com problema


NOTA SOBRE O INSTALADOR DA APLICAÇÂO:

Utilizando o recurso NativeProcess do Adobe AIR 2.0, para que seu aplicativo use/consiga acessar a aplicação nativa, você DEVE criar um instalador nativo da sua aplicação, para então esta funcione. IMHO isto quebra totalmente a portabilidade da aplicação, tudo bem para rodar no Android, ou outro smatphone é até aceitável, mas para os Sistemas Operacionais não… ou então por que não me disponibiliza uma distribuição .jar da aplicação com suporte ao NativeProcess ?!

A imagem a seguir é a triste verdade atual para usar o NativeProcess do Adobe AIR 2.0:

Atualização 20100724 0228:

- Disponibilizei um teste [ Test_WindowsConsole.zip ] onde verifiquei que o que difere e possibilita uma aplicação Adobe AIR no Windows poder ou não utilizar o NativeProcess é o arquivo .exe de inicialização, como pode ser visto:

Basta descompactar o arquivo e executar a aplicação através dos .exe

- Inclui este projeto no SVN do Google Code [projeto]

efetuar check ou do projeto a partir da URL [acesso apenas para leitura]:

http://erkobridee.googlecode.com/svn/trunk/adobe_air/nativeprocess/WindowsConsole

Localmente utilizo o TortoiseSVN.



Veja também:

  • [Adobe AIR 2 : NativeProcess + Java] SimpleAirJava
  • [Flex & AIR] Swiz Framework + Presentation Model : Exemplo de Projeto
  • Adobe Flash Builder + Flex 4 + BlazeDS 4
  • ActionScript 3 + Flash Player 10+ : LocalFileHelper
  • [ Flerry ] Adobe AIR 2 conversando com Java local em AMF via NativeProcess





Veja o post original no blog do autor aqui!  

Erko Bridee

Escrito por Erko Bridee @ http://blog.erkobridee.com
Saiba mais sobre o autor na sua pagina de perfil
Outros posts do autor:
» CoffeeScript, lidando com JavaScript sem sofrimento
» [ Adobe AIR ] Color Browser
» FlexMania 2010 – Adobe Flex + Oracle WebLogic 10.x

Deixe um comentário



Spam Protection by WP-SpamFree

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 2750 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