Início Projeto Mobile

114 views
Skip to first unread message

Diogo Vieira

unread,
May 7, 2013, 12:06:02 PM5/7/13
to flex-...@yahoogrupos.com.br, fle...@googlegroups.com, flex-...@googlegroups.com
Olá Pessoal, 

Tenho um projeto já construído em Flex + C#  .Net e agora, surgiu a necessidade de criar um projeto mobile.

Estou pensando criar em Air, mas tenho algumas dúvidas.

Dúvida 1: Criando minha aplicação em Air, já consigo rodá-la em todos os dispositivos mobiles? Independente do sistema operacional?

Dúvida 2: O Flex já está maduro o suficiente para rodar nestes dispositivos ou vcs encontram muitos problemas ainda?

Se alguém puder compartilhar a experiência nessa plataforma, eu agradeceria..

Att,

Diogo.




principe...@gmail.com

unread,
May 7, 2013, 12:36:59 PM5/7/13
to flex-...@googlegroups.com
1, nao, aparelhos com android so irao rodar air se o processador for da familia amr.
2. o flex esta passando por uma reformulacao, pra saida ser em html5, invez de swf

qq coisa acompanha a lista de flex (traidicional) o pessoa troca muita ideia por la.


--
--
-----------------------------------------------------------------------------
Você está recebendo essa mensagem por que faz parte do grupo de discussão
flex-mobile, para sair do grupo basta enviar mensagem para flex-mobile...@googlegroups.com
 
---
Você está recebendo esta mensagem porque se inscreveu no grupo "flexmobile" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para flex-mobile...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 

Murilo Rosa . Net --- Web Studio

unread,
May 7, 2013, 12:38:02 PM5/7/13
to flex-...@googlegroups.com
* Processador amr6 não funciona (sem gambiarra)


Att,
Murilo Rosa . Net
http://www.murilorosa.net
+554288010692
skype: murilobiassio
msn: con...@murilorosa.net

fernando

unread,
May 7, 2013, 1:50:01 PM5/7/13
to flex-mobile
vai de titanium cara.

Helio Antonio Francisco Silva

unread,
May 7, 2013, 3:01:23 PM5/7/13
to flex-...@googlegroups.com
fala mais ae @fernando titanium cria app pra todos igual HTML 5 ?



2013/5/7 fernando <fernand...@gmail.com>



--
Hélio Antonio Francisco Silva
Desenvolvedor web
Certificado Flash developer
Certificado Flash Design
Certificado web developer
Consultor Microsiga / Totvs
Desenvolvedor ADVPL / ASP
Analista de sistemas e ERP Sênior.

Rogerio Alencar Filho

unread,
May 7, 2013, 8:08:37 PM5/7/13
to flex-...@googlegroups.com

Faz com html5 e usa phonegap caso precise..

fernando

unread,
May 10, 2013, 11:52:02 AM5/10/13
to flex-mobile
A diferença do titanium é que ele compila nativamente e tem acesso a muitos recursos para android e iphone

Helio Antonio Francisco Silva

unread,
May 10, 2013, 1:33:46 PM5/10/13
to flex-...@googlegroups.com
cara eu vou ser bem verdadeiro agora.... Flex mobile e o BIXO fiz uma app pra minha empresa bem feitinha, funcionando 100% com umas 7 telas todas com carregamento dinamico em 6 horas, problema do flex mobile porrada de celular nao roda. E simplismente um tiro nas bolas. E como se você fosse um gordinho em uma sala com uma torta no meio e nao poder comer a torta saca.


2013/5/10 fernando <fernand...@gmail.com>

fernando

unread,
May 10, 2013, 1:35:38 PM5/10/13
to flex-mobile
ai é entra o titanium, tem compatibilidade abrangente pois ele pega os códigos js, html e converte para nativo, gerando assim o app.

Rogerio Alencar Filho

unread,
May 10, 2013, 1:40:34 PM5/10/13
to flex-...@googlegroups.com
Tem o phonegap tambem.

Raphael Gomes Azeredo

