É que assim, inicialmente não havia o requisito de rodar em dispositivos
móveis.
Agora, depois de quase 2 anos que veio essa nova realidade.

Att

2011/9/28 Ernani Joppert Pontes Martins <[email protected]>

> Escelente as observações do Mário quanto ao AIR.
>
> Eu ainda não considerei isto pois está muito em beta, e, pelo que vi,
> miutas classes do Flex / AIR SDK não funcionam no ipad e android.
>
> O único benefício seria usar para alvos nas 2 plataformas,com o adendo
> do playbook, se é que este viverá.
>
> Sinceramente, se sua app é plenamente web, recomendo ir para o JSF, ou
> então, se houver a necessidade de apps nativas, investir no
> aprendizado do Objective-C e do SDK do Android, pois quem conhece
> Java, tira isto de letra.
>
> Os aplicativos móveis, por viverem dentro de um ciclo de vida limitado
> tem sua complexidade de desenvolvimento bastante reduzida. Confesso
> que portar uma app para mobile é ao meu ver mais prazeroso pois
> envolve aprendizado
>  e comparado com desenvolvimento web, não há sofrimento com cross
> browser development.
>
> Tem o thenewboston
>
> http://www.thenewboston.com que tem vídeos tutoriais das duas
> plataformas móveis mais famosas e de alguma forma se equipara ao
> começo de um livro, só que mais rico em detalhes.
>
> Abraço,
>
> Ernani
>
>
> 2011/9/28 Leonardo Ribeiro <[email protected]>:
> > Nesse caso acredito que é mais "seguro" migrar para JSF
> > Att
> >
> > 2011/9/28 Eric Tonussi <[email protected]>
> >>
> >> desenvolvo em flex, e o resultado é um air ( no caso do iphone um .ipa
> ).
> >>
> >> voce vai ter que migrar pra 4.5.1, e vai ter muita restriçao, mas dá pra
> >> fazer a adaptacao.
> >>
> >> Em 28 de setembro de 2011 13:34, Leonardo Ribeiro <
> [email protected]>
> >> escreveu:
> >>>
> >>> Flex ou Air?
> >>> Se funcionar então meus problemas estão parcialmente resolvidos,
> >>> de repente tenho apenas que migrar para o flex 4
> >>>
> >>> 2011/9/28 Eric Tonussi <[email protected]>
> >>>>
> >>>> Inclusive já estou desenvolvendo apps em flex para iphone/ipad. Se eu
> >>>> quiser posso inclusive colocar essas apps na apple store ;)
> >>>>
> >>>> Em 28 de setembro de 2011 13:28, Leonardo Ribeiro
> >>>> <[email protected]> escreveu:
> >>>>>
> >>>>> Certo,
> >>>>> É que hoje tenho uma app em Flex 3 (que fiz como freela já a algum
> >>>>> tempo) que roda em um cliente.
> >>>>> Os representantes desse cliente estão "ganhando" iPads para
> trabalhar e
> >>>>> agora o cliente que me contratou
> >>>>> precisa fazer com que o sistema rode no iPad.
> >>>>> Inicialmente pensei em refazer a parte do frontend em JSF uma vez que
> o
> >>>>> backend já é Java.
> >>>>>
> >>>>>
> >>>>> 2011/9/28 Mário Júnior <[email protected]>
> >>>>>>
> >>>>>> Só para ressaltar, qnd vc diz:
> >>>>>> "Se a aplicação é baseada em Flex ou Flash, sendo ela portanto,
> >>>>>> dependente do plugin do flash player, não irá rodar no iPad por
> >>>>>> restrições impostas pela Apple, há alternativas, mas só funcionam em
> >>>>>> versões específicas do sistema operacional e ainda assim exigem
> >>>>>> desbloqueio do SO, e instalação de componentes não oficiais, tais
> como
> >>>>>> o Frash."
> >>>>>> Vc está se referindo APENAS e EXCLUSIVAMENTE ao browser do iPad
> >>>>>> (Safari).
> >>>>>> Quando o assunto é APP (out-of-browser), já é sabido q o  AIR roda o
> >>>>>> Flex SDK perfeitamente, a partir da versao do iOS do iPhone 3G. Sem
> nem
> >>>>>> precisar "desbloquear" o iOS, nem mesmo precisando usar jailbreak.
> >>>>>> É sempre bom deixar claro a diferença entre Apps "within-browser" e
> >>>>>> "out-of-browser".
> >>>>>> Quando ao restante, a resposta está correta.
> >>>>>> A única coisa q precisa ser validada (e para isso vc precisará ter
> um
> >>>>>> iPad em maos para testar) é se os fws de ajax mesclados com o padrao
> JSF
> >>>>>> (como o icefaces, etcs) conseguem funcionar adequadamente. Uma vez q
> usam
> >>>>>> javascript, corre-se o risco de nao ser 100% compatível com o Safari
> >>>>>> (browser) do iPad/iPhone.
> >>>>>>
> >>>>>> []'s
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> Em 28 de setembro de 2011 09:18, Ernani Joppert Pontes Martins
> >>>>>> <[email protected]> escreveu:
> >>>>>>>
> >>>>>>> Bem, esta é uma lista de flex, portanto não é muito pertinente aos
> >>>>>>> assuntos da lista de Flex, mas, como acredito que, podemos sempre
> >>>>>>> ajudar, aqui vai a definição com adendo ao Flex e qualquer
> tecnologia
> >>>>>>> que não faça o uso do plugin do Flash Player, para estabelecer a
> >>>>>>> diferença entre elas, a fim de que fiquem no histórico da lista, e,
> >>>>>>> por si só facilite pesquisas futuras para outras pessoas
> consultarem
> >>>>>>> e
> >>>>>>> evitar duplicidade de tópicos não pertinentes.
> >>>>>>>
> >>>>>>> Se a aplicação é baseada em Flex ou Flash, sendo ela portanto,
> >>>>>>> dependente do plugin do flash player, não irá rodar no iPad por
> >>>>>>> restrições impostas pela Apple, há alternativas, mas só funcionam
> em
> >>>>>>> versões específicas do sistema operacional e ainda assim exigem
> >>>>>>> desbloqueio do SO, e instalação de componentes não oficiais, tais
> >>>>>>> como
> >>>>>>> o Frash.
> >>>>>>>
> >>>>>>> No caso de aplicações JSF ou quaisquer outras, que fazem uso de
> >>>>>>> qualquer framework que gerem no final derivados de HTML, seja com
> ou
> >>>>>>> sem Javascript, com ou sem CSS, irá rodar tranquilamente dentro do
> >>>>>>> navegador Safari no iPad.
> >>>>>>>
> >>>>>>> Para esclarecer melhor, JSF é apenas um framework de
> desenvolvimento
> >>>>>>> de aplicações Java para a Web e, portanto,  fazem uso de classes
> >>>>>>> Servlets, Taglibs, e arquivos XML e  XHTML facilitando a
> >>>>>>> reusabilidade
> >>>>>>> e documentando regras de negócio de acordo com cada caso de uso.
> >>>>>>>
> >>>>>>> Abraço,
> >>>>>>>
> >>>>>>> Ernani
> >>>>>>>
> >>>>>>> 2011/9/28 Leonardo Ribeiro <[email protected]>:
> >>>>>>> > Pessoal,
> >>>>>>> > Desculpe o off-topic mas estou com uma dúvida meio "idiota" mas
> >>>>>>> > ainda assim
> >>>>>>> > vou perguntar para os colegas.
> >>>>>>> > Eu não tenho iPad e gostaria de saber se com um desses eu posso
> >>>>>>> > acessar uma
> >>>>>>> > aplicação web feita em JSF e usa-la
> >>>>>>> > sem problemas.
> >>>>>>> >
> >>>>>>> > --
> >>>>>>> > []'s
> >>>>>>> > Leonardo
> >>>>>>> >
> >>>>>>> > Linux User #488650
> >>>>>>> > Ubuntu User #27045
> >>>>>>> > Mais sobre o Ubuntu em português:
> http://www.ubuntu-br.org/comece
> >>>>>>> >
> >>>>>>> > --
> >>>>>>> > Você recebeu esta mensagem porque está inscrito na lista
> "flexdev"
> >>>>>>> > Para enviar uma mensagem, envie um e-mail para
> >>>>>>> > [email protected]
> >>>>>>> > Para sair da lista, envie um email em branco para
> >>>>>>> > [email protected]
> >>>>>>> > Mais opções estão disponíveis em
> >>>>>>> > http://groups.google.com/group/flexdev
> >>>>>>>
> >>>>>>> --
> >>>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> >>>>>>> Para enviar uma mensagem, envie um e-mail para
> >>>>>>> [email protected]
> >>>>>>> Para sair da lista, envie um email em branco para
> >>>>>>> [email protected]
> >>>>>>> Mais opções estão disponíveis em
> >>>>>>> http://groups.google.com/group/flexdev
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> Mario Junior
> >>>>>> http://blog.mariojunior.com/
> >>>>>> @mariojunior
> >>>>>>
> >>>>>> --
> >>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> >>>>>> Para enviar uma mensagem, envie um e-mail para
> >>>>>> [email protected]
> >>>>>> Para sair da lista, envie um email em branco para
> >>>>>> [email protected]
> >>>>>> Mais opções estão disponíveis em
> >>>>>> http://groups.google.com/group/flexdev
> >>>>>
> >>>>>
> >>>>> --
> >>>>> []'s
> >>>>> Leonardo
> >>>>>
> >>>>> Linux User #488650
> >>>>> Ubuntu User #27045
> >>>>> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
> >>>>>
> >>>>> --
> >>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> >>>>> Para enviar uma mensagem, envie um e-mail para
> [email protected]
> >>>>> Para sair da lista, envie um email em branco para
> >>>>> [email protected]
> >>>>> Mais opções estão disponíveis em
> http://groups.google.com/group/flexdev
> >>>>
> >>>> --
> >>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> >>>> Para enviar uma mensagem, envie um e-mail para
> [email protected]
> >>>> Para sair da lista, envie um email em branco para
> >>>> [email protected]
> >>>> Mais opções estão disponíveis em
> http://groups.google.com/group/flexdev
> >>>
> >>>
> >>> --
> >>> []'s
> >>> Leonardo
> >>>
> >>> Linux User #488650
> >>> Ubuntu User #27045
> >>> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
> >>>
> >>> --
> >>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> >>> Para enviar uma mensagem, envie um e-mail para
> [email protected]
> >>> Para sair da lista, envie um email em branco para
> >>> [email protected]
> >>> Mais opções estão disponíveis em
> http://groups.google.com/group/flexdev
> >>
> >> --
> >> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> >> Para enviar uma mensagem, envie um e-mail para [email protected]
> >> Para sair da lista, envie um email em branco para
> >> [email protected]
> >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
> >
> >
> > --
> > []'s
> > Leonardo
> >
> > Linux User #488650
> > Ubuntu User #27045
> > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
> >
> > --
> > Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> > Para enviar uma mensagem, envie um e-mail para [email protected]
> > Para sair da lista, envie um email em branco para
> > [email protected]
> > Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>



-- 
[]'s
Leonardo

Linux User #488650
Ubuntu User #27045
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a