Encontrei um curso para Android, todo em video-aulas, criado pelo Professor Neri Aldoir Neitzke, e resolvi compartilhar com vocês. Ele mesmo disponibilizou as video-aulas no YouTube, mas se você tiver interesse em comprar o material em DVD, pode acessar o site http://www.informaticon.com.br/.

No DVD estão incluídos, além das video-aulas, os códigos fonte produzidos no curso e os aplicativos necessários para começar o curso utilizando o Windows. Esse aplicativos podem ser baixados facilmente na internet (e o próprio Neri explica como fazer), mas se você tem uma conexão lenta, pode ser mais interessante comprar o DVD.

Se você encontrar algum problema em algum vídeo, ou algum vídeo faltando, comente! Dessa forma, posso corrigir o problema o mais rápido possível!

 

 

 

 

 

Apresentação

 

 

 

 

 

  1. Introducao instalacao java eclipse android sdk

  2. Instalando o ADT plugin android para eclipse

  3. Instalando packages Android SDK e AVD Manager

  4. Criando o primeiro projeto com android

  5. Primeiro projeto e toda a sua estrutura

  6. Criando o AVD e executando no emulador

  7. Testando a primeira aplicacao criada

  8. Manipulando TextView Strings Main xml

  9. Instanciando TextView setContentView direto pelo java em vez do xml

  10. Widgets EditText Button fill_parent wrap_content

  11. Widgets DigitalClock AnalogClock CheckBox DatePicker Chronometer

  12. WidGets RadioGroup e RadioButton para sexo masculino feminino

  13. WidGets mostrando imagem com o ImageView

  14. Iniciando um projeto novo para calculadora no Android

  15. Implementando no java os Widgets com findViewById

  16. setOnClickListener public void onClick evento parseDouble

  17. Localizando e corrigindo bug da calculadora

  18. LinearLayout horizontal vertical incrementando calculadora

  19. Finalizando calculadora subtrair multiplicar dividir somar

  20. EditText numeric decimal signed integer

  21. Criando um novo projeto para venda de produtos de videoaulas

  22. CheckBox dos produtos para venda

  23. Finalizando projeto de venda com soma dos produtos

  24. AlertDialog Builder Caixa de Dialogo

  25. AlertDialog Builder setTitle e setNeutralButton

  26. Projeto novo usando Graphical Layout Form Widgets

  27. Mais Graphical Layout Frame Table Absolute outros

  28. Finalizando Graphical Layout Imagens Media Advanced

  29. Criando e testando em avd plataforma 3

  30. Criando e testando em avd plataforma 2_3

  31. Novo projeto com cadastro e varias telas

  32. Método para chamar tela de cadastro do menu principal

  33. Navegando entre as telas cadastro consulta e menu principal

  34. Mais Navegando entre as telas cadastro consulta e menu principal

  35. AndroidManifest mudando versao e Navegando entre as telas

  36. Melhorando o codigo de navegacao entre telas

  37. Finalizando navegacao entre layouts

  38. Criando novo projeto para gravar registros

  39. Classe para armazenar os registros

  40. Gravando os registros e visualizando eles

  41. Classe auxiliar para leitura de registros

  42. Contador de registros e AlertDialogBuilder

  43. Criando metodo para personalizar caixas de mensagem

  44. Implementando proximo registro e registro anterior

  45. Criando os metodos de navegacao pelos registros

  46. Colocando posicao de registro para evitar erro ao navegar

  47. Melhorando organizando codigo java do cadastro

  48. Evitando force close com try catch melhorando codigo

  49. Metodo para mostrar dados e finalizando projeto

  50. requestFocus e otimizando o codigo com mais metodos

  51. Finalizando aplicacao de cadastro de dados na memoria

  52. Iniciando a parte criacao de Menus usando XML

  53. onCreateOptionsMenu MenuInflater Menu com XML

  54. onOptionsItemSelected Menu com XML

  55. Inserindo Icone e finalizando menus com Xml

  56. Criando menus por codificacao java

  57. Eventos nos menus por codificacao java

  58. Submenus e finalizando menus por codificacao java

  59. Novo Projeto com persitência de dados em Banco

  60. SQLiteDatabase Cursor bibliotecas para Banco

  61. Criando banco e tabela openOrCreateDatabase MODE_WORLD_READABLE CREATE TABLE

  62. Listeners inicializacao de objetos telas de cadastro e consulta

  63. Close fecha banco cursor mostrar dados

  64. Query buscando dados where group by order by

  65. Cursor getCount moveToFirst na busca dos dados

  66. Cursor getColumnIndex moveToPrevious moveToNext

  67. execSQL insert into to para gravar dados no banco SQLitedatabase

  68. Gravando dados no banco SQLitedatabse

  69. Importando projeto e usando em sistema 64 bits

  70. Testando e finalizando persistencia em SQLitedatabase

  71. Arquitetura do Android Dalvik Frameworks libraries kernel

  72. NetBeans 7 instalando e configurando plugins

  73. NetBeans 7 gerenciando plataforma e criando primeiro exemplo

  74. NetBeans 7 explicando R layout implementando build

  75. Netbeans 7 projeto calculadora e comparacao com eclipse

  76. Googe map api certificado MD5 keytool

  77. Obtendo map Key do site da google atraves do md5 gerado

  78. MapActivity instalando e configurando biblioteca externa google

  79. Uses library permission internet apiKey

  80. APK e DEX tipos de arquivos e finalizando mapas