Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá! Sou programador PHP, porém de um tempo para cá estou querendo começar a desenvolver aplicações para desktop.
COmo não sou apreciador do PHP-GTK, estou querendo estudar java pelo fato de ser compatível com todos os sistemas operacionais.
Minha dúvida é, qual framework devo utilizar para desktop??
Os frameworks já vem com o MVC implementado ?
Qual vocês me recomendam e por quê?
Vale a pena usar framework para desktop ou vale a pena fazer tudo na mão?
Obs: Utilizo o Ubuntu 12.04
Desde já agradeço.
Eu li muito sobre o adobe air também.
O problema eh q no Linux eu não consegui instalar os aplicativos, apenas o Adobe Air.
Quando eu mando instalar um aplicativo, ele pergunta a pasta onde quero instalar, eu informo e clico em continuar.
Depois disso nada acontece. fica uma janela preta e não sai dela nunca.
Já tentei colocar em outras pastar, mudar as permissões mais nada deu jeito!
Muito estranho... Qual versão do Linux e do Adobe AIR você está usando?
Pesquise se a versão do Adobe AIR que você está usando é compatível com a sua versão do Linux.
Abs,
"Na mão", dependendo do projeto e, se você estiver sozinho vai ser canseira...
Eu também programo e gosto muito de JAVA, mas para aplicações Desktop venho usando o Adobe AIR a um bom tempo.
Isso porque tem-se uma série de vantagens em usar o AIR em vez do JAVA.
Dentre elas a produtividade(Quando se usa o Flash como IDE você produz muito mais rápido se comparado ao netbeans ou eclipse).
*Esses dias um amigo meu achou que conhecia JAVA melhor do que eu e quis me questionar sobre o que acabei de te passar... Fez um "auê" danado...
Então lancei um desafio, e antes mesmo de comerçarmos, eu mostrei para eles que estava certo na minha afirmativa... Ele e um outro amigo meu ficaram de boca aberta como desenhei uma aplicação em tão curto espaço de tempo(claro só o visual, mas que em java levaria bem mais tempo).
Para fins de entendimento, basta você entender que tudo* o que você quiser fazer, em termos visuais, você pode. Desde janelas transparente, ícones personalizados etc etc.
Contudo, o AIR não é tão completo quando o JAVA. Mas se em algum momento sua aplicação precisar de mais recursos que o AIR porventura não disponha, ele te permite criar extensões nativas(pode-se usar o JAVA, inclusive) e assim sumprir essa necessidade.
*Disse "tudo" pois o limite é realmente a imaginação...
Mas veja bem, você não perde nada caso deseje aprender JAVA. JAVA É MARAVILHOSO!!
Não estou te desestimulando, apenas compartilhando um pouco do meu dia-a-dia com o JAVA e da minha grande experiência que adquiri com o Adobe AIR/ActionScript 3.0
Abs,