Nokia continua com desenvolvimento do qt

AUhUahuaUhuAH, e isso é ruim ?
O JME é um framework preparado para aplicações móveis … ou vc quer recursos como javax.persistence, que é para aplicações comerciais, em uma aplicação móvel ?
Lembrando tbm que vc pode criar uma jvm de tamanho minúsculo e que use apenas as APIs que vc precise, para colocar em um microondas (adoro esse exemplo).

Em respeito ao Qt, dá pra ver q vc gosta muito e não gostaria de parar de desenvolver com ele. Mas vc tem q ter a mente aberta. Hj não tem mais esse, amanhã vai ter outro … e nunca para.
Eu achava que se o java parasse eu não ia mais desenvolver, de tanto q eu gosto. Mas é besteira, hj em dia as coisas podem mudar muito rapidamente.

Não estou dizendo q vai acabar, tomara q não. Mas nossa opinião é a mesma no que diz respeito a Nokia.

[quote=aluisiodsv][quote=juliocbq]
Só uma coisa em questão as jvms para embarcar software. A única que existe é a JME. Qualquer uma fora do escopo infringe patentes da Sun.
[/quote]

AUhUahuaUhuAH, e isso é ruim ?
O JME é um framework preparado para aplicações móveis … ou vc quer recursos como javax.persistence, que é para aplicações comerciais, em uma aplicação móvel ?
Lembrando tbm que vc pode criar uma jvm de tamanho minúsculo e que use apenas as APIs que vc precise, para colocar em um microondas (adoro esse exemplo).

Em respeito ao Qt, dá pra ver q vc gosta muito e não gostaria de parar de desenvolver com ele. Mas vc tem q ter a mente aberta. Hj não tem mais esse, amanhã vai ter outro … e nunca para.
Eu achava que se o java parasse eu não ia mais desenvolver, de tanto q eu gosto. Mas é besteira, hj em dia as coisas podem mudar muito rapidamente.

Não estou dizendo q vai acabar, tomara q não. Mas nossa opinião é a mesma no que diz respeito a Nokia.[/quote]

[quote]AUhUahuaUhuAH, e isso é ruim ?
O JME é um framework preparado para aplicações móveis … ou vc quer recursos como javax.persistence, que é para aplicações comerciais, em uma aplicação móvel ?[/quote]

ô se é ruim… A JME está defasada a mais de 5 anos. Fora que está presente em menos da metade das plataformas onde o c++ alcança (é sério).
Sem contar que você não pode desenvolver uma jvm porque a Oracle mais uma vez vai usar FOU para que não possa atuar em dispositivos móveis. Isso faz parte do Kit de Compatibilidade(Já é um tópico velho aqui no guj).

[quote]Em respeito ao Qt, dá pra ver q vc gosta muito e não gostaria de parar de desenvolver com ele. Mas vc tem q ter a mente aberta. Hj não tem mais esse, amanhã vai ter outro … e nunca para.
Eu achava que se o java parasse eu não ia mais desenvolver, de tanto q eu gosto. Mas é besteira, hj em dia as coisas podem mudar muito rapidamente.[/quote]

Mente mais aberta que a minha em relação a ferramentas e linguagens de programação?! Dá uma olhada nos meus tópicos pelo GUJ. Acho que eu deveria ganhar o prêmio nobel da paz(hehe).

O Qt não vai acabar não. Primeiro porque empresas enormes bancam o projeto e outra que a própria nokia disse que não vai parar de investir apesar de ter vendido a licença comercial para a digia.
http://blog.qt.nokia.com/2011/03/07/nokia-and-digia-working-together/

É o famoso plano b que o chun citou.

http://www.researchut.com/site/nokia-microsoft-qt

Agora da uma olhada no quanto a microsoft pagou a nokia para usar o wp7.
Acho que as coisas se esclareceram. :wink:

http://www.businessweek.com/news/2011-03-07/microsoft-is-said-to-pay-nokia-more-than-1-billion-in-deal.html

A Oracle permite, sim que outras empresas desenvolvam JVMs para mobile. O exemplo mais comum é a RIM para o Blackberry, não é a JME oficial da Sun/Oracle.

