| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2010 04:03:41
|
theodrums
Debugger
Membro desde: 19/01/2010 23:28:58
Mensagens: 73
Offline
|
Bem,
Vim aqui compartilhar com vcs minha tristeza.
Um dia ganhei um aparelho telefônico móvel, e eu como modesto utilizador busquei uma funcionalidade bem básica, que na minha opinião deveria ser padrão
para qualquer celular... o led da câmera como a famosa lanterninha.
Sem sorte, o software do dispositivo não apresentava tal funcionalidade, embora o aparelho tenha o tal led.
Fiquei indignado com tal situação e procurei um meio para a salvação...
PPPÃÃÂÂÂÂÂÂ O prepotente telemóvel suportava Java! amem
Então fui aprender Java, e dps de ler um livro de quase 500 páginas, fiquei confiente para resolver o meu problema!
Mas ao começar a digitar o código da classe do aplicativo........ PULTA MERDA!!! COMO FAÇO ESSA BAGAÇA !??!
Aí é que a luta começou de verdade.
Fiz muitas pesquisas no site da Nokia, Google e nada...
Aprendi algumas coisas, mas não o suficiente para cunhar o meu programinha.
Então, venho eu, aqui, implorar a vcs que me dêem força.
O dispositivo é um Nokia N95-3 SDK S60 3ª Edição FP 1
Uso Eclipse com o Java ME claro.
Meus sinceros antecipados agradecimentos
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2010 05:04:36
|
sulito
Virtual Machine Man
Membro desde: 23/11/2009 07:15:59
Mensagens: 608
Offline
|
Opa, opa mano, vai com calma, vamos analisar juntos o cenario, eu não sou expert mas acho o seguinte.
primeiro deves procurar a documentação que fala da API do teu telefone.
Eu não sei se isso será possivel tão facilmente porque java é uma linguagem portavel, e sendo portavel isto é uma funcionalidade muito especifica do teu telefone (
traduzindo, sendo portavel acho que em java não deve ter uma classe especifica para acender a lanterna ou não do teu telefone, ja que nem todos os telefones suportam isso).
mas se procurares a API do teu telefone tenho a certeza que vais conseguir
Mas luta , nunca desista
|
LPI-101 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2010 07:47:03
|
rockstorm
Virtual Machine Man
![[Avatar]](/images/avatar/69295f5f6bd7d1a08da4919b5bb95bff.png)
Membro desde: 28/09/2004 08:37:10
Mensagens: 521
Localização: SBC
Offline
|
Caro colega. Creio que você não tenha realizado um estudo inicialmente nas caracteristicas do seu aparelho.
Pelo que sei, o seu aparelho utiliza o sistema operacional Symbian OS v9.2 . Para acessar tais funcionalidades somente desenvolvendo diretamente utlilizando a API do TELEMOVEL!!!! Conforme nosso amigos sulito citou, JAVA é uma linguagem portável.
Pesquise sobre desenvolvimento para Symbian OS (creio que vai ser necessário desenvolver em C++) que somente assim vai conseguir acessar as funcionalidades particulares do celular. Não sei até que ponto é possível controlar os componentes (lanterninha) mas vale a pena pesquisar.
Sobre o JAVA, apesar de não ter lhe ajudado, valeu a pena aprender....
Para ajudar na sua pesquisa...segue o link:
http://www.forum.nokia.com/info/sw.nokia.com/id/4a7149a5-95a5-4726-913a-3c6f21eb65a5/S60-SDK-0616-3.0-mr.html
This message was edited 1 time. Last update was at 09/02/2010 07:48:10
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2010 16:11:25
|
theodrums
Debugger
Membro desde: 19/01/2010 23:28:58
Mensagens: 73
Offline
|
Obrigado pelas respostas caros colegas.
Meu aparelho possui sim a API, que por acaso já fiz o download.
Existe uma interface chamada FlashControl e ela faz exatamente o que eu quero.
O problema é saber em que classe eu devo implementar ela. Essa tal classe deve representar o aparelho, ou o próprio flash.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2010 16:20:45
|
Hellmanss
JavaEvangelist
![[Avatar]](/images/avatar/0d9e6d7bba3347324616373b33e3bed9.jpg)
Membro desde: 22/04/2009 16:02:06
Mensagens: 336
Localização: Indaial/Blumenau
Offline
|
desculpe a pergunta, mas a sua motivação para aprender Java foi a pqp da lanterinha?
|
::.. SUN CERTIFIED JAVA PROGRAMMER 5 ..::
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2010 17:03:30
|
theodrums
Debugger
Membro desde: 19/01/2010 23:28:58
Mensagens: 73
Offline
|
Foi um dos motivos sim. Porém faço Ciências da Computação e Java me pareceu a melhor linguagem para eu estudar. Pensei q ia ser mole fazer esse appz...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2010 17:18:35
|
ctdaa
JavaGuru
![[Avatar]](/images/avatar/6ad7a30abbe69e43b586e8c7c39b9412.png)
Membro desde: 12/08/2009 19:01:45
Mensagens: 222
Offline
|
Pergunta: Você já fez um "Hello World" pelo menos... antes de tentar algo mais avançado?
Procura por tutoriais para javaME... como este:
http://www.wirelessbrasil.org/wirelessbr/colaboradores/corbera_martins/j2me_01.html
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2010 17:34:10
|
theodrums
Debugger
Membro desde: 19/01/2010 23:28:58
Mensagens: 73
Offline
|
Claro, claro. Fiz muitos exercícios. Mas programa de verdade, este SERIA o primeiro
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2010 18:56:15
|
ctdaa
JavaGuru
![[Avatar]](/images/avatar/6ad7a30abbe69e43b586e8c7c39b9412.png)
Membro desde: 12/08/2009 19:01:45
Mensagens: 222
Offline
|
No diretório do WTK (javaME) que instalei tem uma pasta de exemplos. CameraDemo.java mostra como acionar a camera e outros recursos como o flash. (no meu celular SonyEricsson nao funciomou o flash).
No forum da nokia tem exemplos de programas tambem:
http://wiki.forum.nokia.com/index.php/CS001259_-_Taking_a_picture_in_Java_ME
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2010 20:17:30
|
theodrums
Debugger
Membro desde: 19/01/2010 23:28:58
Mensagens: 73
Offline
|
initeressante ctdaa.
mas não estou encontrando a CameraDemo.java
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2010 20:32:33
|
furutani
JWizard
![[Avatar]](/images/avatar/c864aef53fe27a83053cf.jpg)
Membro desde: 11/10/2003 23:58:51
Mensagens: 2995
Localização: Iacri-SP e São Paulo-SP
Offline
|
Olá
Usa o netbeans com suporte Java ME. Com ele eu desenvolvo a aplicação pego jar que ele próprio gera e jogo via Nokia PC Suite no meu celular.
Para usar recursos como camera, gps etc é mais dificil, ai vc tem consultar a documentação da Nokia.
Mas tudo é possivel, basta ter perceverança.
|
Até mais,
Roberto Jundi Furutani
Sun Certified Business Component Developer 1.3
Sun Certified Web Component Developer
Sun Certified Java Programmer
SAP Certified Development Associate - ABAP with SAP NetWeaver 7.0
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/02/2010 02:16:48
|
theodrums
Debugger
Membro desde: 19/01/2010 23:28:58
Mensagens: 73
Offline
|
Eu queria saber qual classe usar para poder implementar a interface FlashControl
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/02/2010 08:09:55
|
j0nny
GUJ Master
![[Avatar]](/images/avatar/2f37ce1ace06a770fab4452db0fe5c5f.png)
Membro desde: 19/09/2009 00:01:57
Mensagens: 1121
Localização: Blumenau - SC
Offline
|
Já deu uma olhada na JSR 135?
Talvez tenha alguma coisa...
|
@jntsdaniel
github.com/jonatasdaniel
---
AndOrm - Framework ORM para Android
http://github.com/jonatasdaniel/andorm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/02/2010 10:59:22
|
ctdaa
JavaGuru
![[Avatar]](/images/avatar/6ad7a30abbe69e43b586e8c7c39b9412.png)
Membro desde: 12/08/2009 19:01:45
Mensagens: 222
Offline
|
theodrums wrote:initeressante ctdaa.
mas não estou encontrando a CameraDemo.java
Se você baixou o WTK olhe nesta pasta (para a versão 2.5.2 ... ou equivalente que você instalou) :
C:\WTK2.5.2\apps\AdvancedMultimediaSupplements\src
A versão mais atual está em 3.0
http://java.sun.com/products/sjwtoolkit/
|
|
|
 |
|
|