Trailer

Sinopse

A matéria de Desenvolvimento para Dispositivos Móveis torna-se bastante atrativa, sobretudo, nos tempos atuais, em decorrência de que o cenário da Computação Móvel, como por exemplo, os smartphones e suas tecnologias têm auxiliado os seres humanos em suas atividades do cotidiano. Dessa forma, o objetivo central dessa matéria é apresentar os principais conceitos, ferramentas e mecanismos para que os estudantes possam desenvolver aplicativos multiplataformas através de tecnologias que geram códigos nativos, para que sejam utilizados em propostas do dia a dia. Nesse contexto, aborda-se durante a disciplina assuntos como: A importância da Computação Móvel para a sociedade; Levantamento de requisitos; Gerenciamento de projetos; Metodologias ágeis; Prototipação de interfaces; Programação com acesso a banco de dados; entre outros.

Vídeo

Classificações

30%
70%

Clássicas

Ativas

10%
90%

Provas

Atividades

30%
70%

Teórica

Prática

20%
80%

Social

Técnica

50%
50%

Individuais

Em grupo

100%
0%

Presencial

EAD


Podcast

Velocidade 1.0x

Materiais

Sem materiais disponiveis...

Conhecimentos / Competências Desejados

Durante o exercício da disciplina iremos desenvolver habilidades e competências em: Raciocínio Lógico; Lógica de programação, Conhecimentos em Flutter e outros Frameworks de Desenvolvimento Mobile, Noções de prototipação de aplicativos, Documentação para aplicativos, Segurança de dispositivos móveis, Noções gerais de Design, Programação Orientada a Objetos, Gerenciamento de Banco de Dados, Programação em Dart. Observação: Para se aventurar no desenvolvimento de aplicativos móveis, é útil ter uma base sólida em programação, como entender a lógica por trás dos códigos e ter conhecimento de algumas estruturas básicas. É importante também se familiarizar com linguagens como Java, Swift ou Kotlin, dependendo do sistema operacional que você escolher. Além disso, ter uma compreensão dos conceitos básicos de Design de interface de usuário para dispositivos móveis, como layouts e interação com recursos do dispositivo, como câmera e GPS, será bastante útil. No entanto, não se preocupe se não tiver tudo isso de imediato. Com curiosidade, disposição para aprender e uma mente aberta, você poderá entrar nesse mundo emocionante do desenvolvimento de aplicativos móveis e descobrir como é divertido criar algo novo para seus dispositivos favoritos!

Tópicos

    Sem tópicos cadastrados


Obstáculos

Os principais obstáculos seriam a falta de equipamento que possibilite o aprendizado da matéria, como um computador ou notebook e até o desinteresse do aluno em aprender. Além disso, um dos principais desafios é o aprendizado de linguagens de programação específicas, como Java, Swift ou Kotlin, dependendo da plataforma escolhida. Compreender a sintaxe e os conceitos fundamentais pode ser um pouco intimidante no início. Ademais, a compreensão dos diferentes componentes e estruturas de interface do usuário para dispositivos móveis também pode parecer complexa no começo. Outro obstáculo pode ser a necessidade de testar e depurar constantemente o código para garantir o funcionamento adequado do aplicativo. No entanto, é importante lembrar que esses obstáculos são normais e fazem parte do processo de aprendizado. Com paciência, prática e o apoio dos professores e colegas, esses desafios serão superados, e você estará pronto para desenvolver aplicativos incríveis para dispositivos móveis.

Metodologias

Não há metodologias cadastradas

2025

Índices de aprovação

Altere a data ou marque/desmarque a opção "Todos os períodos" para fazer uma nova busca.

Aprovados 0%
Reprovados 0%
Nota média (todas as unidades)
0
Nota média por unidade
Unidade 1 N/A
Unidade 2 9.7
Unidade 3 4.2

Conteúdos

Ementa

  • Motivação para o Desenvolvimento de Sistemas para Dispositivos Móveis (SDM). Características, Desafios e Prin-cípios para o desenvolvimento de SDMs. Arquiteturas de software para SDMs. Padrões de projeto para SDMs. Plataformas, linguagens de programação e ambientes de desenvolvimento para SDMs.

Referências

  • Livro: FRIESEN, Jeff. Learn java for android development. United States of America: Apress, 2010. 636 p. ISBN: 9781430231578. Livro: LECHETA, Ricardo R. Google Android: aprenda a criar aplicações para dispositivos móveis com o Android SDK. 3. ed. São Paulo: Novatec, 2013. ISBN: 9788575223444. Livro: QUERINO FILHO, Luiz Carlos. Desenvolvendo seu primeiro aplicativo Android. 2014. Livro: OGLIARI, Ricardo da Silva. Android: do básico ao avançado. 2014. Livro: LECHETA, Ricardo R. Google Android: aprenda a criar aplicações para dispositivos móveis com o Android SDK. 2012. Livro: ABLESON, W. Frank. Android em ação: Criando aplicativos poderosos para dispositivos móveis. 2012. Livro: ARWIN, Ian F. Android Cookbook. 2012.

Oferta/Matrícula


Ofertas

Última oferta: Buscando...

    Ofertas passadas
    Últimos 5 anos

      Faça uma pergunta!

      Professor

      Itamir de Morais Barroca Filho
      Email: itamir.filho@imd.ufrn.br

      Créditos
    • Cayo Victhor da Costa Medeiros
    • Produtor
      Edney Lucas Dantas Silva
    • Produtor
      Eudes Silva Bezerra
    • Produtora
      Jhonatan Oliveira de Lira
    • Produtor
      Levy Fernandes Pereira
    • Produtor
      Victor Jonhson
    • Produtor