unread,
May 10, 2013, 1:41:19 PM5/10/13
to flex-...@googlegroups.com
Eu se fosse você daria uma olhadinha no PhoneGap, você pode fazer o código todos em HTML5 e o PhoneGap converte para várias plataformas e o PhoneGap é da adobe.

Att,
Raphael Azeredo

fernando

unread,
May 10, 2013, 1:44:04 PM5/10/13
to flex-mobile
o problema que eu vejo no phonegap é que ele é bem limitado e também é demorado demais em alguns aparelhos.

Helio Antonio Francisco Silva

unread,
May 10, 2013, 1:44:28 PM5/10/13
to flex-...@googlegroups.com
mas pelo que eu sei o phonegap e apenas um empacotador nao ?
ele disponibiliza recursos do aparelho como vibrar, camera e essas coisas, mas da pra criar as telas formes e tudo mais nele ?


2013/5/10 Raphael Gomes Azeredo <rgaz...@gmail.com>

fernando

unread,
May 10, 2013, 1:55:48 PM5/10/13
to flex-mobile
Sim vc pode fazer, isso tudo com ele, a diferença é que ele funciona como um webview, sendo que no titanium não, é como se vc desenvolve-se em java puro, tanto é que existe uma funcionalidade no próprio android chamado webview.

 Outro grande problema do phonegap por exemplo é que vc não consegue trabalhar com apps rodando em segundo plano, diferente do titanium, cara, da uma lida no doc do titanium é muito bom e completo.

 AH já ia esquecendo o emulador com o titanium chega a rodar no minimo umas 5 vezes mais rapido que com o phonegap.

Em 10 de maio de 2013 14:44, Helio Antonio Francisco Silva <helio....@gmail.com> escreveu:
d


Rogerio Alencar Filho

unread,
May 10, 2013, 2:27:12 PM5/10/13
to flex-...@googlegroups.com
tudo que você faz nativo, você faz com phonegap..
ele tem uma opçao para plugins, onde você cria tudo na linguagem nativa, e usa como "plugin" para ele.. com javascript.


Helio Antonio Francisco Silva

unread,
May 10, 2013, 2:30:23 PM5/10/13
to flex-...@googlegroups.com
Fernando eu achei isso aqui:
PhoneGap suporta iOS, Android, Windows Mobile, Blackberry e Symbian enquanto Titanium suportes iOS e Android só.

Eu conheço 3 clientes meus que ja tem o windows mobile, titanium nao me satisfaz... =/


2013/5/10 Rogerio Alencar Filho <gerio...@gmail.com>

fernando

unread,
May 10, 2013, 2:30:24 PM5/10/13
to flex-mobile

fernando

unread,
May 10, 2013, 2:32:46 PM5/10/13
to flex-mobile
 Beleza, mas se um dia vc precisar que seu app fique verificando determinados eventos em segundo plano, com o phonegap vc pode esquecer isso.


Raphael Gomes Azeredo

unread,
May 10, 2013, 2:35:51 PM5/10/13
to flex-...@googlegroups.com
Fernando você está dizendo que é impossível rodar um aplicação em background com PhoneGap?

fernando

unread,
May 10, 2013, 2:37:37 PM5/10/13
to flex-mobile
Não tem como, só se vc criar um plugin para isso ai vc consegue.

Raphael Gomes Azeredo

unread,
May 10, 2013, 2:41:52 PM5/10/13
to flex-...@googlegroups.com
Então não é impossível, é só criar, ou pegar alguns que já tem por ai disponíveis.
Tirando isso que você acha uma desvantagem, existe mais alguma coisa no qual o PhoneGap não atenderia?

fernando

unread,
May 10, 2013, 2:47:13 PM5/10/13
to flex-mobile
 Cara  olha só, da uma olhada abaixo meio por cima, tu vai ver as inumeras funcionalidades do titanium e as minimas do phonegap

 Por exemplo com o titanium já vem pronto a api de integração com facebook, framework alloy, leitura de xml, mapa próprio que por sinal é muito bom, roda mais rápido que o google maps para integração com geolocation.

 Outro exemplo é em User Interface, ele já existe um monte como pode ver abaixo, enquanto isso não existe no phonegap, tudo é feito na mão