Agora, não sei se precisa pagar uma taxa pra certificação da plataforma, mas existem outras, inclusive pra dispositivos embarcados e mais restritas ainda. Procurei o video do JavaOne que vi a Sun apresentando JVMs pra mobile que não eram a oficial mas não achei.

[quote=marcosalex]A Oracle permite, sim que outras empresas desenvolvam JVMs para mobile. O exemplo mais comum é a RIM para o Blackberry, não é a JME oficial da Sun/Oracle.

Agora, não sei se precisa pagar uma taxa pra certificação da plataforma, mas existem outras, inclusive pra dispositivos embarcados e mais restritas ainda. Procurei o video do JavaOne que vi a Sun apresentando JVMs pra mobile que não eram a oficial mas não achei.[/quote]

O lucro do java na época da sun era com a jme. Por isso existia as restrições das jvms para dispositivos móveis. O sistema da Rim é um SO proprietário com uma j2me embarcada(Da mesma maneira nos symbians s4 e anteriores nos nokias)e bibliotecas proprietárias. O que eu quis dizer é que você precisa pagar a licença e aceitar os termos da mesma maneira para poder usá-la.

É difícil encontrar jme em sistemas embarcados porque é caro a aquisição da licença, sem falar no custo com o desenvolvimento para a plataforma alvo. É muito menos custoso utilizar um kernel linux e embarcar um sistema escrito em c++. Por isso o qt é forte nos embarcados.
Consigo rodar programas escritos em c++ no meu htc com um android, e até mesmo um desenvolvido com qt.

http://sourceforge.net/p/necessitas/wiki/Compile%20Qt%20framework/

http://sourceforge.net/projects/necessitas/files/

A dalvik não tem um jit em versões mais antigas do android. Programas escritos em c++ possuem um desempenho 2x (ou mais) maior que os compilados para bytecode.

Vale a pena perder um tempo para estudar. Olha o screencast abaixo:
[youtube]http://www.youtube.com/watch?v=VU_zPnQrM6E[/youtube]

[youtube]http://www.youtube.com/watch?v=ZZlHJa3_TgA&feature=related[/youtube]

Com a recente “briga” do Ubuntu com o Gnome também, já foi declarado (e ja vem acontecendo isso a umas 3 versões pelo menos) que o ubuntu esta aumentando a compatibilidade e olhando com melhor olhos pro QT, nnao quer dizer nada em relação a abandonar o gnome, não quero entrar nesse mérito, mas pode a médio prazo levar ao aumento de desenvolvimento com esse framework pela comunidade que cerca o Ubuntu, além da já envolvida com o próprio KDE e todo seu ecossistema.

[]s

[quote=Luiz Aguiar]Com a recente “briga” do Ubuntu com o Gnome também, já foi declarado (e ja vem acontecendo isso a umas 3 versões pelo menos) que o ubuntu esta aumentando a compatibilidade e olhando com melhor olhos pro QT, nnao quer dizer nada em relação a abandonar o gnome, não quero entrar nesse mérito, mas pode a médio prazo levar ao aumento de desenvolvimento com esse framework pela comunidade que cerca o Ubuntu, além da já envolvida com o próprio KDE e todo seu ecossistema.

[]s[/quote]

Isso. O 11.04 já vai vir com a últimas bibliotecas do qt, assim como uma integração entre gtk e qt melhorada. O ubuntu acaba por usar uma gama grande de softwares que utilizam as bibliotecas do qt(vide Virtualbox que todos usamos como ferramenta). Foi uma idéia inteligente da canonical.

Ultimamente o GTK está passando por um processo de refatoração grande porque as suas bibliotecas não estão preparadas para dar suporte a linguagens modernas como c#, java ou vala. O Gnome 3 vai trazer essa refatoração.

Ter o Qt no ubuntu vai expandir os horizontes da canonical e da app store dela.

[quote=juliocbq][quote=marcosalex]A Oracle permite, sim que outras empresas desenvolvam JVMs para mobile. O exemplo mais comum é a RIM para o Blackberry, não é a JME oficial da Sun/Oracle.

