Qt para Symbian

Por: em 21/10/08 na(s) categoria(s): Celular, Indústria, Mercado


A compra da Trolltech pela Nokia mostra a que veio: a empresa finlandesa  anunciou o lançamento do framework Qt para a plataforma S60.

Desta forma, a Nokia tenta se proteger do “ataque” da Google com sua plataforma Android. Muitos desenvolvedores já estão familiarizados com o desenvolvimento em Qt, que é, basicamente, o mesmo para GNU/Linux®, Windows, Mac OS e Windows CE. Se a dificuldade de licenciamento para países emergentes e pequenas empresas melhorou, a ela tem enormes chances de manter sua liderança no mercado, que caiu de 65,6% no segundo trimestre de 2007 para 57,1% no mesmo período de 2008.

Um vídeo de demonstração pode ser visto após o clique e os desenvolvedores podem baixar a nova versão neste link.

  • josuegomes

    Ainda assim fica difícil competir com o SKD do Android que é de graça.


    http://www.josuegomes.com

  • http://www.skhaz.com/ SKHAZ

    Eu gosto da QT, trabalho com ela, vai ser legal criar algumas app uteis pro meu cell.

  • Daniel Fonseca Alves

    Por falar em android o Google liberou o código fonte ele hoje e tem gente já subindo nas tamancas.

    O homem está condenado a ser livre – Jean Paul Sarte

  • josuegomes

    Serão anos de discussão: Gnu/Adroid ou só Android?


    http://www.josuegomes.com

  • Daniel Fonseca Alves

    Não começa não!!!

    Mas, pensando bem será que o Android tem alguma ferramenta GNU ?

    O homem está condenado a ser livre – Jean Paul Sarte

  • http://monthiel.com monthiel

    Muito legal. Já andei dando uma fuçada em QT… ficou interessante na versão mobile..

    E não esqueçam, visitem o:
    Blog do Monthiel

  • http://nada-aqui.blogspot.com Marcio Neves

    Opa, gostei dessa notícia aí.

  • cafuin

    Embora todo SDK do Android Seja gratuito, a Nokia tem uma “ligeira” vantagem na base instalada de aparelhos.

  • Wallacy

    Sem contar que programar usando QT é muito facil. De modo geral, tirando quem deseja desenvolver um aplicativo exclusivo para mobile, usar QT seria, ou talvez seja, a melhor opção. Afinal, o dev poderia criar um aplicativo disponivel para Windows, Mac, Linux e também mobile em “uma tacada só”.

  • Wallacy

    Só fica “dificil” se for um aplicativo comercial.

    Além disso, comprar a licença comercial da QT pode valer a pena. QT tem um “Q” de qualidade muito grande aliado a sua portabilidade.

  • cafuin

    Aliás, se a Nokia quiser armar uma boa defesa mesmo, ela troca a licença da QT para BSD/Apache ou análoga.

    Isso somado a uma divulgação maior… aí sim, seria um golpe forte contra o Android.

    Nos tempos de TrollTech isso era impossível praticamente, mas hoje na Nokia, pode acontecer. O faturamento da Trolltech deve ser troco de bala perto do resto do faturamento que a Nokia tem.

  • http://yawara.br.com Ubiratan.apo

    A licença do Android é Apache 2.0, lógico que o Linux continua GPL.

    Peguem as tochas, foices e acendam as fogueiras!

  • josuegomes

    Concordo. Primeiro que vender licença de Qt não é core-business da Nokia e depois a competição vai ser forte. Ter um SDK gratuito com uma licença não-restritiva vai ser uma vantagem.
    Outra coisa, pelo que eu entendi as aplicações Android são Java portanto há um payload aí da VM.
    O Qt-Mobile é nativo.


    http://www.josuegomes.com

  • cafuin

    Na verdade, elas são java na linguagem, mas creio que no final das contas são binários. O Google criou uma Máquina virtual especial pro Android: Dalvik.

    Aliás, pode sair boa coisa dessa Dalvik quando adaptada para o Desktop.

    De repente podem sair um novo ambiente de desenvolvimento. Algo pequeno e com implementação em muitos ambientes.

    Meu palpite seria algo como uma aplicação carregando essa VM embutida. Tudo empacotado num executável. Talvez passe a ser uma opção melhor de Java no Desktop do que atualmente.

  • davidkwast

    Definição bizarra: Qt é um pouco de Java com um ar de Python com o desempenho de C++. Heheheh

    Falo isso porque adiciona uma biblioteca padrão ao C++, como a do Java. Mas é muito menos restritiva que o Java, como o Python. Ainda da para misturar C se necessário. Ou até usar uma pouco de Map/Reduce com computação paralela.

    []s

  • josuegomes

    Não sabia dessa do Dalvik. Obrigado. :)


    http://www.josuegomes.com

  • cafuin

    Errei por pouco :D :

    Nokia to license Qt under LGPL

    Boa notícia.