Ti.UITi.UI.2DMatrixTi.UI.3DMatrixTi.UI.ActivityIndicatorTi.UI.ActivityIndicatorStyleTi.UI.AlertDialogTi.UI.AndroidTi.UI.Android.ProgressIndicatorTi.UI.Android.SearchViewTi.UI.AnimationTi.UI.ButtonTi.UI.ButtonBarTi.UI.ClipboardTi.UI.CoverFlowViewTi.UI.DashboardItemTi.UI.DashboardViewTi.UI.EmailDialogTi.UI.ImageViewTi.UI.LabelTi.UI.ListItemTi.UI.ListSectionTi.UI.ListViewTi.UI.MaskedImageTi.UI.MobileWebTi.UI.MobileWeb.NavigationGroupTi.UI.MobileWeb.TableViewSeparatorStyleTi.UI.NotificationTi.UI.OptionDialogTi.UI.PickerTi.UI.PickerColumnTi.UI.PickerRowTi.UI.ProgressBarTi.UI.ScrollViewTi.UI.ScrollableViewTi.UI.SearchBarTi.UI.SliderTi.UI.SwitchTi.UI.TabTi.UI.TabGroupTi.UI.TabbedBarTi.UI.TableViewTi.UI.TableViewRowTi.UI.TableViewSectionTi.UI.TextAreaTi.UI.TextFieldTi.UI.ToolbarTi.UI.ViewTi.UI.WebViewTi.UI.WindowTi.UI.iOSTi.UI.iOS.3DMatrixTi.UI.iOS.AdViewTi.UI.iOS.CoverFlowViewTi.UI.iOS.DocumentViewerTi.UI.iOS.TabbedBarTi.UI.iOS.ToolbarTi.UI.iPadTi.UI.iPad.DocumentViewerTi.UI.iPad.PopoverTi.UI.iPad.SplitWindowTi.UI.iPhoneTi.UI.iPhone.ActivityIndicatorStyleTi.UI.iPhone.AlertDialogStyleTi.UI.iPhone.AnimationStyleTi.UI.iPhone.ListViewCellSelectionStyleTi.UI.iPhone.ListViewScrollPositionTi.UI.iPhone.ListViewStyleTi.UI.iPhone.NavigationGroupTi.UI.iPhone.ProgressBarStyleTi.UI.iPhone.RowAnimationStyleTi.UI.iPhone.ScrollIndicatorStyleTi.UI.iPhone.StatusBarTi.UI.iPhone.SystemButtonTi.UI.iPhone.SystemButtonStyleTi.UI.iPhone.SystemIconTi.UI.iPhone.TableViewCellSelectionStyleTi.UI.iPhone.TableViewScrollPositionTi.UI.iPhone.TableViewSeparatorStyleTi.UI.iPhone.TableViewStyle

Raphael Gomes Azeredo

unread,
May 10, 2013, 2:56:44 PM5/10/13
to flex-...@googlegroups.com
Com Titanium você precisa praticamente aprender outra linguagem, quando que com PhoneGap é HTML o que qualquer desenvolvedor sabe, tudo que você está colando ai que você diz que não tem no PhoneGap, é por que não é função do PhoneGap, é HTML com JavaScript, então se você quiser um ProgressBar um Button você faz com jQuery por exemplo. O Titanium tem todos esses recursos a mais que você diz por que ele não tem para onde fugir ele tem uma linguagem própria ou faz com ele ou não faz, já com PhoneGap você pode escolher com plugin jQuery usar onde as opções são de longe muito maiores que no Titanium.

fernando

unread,
May 10, 2013, 3:03:55 PM5/10/13
to flex-mobile
Não cara, titanium usa js, e tu pode muito bem criar plugins para atender as tuas necessidades tbm, mas isso é muito dificil pq tu acaba tendo tudo nele.

