Amigos, o que é preciso para fazer programas java para rodar em tablet?
Você vai precisar ter um sdk do android e um eclipse, o resto é java e claro saber construir os layouts das telas.
pesquise sobre o phonegap muito boa ferramenta para desenvolver para smartphones
As ferramentas necessárias podem ser baixadas abaixo:
http://developer.android.com/tools/index.html
Nessa página também tem algumas aplicações de exemplo. Depois é só achar um bom livro ou tutorial e começar a desenvolver!
Obrigado, amigos, pelas dicas.
Programar para tablet é parecido com fazer programas desktop (com swing)?
E programar para aparelhos da Apple? É muito diferente? Parece que tem que usar uma linguagem chamada Objective-C.
Há alguma maneira de fazer um programa que rode nas plataformas Android e Apple?
Cara programar android é bem similar a swing sim!
Quanto ao programar para apple, como vc falou a linguagem é objective-c e é bem diferente que java, sendo que não tem como testar diretamente no aparelho como se faz no android, vc só pode emular e se quiser rodar no aparelho tem que adquirir licenças da apple que é pago anualmente e se quiser fazer um sistema para os dois basta saber javascript e css e usar o Titanium que ele gera para ambas plataformas.
[quote=diogo soares]Cara programar android é bem similar a swing sim!
Quanto ao programar para apple, como vc falou a linguagem é objective-c e é bem diferente que java, sendo que não tem como testar diretamente no aparelho como se faz no android, vc só pode emular e se quiser rodar no aparelho tem que adquirir licenças da apple que é pago anualmente e se quiser fazer um sistema para os dois basta saber javascript e css e usar o Titanium que ele gera para ambas plataformas.[/quote]
É… Acho que vou iniciar os estudos pelo Android mesmo.
Na sua opinião, há mercado para se fazer um programa no Android e ganhar dindin com ele?
Ou a grande maioria dos usuários normalmente procuram programas gratuitos?
Dá pra ganhar dinheiro com Apps gratuitas também.
Se tiver um número considerável de downloads você pode ganhar com propaganda. Ou, uma outra estratégia bastante utilizada também, é disponibilizar parte da sua app gratuitamente e permitir o download da versão completa através de pagamento. Assim dá pra conquistar clientes com a versão “demo” e então vender a completa.
[quote=di.magdaleno]Dá pra ganhar dinheiro com Apps gratuitas também.
Se tiver um número considerável de downloads você pode ganhar com propaganda. Ou, uma outra estratégia bastante utilizada também, é disponibilizar parte da sua app gratuitamente e permitir o download da versão completa através de pagamento. Assim dá pra conquistar clientes com a versão “demo” e então vender a completa.[/quote]
Em um PC comum, caso haja necessidade de armazenar dados no próprio PC, basta utilizar um gerenciador de banco de dados.
No caso de um tablet, como armazenar dados localmente? Há algum gerenciador de BD que funcione em tablets?
[quote=andredf][quote=di.magdaleno]Dá pra ganhar dinheiro com Apps gratuitas também.
Se tiver um número considerável de downloads você pode ganhar com propaganda. Ou, uma outra estratégia bastante utilizada também, é disponibilizar parte da sua app gratuitamente e permitir o download da versão completa através de pagamento. Assim dá pra conquistar clientes com a versão “demo” e então vender a completa.[/quote]
Em um PC comum, caso haja necessidade de armazenar dados no próprio PC, basta utilizar um gerenciador de banco de dados.
No caso de um tablet, como armazenar dados localmente? Há algum gerenciador de BD que funcione em tablets?
[/quote]
Sim existem gerenciadores de banco de dados para tablets assim como para celulares. Eu acredito que o mais comum pra android hoje seja o SQLite.
Segue ai dois links que podem te ajudar:
http://developer.android.com/reference/android/database/sqlite/package-summary.html
http://www.vogella.com/articles/AndroidSQLite/article.html#overview_sqlite
[quote=di.magdaleno][quote=andredf][quote=di.magdaleno]Dá pra ganhar dinheiro com Apps gratuitas também.
Se tiver um número considerável de downloads você pode ganhar com propaganda. Ou, uma outra estratégia bastante utilizada também, é disponibilizar parte da sua app gratuitamente e permitir o download da versão completa através de pagamento. Assim dá pra conquistar clientes com a versão “demo” e então vender a completa.[/quote]
Em um PC comum, caso haja necessidade de armazenar dados no próprio PC, basta utilizar um gerenciador de banco de dados.
No caso de um tablet, como armazenar dados localmente? Há algum gerenciador de BD que funcione em tablets?
[/quote]
Sim existem gerenciadores de banco de dados para tablets assim como para celulares. Eu acredito que o mais comum pra android hoje seja o SQLite.
Segue ai dois links que podem te ajudar:
http://developer.android.com/reference/android/database/sqlite/package-summary.html
http://www.vogella.com/articles/AndroidSQLite/article.html#overview_sqlite[/quote]
Obrigado.
Vou verificar.