| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/09/2007 20:34:28
|
saoj
JWizard
![[Avatar]](/images/avatar/2e7ceec8361275c4e31fee5fe422740b.png)
Membro desde: 09/03/2004 23:34:46
Mensagens: 2668
Localização: Chicago, EUA
Offline
|
http://www.oreillynet.com/onjava/blog/2007/01/java_to_the_iphone_can_you_hea.html
Talvez seja a hora de começar a aprender uma linguagem para o client-side. Qual?
- JavaScript
- Flash
- ????
This message was edited 2 times. Last update was at 12/09/2007 21:11:34
|
Sergio A Oliveira Jr. - saoj
ExperiMENTA:
Mentawai = http://www.mentaframework.org - Full-stack Java Web Framework com Configuracão Programática
MentaQueue = http://mentaqueue.soliveirajr.com - Queue de alta-performance.
MentaLog = http://mentalog.soliveirajr.com - Non-intrusive, fast, garbage-less, colored and straightforward logging
MentaBean = http://mentabean.soliveirajr.com - Tiny ORM with SQL Builder
MentaRegex = http://mentaregex.soliveirajr.com - Perl-style regex for Java.
MentaContainer = http://mentacontainer.soliveirajr.com - Straightforward IoC, DI e Auto-Wiring
Space4J = http://www.space4j.org - Banco-de-dados de Objetos em Memória
Options-Lib = https://github.com/saoj/options-lib - Ruby classes para ter acesso as opcoes do Yahoo Finance
Selleto = http://www.selleto.com.br
Flipinion = http://www.flipinion.com
Kawai = http://www.kawaiwiki.org
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/09/2007 20:48:39
|
guilherme.chapiewski
JavaEvangelist
![[Avatar]](/images/avatar/dc3adabb7efe88ae26a804e45cc8d245.png)
Membro desde: 09/01/2007 16:56:48
Mensagens: 310
Localização: Rio de Janeiro
Offline
|
Se você está falando do iPhone especificamente eu diria que você deveria cair dentro do JavaScript. Só não sei se Apple vai aguentar até o fim a pressão de não ter Java. Só acho que eles podem conseguir se abrirem a API do iPhone.
|
Guilherme Chapiewski
http://gc.blog.br - Blog sobre desenvolvimento de software e tecnologia |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/09/2007 21:10:08
|
saoj
JWizard
![[Avatar]](/images/avatar/2e7ceec8361275c4e31fee5fe422740b.png)
Membro desde: 09/03/2004 23:34:46
Mensagens: 2668
Localização: Chicago, EUA
Offline
|
Mas veja bem. Java é server-side!!! Nunca foi client-side!!! E com o mundo web 2.0 caindo pesado no client-side, Java pode ficar cada vez mais pra escanteio, como aconteceu no IPhone!
- Flex ???
- ActionScript ???
- JavaFX ???
This message was edited 2 times. Last update was at 12/09/2007 21:26:53
|
Sergio A Oliveira Jr. - saoj
ExperiMENTA:
Mentawai = http://www.mentaframework.org - Full-stack Java Web Framework com Configuracão Programática
MentaQueue = http://mentaqueue.soliveirajr.com - Queue de alta-performance.
MentaLog = http://mentalog.soliveirajr.com - Non-intrusive, fast, garbage-less, colored and straightforward logging
MentaBean = http://mentabean.soliveirajr.com - Tiny ORM with SQL Builder
MentaRegex = http://mentaregex.soliveirajr.com - Perl-style regex for Java.
MentaContainer = http://mentacontainer.soliveirajr.com - Straightforward IoC, DI e Auto-Wiring
Space4J = http://www.space4j.org - Banco-de-dados de Objetos em Memória
Options-Lib = https://github.com/saoj/options-lib - Ruby classes para ter acesso as opcoes do Yahoo Finance
Selleto = http://www.selleto.com.br
Flipinion = http://www.flipinion.com
Kawai = http://www.kawaiwiki.org
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/09/2007 21:17:56
|
louds
Moderador
![[Avatar]](/images/avatar/1e48c4420b7073bc11916c6c1de226bb.jpg)
Membro desde: 29/04/2003 23:09:15
Mensagens: 4061
Localização: São Paulo
Offline
|
Eu diria Silverlight, muito superior ao flash e permite fazer coisas que com simples JS do browser não tem como.
|
http://www.kumpera.net/blog/
http://www.mono-project.com/
"Each individual should work for himself. People will not sacrifice themselves for the company. They come to work at the company to enjoy themselves."
Soichiro Honda |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/09/2007 21:35:15
|
Luca
Moderador
![[Avatar]](/images/avatar/17e62166fc8586dfa4d1bc0e1742c08b.jpg)
Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline
|
Olá
saoj wrote:Nunca foi client-side!!!
Isto é um completo exagero que não serve nem como auxiliar de retórica.
A primeira aplicação que trabalhei com Java usava AWT na camada de apreesentação. Era o carro chefe da empresa de EDI.
Outra aplicação que trabalhei com 5.500 pontos de atendimento e mais de 14 mil terminais clientes atendendo simultâneamente só foi possível ser viabilizada porque foi feita com Swing no cliente. Nenhuma outra tecnologia da época teria nos permitido fazer um banco começando do zero em poucos meses. E mesmo que já existisse web 2.0, dificilmente se conseguiria fazer todos os periféricos (PINpad, leitora de cartão, impressora, balança, etc.) funcionar com páginas web.
Sei de várias outras aplicações cliente feitas com Java rodando no cliente a começar por um monte de sites de banco com teclados virtuais.
Aliás, sei de mais aplicações desenvolvidas em Java no cliente nos últimos anos do feitas com VB ou Delphi.
Concordo que as chamadas aplicações web 2.0 provem um conforto quase tão bom e mais bonito do que se pode obter com Java ou com C#, VB, Delphi, etc.. Porém, aí não se trata de comparar com Java e sim com todos os ambientes de desenvolvimento não web 2.0.
O fato de não haver Java no iPhone pode prejudicar mais quem gosta de joguinhos do que quem usará a Internet pelo iPhone. Pode ser que a Apple tenha reservado para si a tarefa de prover os joguinhos para o iPhone e não achou necessário usar o Java (isto é um chute porque nunca vi um iPhone de perto)
[]s
Luca
|
Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."
CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/09/2007 22:21:54
|
saoj
JWizard
![[Avatar]](/images/avatar/2e7ceec8361275c4e31fee5fe422740b.png)
Membro desde: 09/03/2004 23:34:46
Mensagens: 2668
Localização: Chicago, EUA
Offline
|
Me expressei mal mesmo! AWT e SWING já foram alternativas bem válidas. Mas hoje em dia me pergunto se dá para fugir da web como interface...
JavaScript + Ajax, Flash, Flex, Silverlight e JavaFX, quem vai vencer?
Eu torço pro Java, mas me parece que partiu bem atrasado... Flash me parece bem sólido e logo estará no IPhone!
Como o cara diz no artigo lá, a revolução foi para o client-side e Java pode ter entrado na era COBOL e FORTRAN...
Quais são as coisas mais quentes em matéria de tecnologia e tendencias? Eu acho que é: IPhone, Ipod Touch e Apple TV. E se o Steve Jobs não estava blefando quando falou que Java não vai entrar no IPhone então é para ficar esperto...
Eu nunca acreditei em J2ME, já que os celulares são todos sofríveis, com tela sofrível, input sofrível, configuração sofrível, suporte das operadoras sofrível, etc e tal. Talvez agora (depois de 10 anos de um hype sem sentido) o Iphone comece a abrir as portas do mundo wireless, e pelo jeito não será com Java no front-end.
This message was edited 1 time. Last update was at 12/09/2007 22:26:34
|
Sergio A Oliveira Jr. - saoj
ExperiMENTA:
Mentawai = http://www.mentaframework.org - Full-stack Java Web Framework com Configuracão Programática
MentaQueue = http://mentaqueue.soliveirajr.com - Queue de alta-performance.
MentaLog = http://mentalog.soliveirajr.com - Non-intrusive, fast, garbage-less, colored and straightforward logging
MentaBean = http://mentabean.soliveirajr.com - Tiny ORM with SQL Builder
MentaRegex = http://mentaregex.soliveirajr.com - Perl-style regex for Java.
MentaContainer = http://mentacontainer.soliveirajr.com - Straightforward IoC, DI e Auto-Wiring
Space4J = http://www.space4j.org - Banco-de-dados de Objetos em Memória
Options-Lib = https://github.com/saoj/options-lib - Ruby classes para ter acesso as opcoes do Yahoo Finance
Selleto = http://www.selleto.com.br
Flipinion = http://www.flipinion.com
Kawai = http://www.kawaiwiki.org
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/09/2007 22:24:41
|
guilherme.chapiewski
JavaEvangelist
![[Avatar]](/images/avatar/dc3adabb7efe88ae26a804e45cc8d245.png)
Membro desde: 09/01/2007 16:56:48
Mensagens: 310
Localização: Rio de Janeiro
Offline
|
Concordo com o Luca e faço minhas as palavras dele. Java nasceu sendo client-side também, vide os tão famosos Applets no início da "era moderna da Internet".
|
Guilherme Chapiewski
http://gc.blog.br - Blog sobre desenvolvimento de software e tecnologia |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/09/2007 22:28:04
|
saoj
JWizard
![[Avatar]](/images/avatar/2e7ceec8361275c4e31fee5fe422740b.png)
Membro desde: 09/03/2004 23:34:46
Mensagens: 2668
Localização: Chicago, EUA
Offline
|
guilherme.chapiewski wrote:Concordo com o Luca e faço minhas as palavras dele. Java nasceu sendo client-side também, vide os tão famosos Applets no início da "era moderna da Internet".
Me expressei muito mal. Java começou no client-side, mas desde sempre ficou capenga nessa área. Ameaçou deslanchar várias vezes com applet, java web start, swing, etc e nunca realmente deslanchou... E hoje em dia com a web 2.0 ficou mais esquecido ainda, diferentemente de java no server-side, que me parece mais forte do que nunca!
|
Sergio A Oliveira Jr. - saoj
ExperiMENTA:
Mentawai = http://www.mentaframework.org - Full-stack Java Web Framework com Configuracão Programática
MentaQueue = http://mentaqueue.soliveirajr.com - Queue de alta-performance.
MentaLog = http://mentalog.soliveirajr.com - Non-intrusive, fast, garbage-less, colored and straightforward logging
MentaBean = http://mentabean.soliveirajr.com - Tiny ORM with SQL Builder
MentaRegex = http://mentaregex.soliveirajr.com - Perl-style regex for Java.
MentaContainer = http://mentacontainer.soliveirajr.com - Straightforward IoC, DI e Auto-Wiring
Space4J = http://www.space4j.org - Banco-de-dados de Objetos em Memória
Options-Lib = https://github.com/saoj/options-lib - Ruby classes para ter acesso as opcoes do Yahoo Finance
Selleto = http://www.selleto.com.br
Flipinion = http://www.flipinion.com
Kawai = http://www.kawaiwiki.org
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/09/2007 01:01:14
|
Sergio Lopes
Moderador
![[Avatar]](/images/avatar/8232e119d8f59aa83050a741631803a6.jpg)
Membro desde: 17/11/2003 00:22:10
Mensagens: 1368
Localização: São Paulo - SP
Offline
|
A briga promete ser boa com Flash em dispositivos móveis e JavaFX Mobile. Silverlight mobile eu desconsidero.
E vou escrever uma coisa aqui pra arriscar mesmo, mas se estiver certo daqui a 6 meses vou retomar esse post:
O google phone deverá ser o primeiro (??, talvez segundo) telefone com JavaFX.
Pronto, dito. Agora esperemos 6 meses
|
Sérgio Lopes - twitter: @sergio_caelum - blog pessoal: sergiolopes.org
Curso Java | Apostilas Java | Arquitetura Java | Curso Rails |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/09/2007 01:16:07
|
Luca
Moderador
![[Avatar]](/images/avatar/17e62166fc8586dfa4d1bc0e1742c08b.jpg)
Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline
|
Olá
sergiousp wrote:O google phone deverá ser o primeiro (??, talvez segundo) telefone com JavaFX.
Pronto, dito. Agora esperemos 6 meses 
Googlando vi que mais de 6 meses já se passaram desde o primeiro anúncio do GPhone
http://www.google.com/search?q=google+phone
Personalized Results = about 299,000,000 for google phone. (0.21 seconds)
http://crunchgear.com/2007/03/06/the-real-google-phone/
Os coreanos são rápidos. LG com Google Search, Google Mail and Google Maps
http://www.reghardware.co.uk/2007/06/21/lg_shows_google_phone/
E mais:
http://www.psynixis.com/blog/2007/09/04/google-gphone-to-be-first-javafx-phone/
[]s
Luca
|
Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."
CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/09/2007 01:23:45
|
Sergio Lopes
Moderador
![[Avatar]](/images/avatar/8232e119d8f59aa83050a741631803a6.jpg)
Membro desde: 17/11/2003 00:22:10
Mensagens: 1368
Localização: São Paulo - SP
Offline
|
Nossa esse ultimo link é bom! E recente tambem! (eu achei que eu era o unico doido achando que o gphone teria javafx)
As ultimas noticias que eu tinha lido falavam de um gphone com kernel linux e todos os programas feitos em Java. Na hora caiu a fixa do JavaFX (embora ninguem tivesse falado). Agora ja acho que minha suposicao pode se concretizar mesmo hehehe
E sobre o tempo, lembra que o prenuncio do iPhone foi uns bons anos antes do lancamento. 6 meses ainda eh pouco hahaha
|
Sérgio Lopes - twitter: @sergio_caelum - blog pessoal: sergiolopes.org
Curso Java | Apostilas Java | Arquitetura Java | Curso Rails |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/09/2007 04:56:25
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
guilherme.chapiewski wrote:Se você está falando do iPhone especificamente eu diria que você deveria cair dentro do JavaScript. Só não sei se Apple vai aguentar até o fim a pressão de não ter Java. Só acho que eles podem conseguir se abrirem a API do iPhone.
Que pressao de nao ter Java eh essa? Ate agora eu nao ouvi ninguem dizer "nem fodendo que eu compro um iphone, aquela bosta nao tem java!", e acho que nao vou ouvir isso tao cedo
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/09/2007 06:30:41
|
Kenobi
GUJ Master
![[Avatar]](/images/avatar/cf2226ddd41b1a2d0ae51dab54d32c36.jpg)
Membro desde: 14/11/2003 13:06:37
Mensagens: 1678
Localização: Brasil
Offline
|
louds wrote:Eu diria Silverlight, muito superior ao flash e permite fazer coisas que com simples JS do browser não tem como.
Louds,muito superior ao flash ? Tem muitas coisas bacanas, como você poder rodar diferentes linguagens, como ruby e vc não precisar aprender a bosta do ActionScript, mas o Flex vem evoluindo a um passo incrível, é só acompanhar os Labs da Adobe , a versão 3.0 vem com muitas melhorias.
O LiveCycle - http://www.adobe.com/products/livecycle/dataservices/ , vem melhorando à cada dia, fora a otimização no player na nova versão, que está bem mais rápido.
Outra questão bastante importante são as ferramentas e nessa parte a Macromedia sempre arrebentou. Você tem duas ferramentas distintas o Flash Studio e o Flex Builder, que poderão lhe ajudar a refinar muito o nível de detalhes da sua aplicação.
Aqui a Adobe leva grande vantagem, fora as renderizações pra PDF e a evolução do mesmo para encapsulamento de vídeos e etc....
Acho que a Microsoft tem o poderio do Visual Studio, encapsular o SilverLight no mesmo, mas não vai dar o nível de detalhes que as ferramentas da adobe proporcionam ... sei lá, meu ponto de vista.
|
----------------------------------------------------------
SOA|EXPERT - http://www.soaexpert.com.br
SOA de um jeito simples e eficiente. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/09/2007 08:43:29
|
guilherme.chapiewski
JavaEvangelist
![[Avatar]](/images/avatar/dc3adabb7efe88ae26a804e45cc8d245.png)
Membro desde: 09/01/2007 16:56:48
Mensagens: 310
Localização: Rio de Janeiro
Offline
|
cv wrote:
guilherme.chapiewski wrote:Se você está falando do iPhone especificamente eu diria que você deveria cair dentro do JavaScript. Só não sei se Apple vai aguentar até o fim a pressão de não ter Java. Só acho que eles podem conseguir se abrirem a API do iPhone.
Que pressao de nao ter Java eh essa? Ate agora eu nao ouvi ninguem dizer "nem fodendo que eu compro um iphone, aquela bosta nao tem java!", e acho que nao vou ouvir isso tao cedo 
Com certeza ninguém vai deixar de ter um iPhone por causa de Java.
Só que imagina como vai ser daqui a uns meses se a Apple não der um jeito de lançar joguinhos e outras coisas mais que tem nos outros celulares...
Para mim o grande ponto é que Java é de "domínio público" e as pessoas estão acostumadas a fazer coisas para celulares usando Java. Não acho que seja impossível mudar esse cenário e também não acho que Java seja melhor pra isso não. Só acho que se a Apple está tentando sair do "convencional" ela vai ter que fazer alguma coisa a mais que justifique essa mudança, como abrir a API por exemplo. Do jeito que está hoje só um hacker consegue fazer um aplicativo para iPhone e dependendo do que for ainda vai ficar meia-boca.
|
Guilherme Chapiewski
http://gc.blog.br - Blog sobre desenvolvimento de software e tecnologia |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/05/2009 09:20:11
|
Hell
Entusiasta Java
Membro desde: 28/04/2009 08:09:27
Mensagens: 22
Offline
|
Olá,
estou precisando de informaçoes de alguns aparelhos celulares
como, CLDC, MIDP, userAgent Apis J2ME etc...
E o iPhone nao sei nada...sei que nao tem java, mas tem oq?
Alguem pode me ajudar?
vlw, obrigado...
|
|
|
 |
|
|