Cara outra coisa, não pensa por esse lado de html, jquery, o phonegap acaba não rodando em muitos telefones, logo se vc esta desenvolvendo um app para ser usado por milhares de pessoas já seria um problema.


Em 10 de maio de 2013 15:56, Raphael Gomes Azeredo <rgaz...@gmail.com> escreveu:
ou


Raphael Gomes Azeredo

unread,
May 10, 2013, 3:09:17 PM5/10/13
to flex-...@googlegroups.com
Sim eu seu que é JavaScript, mas não é JavaScript puro, e sim uma biblioteca onde para cada componente que você precisa usar você precisar ler a documentação, quando com HTML como já falei qualquer desenvolvedor sabe de cabeça.
Me de um exemplo de telefone que não roda PhoneGap.


Zaedy Sayão

unread,
May 10, 2013, 3:11:16 PM5/10/13
to flex-...@googlegroups.com
Isso não tem nada a ver com o phonegap e sim com as libs/frameworks que vc usar para desenvolver as views.

Basta escolher um que atenda a vários devices, Sencha Touch, por exemplo. Atende iOS, Android, Windows Phone e BB10.

Sobre rodar em background, só vc procurar que acha plugin pronto pra isso e no caso do iOS tem config nas últimas versões para tratar isso já.

[]s


2013/5/10 fernando <fernand...@gmail.com>

--
--
-----------------------------------------------------------------------------
Você está recebendo essa mensagem por que faz parte do grupo de discussão
flex-mobile, para sair do grupo basta enviar mensagem para flex-mobile...@googlegroups.com
 
---
Você está recebendo esta mensagem porque se inscreveu no grupo "flexmobile" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para flex-mobile...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 



--
Zaedy Dantas Sayão
Graduando em Ciência da Computação DCC/UFRJ
@zaedysayao

fernando

unread,
May 10, 2013, 3:12:36 PM5/10/13
to flex-mobile
 Cara sobre ele ser um js dele, da mesma forma que vc aprendeu jquery vc aprende titanium e sobre não rodar em alguns celulares da uma olhada abaixo:

 Eu mesmo prefiro desenvolver em java puro, porém fica inviavel ter de desenvolver para outra plataforma, por exemplo eu preciso que o app que estou desenvolvendo no momento rode em IOS, mas eu nem sei o tal o objective-C então resta usar um titanium da vida.

Zaedy Sayão

unread,
May 10, 2013, 3:18:11 PM5/10/13
to flex-mobile
Po cara, pra vc dizer que não roda em algum device é razoável vc dar um caso real ou link decente.

Colocar uma busca do Google, onde os primeiros resultados apontam problemas de implementação do cara e são coisas básicas, não diz nada.

Pra não dizer, a única coisa que vi relevante foi uma issue que já foi corrigida. Bug todo framework tem ou vai dizer que o Titanium nunca teve report de 1 bug?

Ele não rodar em algum device, em geral, não tem nada a ver com o Phonegap e sim com o framework de view que vc usou, inclusive performance.

[]s


2013/5/10 fernando <fernand...@gmail.com>



--

fernando

unread,
May 10, 2013, 3:20:24 PM5/10/13
to flex-mobile
 Cara te digo isso pq aconteceu com um samsung que eu tinha com android 2.2, agora não vou ficar catando informação de tudo, tem que ter vontade e dar uma pesquisada tbm, o cara posta os links, postei do phonegap e do titanium os caras nem olharam!

Zaedy Sayão

unread,
May 10, 2013, 3:31:05 PM5/10/13
to flex-...@googlegroups.com
Não cara, estou dizendo que pra vc afirmar algo desse tipo o mínimo esperado é ter alguma fonte confiável, algum argumento decente, que embase o que vc falou.
O link da busca que vc citou não retorna nada, ao menos, nos primeiros resultados.

O phonegap só expõe a webview com uma api comum.
Vc pode usar webview sem nem usar phonegap. A app do gmail para iOS usa, por exemplo.

