DEETC Logo ISEL Logo  
 
 
Semestre de Verão
2006 / 2007

 

 

Programação em Dispositivos Móveis (PDM)

Resumo

  1. Objectivos
    Fornecer as competências necessárias à realização de aplicações para dispositivos móveis, enfatizando os aspectos de desenho e implementação relacionados com as especificidades deste tipo de equipamentos, em particular, com a reduzida disponibilidade de recursos computacionais.

  2. Resultados de aprendizagem
    Os estudantes que terminam com sucesso esta unidade curricular serão capazes de:
    1. Avaliar as decisões de desenho no desenvolvimento de aplicações para dispositivos móveis
    2. Descrever as arquitecturas das principais plataformas de suporte ao desenvolvimento de aplicações para dispositivos móveis
    3. Implementar, testar e depurar programas para dispositivos móveis

  3. Avaliação dos resultados de aprendizagem
    Os resultados da aprendizagem (1) e (2) são avaliados individualmente através de teste escrito. Durante as aulas práticas e através de discussão final dos trabalhos práticos, realizada em grupo, são avaliados os resultados da aprendizagem (1) e (3).

  4. Programa resumido
    As plataformas Java 2 Micro Edition (J2ME) e .NET Compact Framework (.NETcf): Arquitectura; Modelo de programação; Restrições. Categorização dos dispositivos alvo das plataformas. Desenvolvimento de aplicações para dispositivos móveis. Suporte para entrada e saída de dados, interface com o utilizador e contentores. Construção de interfaces gráficas com o utilizador: Hierarquias de controlos; Modelo de eventos; Modelo de concorrência. Aspectos de realização e boas práticas considerando as especificidades das plataformas.