Buscar

programaçãp para dispositivos moveis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Qual a diferença significativa entre um telefone celular e um smartphone:
É que o smartphone é um telefone inteligente, ele possui funcionalidades que são mais avançadas e que podem ser estendidas por meio de programas executados através de seu sistema operacional.
O termo “plataforma de hardware” refere-se:
Ao tipo de equipamento ou, de dispositivo ou, ainda, ao ambiente de execução.
A plataforma Android quando comparada à plataforma Java ME possui o diferencial de:
Permitir que desenvolvedores possam tirar proveitos de tudo o que o dispositivo móvel possa oferecer.
São sistemas operacionais de smartphone:
iOS, Symbian, Android, PalmOS, WebOS, RIM BlackBarry, Windows Mobile e Windows Phone
Para a plataforma Java Micro Edition, podemos afirmar que a diferença significativa entre as configurações de um telefone celular e um smartphone:
Está no CLDC e no CDC.
O termo “API” refere-se:
Ao a um conjunto de rotinas e padrões estabelecidos por um software para a utilização das suas funcionalidades por aplicativos que não pretendem envolver-se em detalhes da implementação do software, mas apenas usar seus serviços.
Podemos afirmar que a “API”:
É a interface de programação da aplicação, ela dá acesso a um conjunto de rotinas e padrões estabelecidos por um software para a utilização das suas funcionalidades por aplicativos que não pretendem envolver-se em detalhes da implementação do software, mas apenas usar seus serviços.
O principal papel da MIDP é para
Complementar a configuração que caracteriza o dispositivo.
Podemos afirmar que o NetBeans:
É uma ferramenta para desenvolvimento profissional que atende plenamente os requisitos para desenvolvimento de software para celular na plataforma Java Micro Edition	
Um smartphone, diferentemente de um celular comum, quando possui suporte para a plataforma Java ME, tipicamente está:
Classificado como CDC.
A KVM possui um tamanho extremamente reduzido e consome poucos recursos do dispositivo em sua execução e por conta disso:
diversas funcionalidades de máquinas virtuais e da linguagem de Devemos programação que não eram necessárias para a maior parte das aplicações tornaram-se opcionais, portanto a linguagem e a máquina virtual tiveram que ser modificadas e as bibliotecas também tiveram que ser reduzidas, tornando a programação para a plataforma de execução Java Micro Edition diferente da Java Standard Edition e da Java Enterprise Edition.
Como a KVM implementa parcialmente as especificações da JVM (Java Virtual Machine) os aplicativos gerados:
para uma plataforma podem não ser portáveis para outras.
Os MIDlets são empacotadas
dentro de um arquivo de extensão JAR (Java Archive).
considerar o uso de bibliotecas gráficas:
Quando a biblioteca empregar um paradigma de programação que facilite o desenvolvimento e quando houver espaço no equipamento para a adição dela.
Podemos afirmar que a área de fluxo da IDE NetBeans:
É responsável por estabelecer fluxo de dados e ações da aplicação de maneira gráfica.
A instrução if serve para:
Verificar condições e conduzir o fluxo da aplicação.
O tipo de objeto que representa um campo de texto nativo da plataforma Java ME é:
TextField.
O tipo de objeto StringItem
Serve para exibir um rótulo e um texto em um formulário.
Analise o trecho de código-fonte Java a seguir:
	boolean b = false;
	if (b = true) {
 		b = false;
	}
O trecho de código-fonte Java:
Cria uma variável “b”, define um valor “false” (falso) para o “b” e, por atender a condição, o fluxo entrará na instrução “if”, pois diante da atribuição e comparação, o resultado é “true”.
Analise o texto:
 “Quando assume um valor, não pode mais ser alterada, todavia quando é um objeto, seu valor pode eventualmente mudar, mas sua referência de memória não pode ser alterada.”
 Considerando que estamos no contexto de J2ME, este texto refere-se a:
Uma constante.
	
Quando se programa em celular com uma configuração baixa como, por exemplo, CLDC 1.0, o melhor a fazer a fim de reduzir o consumo de memória RAM é:
Usar o mínimo possível de objetos.
Podemos afirmar que os erros mais difíceis de resolver são:
Os erros na lógica de programação.
Boas práticas de programação compreendem:
Documentação e objetividade, a fim de contemplar a manutenção e o resultado.

Outros materiais