Dispositivos Móveis
De Aulas
Planos de Ensino
Conteúdo
- MIT App Inventor
- MIT APP Inventor 2 - Introdução - Videoaula
- MIT APP Inventor 2 - Agenda - Videoaula
- MIT APP Inventor 2 - Exercícios
- Android Studio - Kotlin
- Kotlin Playground - Videoaula
- Android Studio Instalação
- Android Kotlin - Exemplo Simples - Videoaula
- Android Kotlin - Menus e Activities - Videoaula
- Android Kotlin - ListView - Videoaula
- Android Kotlin - RecyclerView - Videoaula
- Android Kotlin - Persistencia - Videoaula
- Android - Gerar APK com assinatura -- Preciso atualizar, mudaram algumas coisas.
- Flutter
- Flutter - Introdução
- Flutter - ListView
- Flutter - Consumindo API
- Flutter - Gerenciando uma ListView
- Flutter - Persistência
- Google Play Console
Trabalhos
- Trabalho 1: MIT App Inventor
- Trabalho 2: Modelagem de um aplicativo Mobile
- Trabalho 3: Implementação de um aplicativo no Android Studio
Links
- Roando código Go em IOS e Android
- Desenvolvimento de app: escolhendo a linguagem de programação
- Xamarin: desenvolvimento aplicativos nativos Android, iOS e Windows com uma base de código .NET
- Getting Started - React Native
- Emulador Android GENYMOTION
- Editor visual da Google para aprendizado de programação
- Instalando o Android Studio no Ubuntu
- Livro de Google Android
- Android Developers: Exemplos, artigos, tutoriais, etc.
- Curso on-line introdutório de programação para Android
- Emo Framework
- Ebooks e Pesquisas de Games em português disponíveis para Download
- Android Annotations
- Apache Cordova: Plataforma para o desenvolvimento de aplicações móveis nativas usando HTML, CSS e JavaScript. Cordova é disponível para as seguintes plataformas: iOS, Android, Blackberry, Windows Phone, Palm WebOS, Bada e Symbian.
Material Antigo
Esse material era utilizado nas minhas aulas antigamente e não são mais utilizados. Deixo-o aqui a título de comparação com a perspectiva atual de desenvolvimento.
- Android Studio - Java
- Android - Exemplo Simples
- Android - Menus
- Android - Exemplo de ListView
- Android - Passando informações entre Activities
- Android - Lista de Contatos
- Android - Passando informações entre Activities e ListView
- Android - ListView e duas Activities
- Android - ListView Customizada
- Android - Trabalhando com imagens
- Android - Outros Exemplos
- Android - Agenda
- Agenda (2013-2, Android 4.2)
- MyDroidAgenda: Exemplo de aplicação android com acesso à banco de dados.
- Exemplo de aplicação Bloco de Notas do aluno Felipe Jacson de Freitas (UNISUL), com utilização de banco de dados SQLite.
- Java Micro Edition
- Instalação e configuração do ambiente Java ME
- Vetores no Java ME
- MyGameJME: Exemplo utilizando Vector e Canvas.
- Persistência de dados no Java ME