Estrutura de uma aplicação J2ME

2 respostas
nbluis

Olá.

Estou desenvolvendo um sistema um pouco grande em J2ME. Gostaria de saber quais as técnicas usadas na estrutura das classes p/ ocupar o mínimo de memória. Atualmente, eu crio apenas um MIDlet, e faço um método estático que retorna a instancia dele, p/ poder, por exemplo, sair do programa de dentro de uma outra tela… Faço classes que extendem Form, e só uso o setCurrent desse único MIDlet.

Sobre isso, ql seria a melhor forma de fazer?

Ps. Estou tendo alguns problemas com OutOfMemory. O ideal seria eu atribuir null à minha tela qnd abrir outra?!?!

Obrigado

2 Respostas

R

Pois é. Boa dúvida.

Também gostaria de saber como seria a melhor forma de estruturar meus programas J2ME.

t+

Stryder

Eu já vi alguns tutoriais pela net de boas práticas em J2ME, porém era pra desenvolvimento de jogos, onde a quantidade de classes geralmente é grande e unindo-se a isso, a quantidade de imagens e sons também.
Pelo que o especialista disse, em j2me vale mais a pena diminuir a quantidade de classes, em virtude do consumo de memória.
Retrabalhar as rotinas e esquecer um pouco OO também é uma boa, quando se quer ganhar performance e diminuir o tamanho do seu Jar.
Enfim, não sei até que ponto e pra qual dispositivos isso é válido. Os celulares que estão indo pro mercado hoje em dia, rodam aplicações sem problemas no caso do MIDP2. Já pros celulares que tem MIDP1 isso ainda não acontece e sempre existe problemas de memória como este que o nosso amigo comentou.

Sugiro que se alguém encontrar alguma coisa poste aqui, ou escreva um artigo.

Abraço

Criado 4 de dezembro de 2006
Ultima resposta 6 de dez. de 2006
Respostas 2
Participantes 3