Isso que vc está dizendo dele não rodar em um device é basicamente dizer que o SO do device não tem suporte a webview, o que é basicamente sem sentido.
O que pode ocorrer, como falei, é o framework de view ter bug e não rodar algo direto no webview, mas isso não tem nada a ver com o phonegap e sim com o framework. São duas coisas completamente diferentes.

[]s

Helio Antonio Francisco Silva

unread,
May 10, 2013, 3:49:03 PM5/10/13
to flex-...@googlegroups.com
Grande zaedy(javaman) nao sabia que voce era membro da lista de flexmobile srsrsr.
Eu to caindo matando no Sencha touch2 depois do curso online que voce deu, Muito bom e recomendo a todos. Jabas a parte eu vou ficar com o phonegap por inumeros motivos o maior deles e , escreve pra tudo e phonegap vai virar um padrao pelo que andei lento em alguns blogues.


2013/5/10 Zaedy Sayão <zaed...@gmail.com>



--

Zaedy Sayão

unread,
May 10, 2013, 3:52:35 PM5/10/13
to flex-mobile
Eu fico mais de ouvinte mesmo da lista :)

Eu não tenho grandes ressalvas com Titanium não. Já tive mas nas versões atuais está bem maduro.

Só acho que não usar phonegap pelos argumentos dados não faz sentido. Existem vários que podem invalidar o uso de um framework, só não vi nenhum nesse caso.

O que o phonegap tem feito é expor também a mesma api para código desktop, igual o AIR faz com desktop e mobile. Diferença que vai ser tudo com html5 + js.

[]s


2013/5/10 Helio Antonio Francisco Silva <helio....@gmail.com>

Eric Cavalcanti

unread,
May 10, 2013, 4:11:36 PM5/10/13
to flex-...@googlegroups.com
Oi Pessoal,

Acho que tanto o Titanium quanto o Phonegap estão em um nível de maturidade muito bom.
A decisão de qual usar depende de vários fatores como:
- propósito da aplicação
- recursos do dispositivo que a aplicação precisará usar
- performance desejada
- plataformas suportadas
- curva de aprendizado
- time to market 
- e etc.

Tenho visto excelentes aplicações desenvolvidas em Titanium, como também em PhoneGap. Basta dar uma olhada no app showcase de cada uma.
Hoje posso dizer que tenho uma boa experiência com o Titanium e o considero excelente! Mas basta ver também algumas notícias como essa abaixo, para entender que o phonegap também pode ser considerado para desenvolvimento de aplicações mobile:


Meus 2 cents...

Abraços,
Eric Cavalcanti






Mário Júnior

unread,
May 12, 2013, 2:23:11 AM5/12/13
to flex-...@googlegroups.com
Titanium de ** é phonegap!

meu 1 cent. :)
Mario Junior
http://blog.mariojunior.com/
@mariojunior

Igor Costa

unread,
May 12, 2013, 2:53:00 AM5/12/13
to flex-...@googlegroups.com
Titanium tem UI (javascript) pronta e tudo na sua devida caixinha de areia.

Phonegap só dispoe de api (javascript) para acessar recursos do dispositivo, o que resulta em liberdade de escolha.

Embora ambos estejam em um mercado disputadíssimo, ambas percorrem trajetos diferentes.


[]s

----------------------------
Igor Costa
www.igorcosta.com
www.igorcosta.org


2013/5/12 Mário Júnior <mrdesou...@gmail.com>

Zaedy Sayão

unread,
May 12, 2013, 6:03:03 PM5/12/13
to flex-mobile
Sim, como falei, o phonegap só te dá um acesso a parte nativa e nada mais.

Tanto que, em geral, bugs em projeto que vc usa ele são basicamente todos do framework que vc usa pra UI.

Comparar phonegap com titanium só faz sentido quando vc adiciona algo pra UI com phonegap, algo como Phonegap + jQueryMobile x Titanium ou Phonegap + Sencha Touch 2 x Titanium e por aí vai.

[]'s


2013/5/12 Igor Costa <igor...@gmail.com>
Reply all
Reply to author
Forward
0 new messages