Agora, não sei se precisa pagar uma taxa pra certificação da plataforma, mas existem outras, inclusive pra dispositivos embarcados e mais restritas ainda. Procurei o video do JavaOne que vi a Sun apresentando JVMs pra mobile que não eram a oficial mas não achei.[/quote]

O lucro do java na época da sun era com a jme. Por isso existia as restrições das jvms para dispositivos móveis. O sistema da Rim é um SO proprietário com uma j2me embarcada(Da mesma maneira nos symbians s4 e anteriores nos nokias)e bibliotecas proprietárias. O que eu quis dizer é que você precisa pagar a licença e aceitar os termos da mesma maneira para poder usá-la.

É difícil encontrar jme em sistemas embarcados porque é caro a aquisição da licença, sem falar no custo com o desenvolvimento para a plataforma alvo. É muito menos custoso utilizar um kernel linux e embarcar um sistema escrito em c++. Por isso o qt é forte nos embarcados.
Consigo rodar programas escritos em c++ no meu htc com um android, e até mesmo um desenvolvido com qt.

http://sourceforge.net/p/necessitas/wiki/Compile%20Qt%20framework/

http://sourceforge.net/projects/necessitas/files/

A dalvik não tem um jit em versões mais antigas do android. Programas escritos em c++ possuem um desempenho 2x (ou mais) maior que os compilados para bytecode.

Vale a pena perder um tempo para estudar. Olha o screencast abaixo:
[youtube]http://www.youtube.com/watch?v=VU_zPnQrM6E[/youtube]

[youtube]http://www.youtube.com/watch?v=ZZlHJa3_TgA&feature=related[/youtube][/quote]

Gostei de saber que o QtCreator possui uma plataforma de desenvolvimento para Android. Vou começar estudar. Isso sim vale a pena. Vai ser muito interessante a mesma aplicação rodando em um Symbian, Windows Phone, Meego e Android, agora só falta o IPhone OS. :slight_smile:

Já existem pessoas trabalhando nisso.

http://qt.gitorious.org/+qt-iphone/qt/qt-iphone-clone.

[quote=juliocbq][quote=paulofafism]

Gostei de saber que o QtCreator possui uma plataforma de desenvolvimento para Android. Vou começar estudar. Isso sim vale a pena. Vai ser muito interessante a mesma aplicação rodando em um Symbian, Windows Phone, Meego e Android, agora só falta o IPhone OS. :slight_smile:
[/quote]

Já existem pessoas trabalhando nisso.

http://qt.gitorious.org/+qt-iphone/qt/qt-iphone-clone.

[/quote]

Viva ao QT :slight_smile:

concordo com o aluisiodsv

android é o que há

Usei pouco o Qt, em 2004… minhas lembranças são as melhores possíveis. Eu não evoluí muito nos estudos do Qt por ter entendido (não sei se entendi certo), que só a versão que rodava em Linux era free, as outras (Windows, por exemplo) demandariam licença.
Nas outras vezes utilizei wxWidgets (que também me atende muito bem).

É impressão minha, ou, quando alguém propõe um assunto um pouco fora do habitual, sempre aparece gente que não se preocupou em entender o que está sendo discutivo, com pedras na mão?

Não se esquente não, é sempre assim mesmo… tem muitos leitores de manchete aqui.

Se o desenvolvimento com QT para Android for algo que realmente seja benéfico, é uma boa excelente alternativa ao ambiente padrão de desenvolvimento, vou acompanhar mais de perto.

[]s

Não se esquente não, é sempre assim mesmo… tem muitos leitores de manchete aqui.

Se o desenvolvimento com QT para Android for algo que realmente seja benéfico, é uma boa excelente alternativa ao ambiente padrão de desenvolvimento, vou acompanhar mais de perto.

[]s[/quote]

Esse port está no beta e é totalmente opensource. Existem algumas bibliotecas que ainda não foram concluídas, mas já é 100% funcional.

Oi gente! encontrei esse tópico abordando Qt Framwork como assunto, não pude deixar de informar.

Existe uma comunidade dedicada ao Qt

http://forum.qtbrasil.com/

Entrem lá…

eu queria muito focar no qt/c++… porém… ja tem muita coisa para se aprender em Java, e o mercado de C++ mesmo com os portateis não é muito bom.

estudo java, mais no meu coração mora o C++.