Mudanças entre as edições de "Dispositivos Móveis"
De Aulas
(13 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
= Planos de Ensino = | = Planos de Ensino = | ||
− | * [https://saulo.arisa.com.br/aulas/unisul/mobile/Unisul%20FP%20Mobile%20Plano%20Ensino%2020201.pdf Plano de Ensino] | + | * [https://saulo.arisa.com.br/aulas/unisul/mobile/Unisul%20FP%20Mobile%20Plano%20Ensino%2020201.pdf Plano de Ensino] |
+ | * [https://saulo.arisa.com.br/aulas/unisul/mobile/Unisul%20Mobile%20Cronograma%2020231.pdf Cronograma 2023-1] | ||
* [[Dispositivos Móveis: Videoaulas]] | * [[Dispositivos Móveis: Videoaulas]] | ||
Linha 8: | Linha 9: | ||
; MIT App Inventor: | ; MIT App Inventor: | ||
* [https://arisa.com.br/~saulo/aulas/unisul/mobile/mi2hello.pdf MIT APP Inventor 2 - Introdução] - [https://youtu.be/NXW7-Ku2Vb8 Videoaula] | * [https://arisa.com.br/~saulo/aulas/unisul/mobile/mi2hello.pdf MIT APP Inventor 2 - Introdução] - [https://youtu.be/NXW7-Ku2Vb8 Videoaula] | ||
+ | ** [[MIT APP Inventor 2 - Exercícios]] | ||
* [[MIT APP Inventor 2 - Agenda]] - [https://youtu.be/PQVlWlZw-8k Videoaula] | * [[MIT APP Inventor 2 - Agenda]] - [https://youtu.be/PQVlWlZw-8k Videoaula] | ||
− | |||
; Android Studio - Kotlin | ; Android Studio - Kotlin | ||
− | * [https://play.kotlinlang.org Kotlin Playground] | + | * Kotlin |
+ | ** [https://play.kotlinlang.org/byExample/overview Kotlin by Example] | ||
+ | ** [https://play.kotlinlang.org Kotlin Playground] | ||
+ | ** [https://youtu.be/X0B8ZPGuMek Videoaula] | ||
* [[Android Studio Instalação]] | * [[Android Studio Instalação]] | ||
* [[Android Kotlin - Exemplo Simples]] - [https://youtu.be/WVhAANn-k6M Videoaula] | * [[Android Kotlin - Exemplo Simples]] - [https://youtu.be/WVhAANn-k6M Videoaula] | ||
Linha 30: | Linha 34: | ||
; Google Play Console | ; Google Play Console | ||
+ | |||
* [https://youtu.be/L0Lp-sDnY5U Criando a conta de desenvolvedor Google] | * [https://youtu.be/L0Lp-sDnY5U Criando a conta de desenvolvedor Google] | ||
* [https://youtu.be/Ht0lFqdeabk Publicando na Google Play Console (videoaula)] | * [https://youtu.be/Ht0lFqdeabk Publicando na Google Play Console (videoaula)] | ||
− | + | = Trabalhos = | |
− | + | * [[Trabalho 1: MIT App Inventor]] | |
+ | * [[Trabalho 2: Modelagem de um aplicativo Mobile]] | ||
+ | * [[Trabalho 3: Implementação de um aplicativo no Android Studio]] | ||
− | + | {{warning|Ver no cronograma quais são os trabalhos definidos para o semestre.}} | |
− | |||
− | |||
= Links = | = Links = | ||
+ | * [https://github.com/Genymobile/scrcpy scrcpy]: software para espelhar celular no computador desktop. | ||
* [https://rogchap.com/2020/09/14/running-go-code-on-ios-and-android/ Roando código Go em IOS e Android] | * [https://rogchap.com/2020/09/14/running-go-code-on-ios-and-android/ Roando código Go em IOS e Android] | ||
* [https://www.tecmundo.com.br/software/204629-desenvolvimento-app-escolhendo-linguagem-programacao.htm Desenvolvimento de app: escolhendo a linguagem de programação] | * [https://www.tecmundo.com.br/software/204629-desenvolvimento-app-escolhendo-linguagem-programacao.htm Desenvolvimento de app: escolhendo a linguagem de programação] |
Edição atual tal como às 18h07min de 11 de abril de 2023
Planos de Ensino
Conteúdo
- MIT App Inventor
- Android Studio - Kotlin
- Kotlin
- 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
- scrcpy: software para espelhar celular no computador desktop.
- 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