Android: mudanças entre as edições

De Pontão Nós Digitais
Ir para navegaçãoIr para pesquisar
Sem resumo de edição
 
(14 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
[[Imagem:Android-funny.jpg|right]]
Android é um sistema operacional móvel que roda sobre o núcleo Linux, embora por enquanto a sua versão do núcleo Linux divirja da versão oficial. Foi inicialmente desenvolvido pelo Google e posteriormente pela Open Handset Alliance, mas a Google é a responsável pela gerência do produto e engenharia de processos. O Android permite aos desenvolvedores escreverem software na linguagem de programação Java controlando o dispositivo via bibliotecas desenvolvidas pela Google. Existem atualmente mais de 315 mil aplicações disponíveis para Android.
Android é um sistema operacional móvel que roda sobre o núcleo Linux, embora por enquanto a sua versão do núcleo Linux divirja da versão oficial. Foi inicialmente desenvolvido pelo Google e posteriormente pela Open Handset Alliance, mas a Google é a responsável pela gerência do produto e engenharia de processos. O Android permite aos desenvolvedores escreverem software na linguagem de programação Java controlando o dispositivo via bibliotecas desenvolvidas pela Google. Existem atualmente mais de 315 mil aplicações disponíveis para Android.
== Notícias e marcos ==
* Android no mundo: http://blogs.estadao.com.br/link/android-cresce-entre-smartphones/
* Smartphones no Brasil: http://blogs.estadao.com.br/link/smartphones-sao-14-no-brasil/
== Sistema operacional Android ==
http://www.tecmundo.com.br/android/21195-como-instalar-o-android-em-um-netbook-video-.htm#ixzz1qMJ0Qlfm


== Aplicativos importantes ==
== Aplicativos importantes ==
Linha 10: Linha 21:


https://market.android.com/details?id=com.sand.airdroid
https://market.android.com/details?id=com.sand.airdroid
=== Blackmart: o mercado negro de aplicativos do android ===
http://www.ditopelomaldito.com/2012/01/o-mercado-negro-dos-apps-da-android.html
=== Android Streaming ===
http://giss.tv/wiki/index.php/Android_Streamer_:_Giss_Mp3
=== Android Streaming ===
https://play.google.com/store/apps/details?id=sa.broadcastmyself&hl=pt_BR
=== Gcompris for android ===
* https://play.google.com/store/apps/details?id=net.gcompris
* http://gcompris.net/download/beta
* Fonte: http://linuxfr.org/news/gcompris-officiellement-sur-android


== Desenvolvimento ==
== Desenvolvimento ==
* Encodando video para android no ubuntu
* Encodando video para android no ubuntu
https://help.ubuntu.com/community/AndroidVideoEncoding
https://help.ubuntu.com/community/AndroidVideoEncoding
* Ubuntu para Android
http://www.engadget.com/2012/02/24/ubuntu-for-android-hands-on/
* Novo Ubuntu permite que smartphones Android rodem em desktops
http://idgnow.uol.com.br/computacao_pessoal/2012/02/22/novo-ubuntu-permite-que-smartphones-android-rodem-em-desktops/
* Android Ubuntu
http://www.ubuntu.com/devices/android
=== Curso de desenvolvimento de aplicativos para Android ===
Esse curso foi elaborado por [http://daltonmartins.blogspot.com Dalton Martins] para o curso de desenvolvimento de Aplicativo para Android ministrado na FATEC Ipiranga.
* Aula 1 (baixar: [http://wiki.nosdigitais.teia.org.br/Imagem:Aula_01_-_dispmov.pdf PDF] [http://wiki.nosdigitais.teia.org.br/Imagem:Aula_01_-_dispmov.odp ODP]) - apresentação do curso, ementa detalhada, avaliação e introdução ao curso.
* Aula 2 (baixar: [http://wiki.nosdigitais.teia.org.br/Imagem:Aula_02_-_dispmov.pdf PDF] [http://wiki.nosdigitais.teia.org.br/Imagem:Aula_02_-_dispmov.odp ODP]) - História do desenvolvimento de software para dispositivos móveis e introdução a plataforma Android - principais características.
* Aula 3 (baixar: [http://wiki.nosdigitais.teia.org.br/Imagem:Aula_03_-_dispmov.pdf PDF] [http://wiki.nosdigitais.teia.org.br/Imagem:Aula_03_-_dispmov.odp ODP]) - Introduçao ao ambiente de desenvolvimento Eclipse e Android SDK.
* Aula 4 (baixar: [http://wiki.nosdigitais.teia.org.br/Imagem:Aula_04_-_dispmov.pdf PDF] [http://wiki.nosdigitais.teia.org.br/Imagem:Aula_04_-_dispmov.odp ODP]) - Anatomia de uma aplicaçao Android.
* Aula 5 (baixar: [http://wiki.nosdigitais.teia.org.br/Imagem:Aula_05_-_dispmov.pdf PDF] [http://wiki.nosdigitais.teia.org.br/Imagem:Aula_05_-_dispmov.odp ODP]) - Introduçao a Formulários, Activities e Intents.
* Aula 6 (baixar: [http://wiki.nosdigitais.teia.org.br/Imagem:Aula_06_-_dispmov.pdf PDF] [http://wiki.nosdigitais.teia.org.br/Imagem:Aula_06_-_dispmov.odp ODP]) - Controlando fluxo de transiçao e passagem de parametros entre Activities.
=== Vídeo aulas DevAndroid.com.br ===
* http://devandroid.com.br[
:* Aula 1 - http://youtu.be/uSE1oeR3TV8
:* Aula 2 - http://youtu.be/zrNy4t-T4Gg
:* Aula 3 - http://youtu.be/rXygmOHRo1Y
=== Vídeo aulas informaticon.com.br por prof.Neri ===
* http://www.informaticon.com.br
:* Apresentação                                                          http://youtu.be/0cmXYSkvfHk
:* Introducao, Instalacao java, Eclipse, Android SDK                    http://youtu.be/rHRLCeJkQCg
:* Instalando o ADT plugin android para eclipse                          http://www.youtube.com/watch?v=fArFs4W74Ig
:* Instalando packages Android SDK e AVD Manager                        http://www.youtube.com/watch?v=npIrUhW2DQw
:* Criando o primeiro projeto com Android                                http://www.youtube.com/watch?v=HC2l1nmC2KU
:* Primeiro projeto e toda a sua estrutura                              http://www.youtube.com/watch?v=1UPp0Z8tEms
:* Criando o AVD e executando no emulador                                http://www.youtube.com/watch?v=NwhRo7UyGSs           
:* Testando a primeira aplicacao criada                                  http://www.youtube.com/watch?v=yoowTPc8vsA
:* Manipulando TextView Strings Main xml                                http://www.youtube.com/watch?v=vyuv1zANiVI
:* Instanciando TextView setContentView direto pelo java em vez do xml  http://www.youtube.com/watch?v=UY_pXPPpdAg
:* Widgets EditText Button fill_parent wrap_content                      http://www.youtube.com/watch?v=n8qS4Eblj8Q
:* Widgets DigitalClock AnalogClock CheckBox DatePicker Chronometer      http://www.youtube.com/watch?v=h17mo1qUxK4
:* WidGets RadioGroup e RadioButton para sexo masculino feminino        http://www.youtube.com/watch?v=r6T1DNO6LWk
:* WidGets mostrando imagem com o ImageView                              http://www.youtube.com/watch?v=3X3oV4WvTIo
:* Iniciando um projeto novo para calculadora no Android                http://www.youtube.com/watch?v=btIx3NeuxMc
:* Implementando no java os Widgets com findViewById                    http://www.youtube.com/watch?v=ZUcJir7MncM
:* setOnClickListener public void onClick evento parseDouble            http://www.youtube.com/watch?v=r5-BvqOgKQA
:* Localizando e corrigindo bug da calculadora                          http://www.youtube.com/watch?v=iI_-zkvBIP4
:* LinearLayout horizontal vertical incrementando calculadora            http://www.youtube.com/watch?v=TFlnPC6ZnXQ
:* Finalizando calculadora subtrair multiplicar dividir somar            http://www.youtube.com/watch?v=4I66-KKy9Hg
:* EditText numeric decimal signed integer                              http://www.youtube.com/watch?v=e-XdGz53Qao 
:* Criando um novo projeto para venda de produtos de videoaulas          http://www.youtube.com/watch?v=RarKX0HNJa8
:* CheckBox dos produtos para venda                                      http://www.youtube.com/watch?v=N6OkEsfYPcw
:* Finalizando projeto de venda com soma dos produtos                    http://www.youtube.com/watch?v=x1UkOeFR4fo
:* AlertDialog Builder Caixa de Dialogo                                  http://www.youtube.com/watch?v=hfGLzVt48o8
:* AlertDialog Builder setTitle e setNeutralButton                      http://www.youtube.com/watch?v=39in-2LnjxY
:* Projeto novo usando Graphical Layout Form Widgets                    http://www.youtube.com/watch?v=cJPcY1Si0ns
:* Mais Graphical Layout Frame Table Absolute outros                    http://www.youtube.com/watch?v=hBeGqcyY2lY
:* Finalizando Graphical Layout Imagens Media Advanced                  http://www.youtube.com/watch?v=BJCkyjHtxv8
:* Criando e testando em avd plataforma 3                                http://www.youtube.com/watch?v=JW25KCny3_8
:* Criando e testando em avd plataforma 2_3                              http://www.youtube.com/watch?v=y9oKlGGgXmM
:* Novo projeto com cadastro e varias telas                              http://www.youtube.com/watch?v=eMJGX_OjvZg
:* Método para chamar tela de cadastro do menu principal                http://www.youtube.com/watch?v=14FTp6OaZs4
:* Navegando entre as telas cadastro consulta e menu principal          http://www.youtube.com/watch?v=8Z0lBRUl_bo
:* Mais Navegando entre as telas cadastro consulta e menu principal      http://www.youtube.com/watch?v=z4QHHEEBttI
:* AndroidManifest mudando versao e Navegando entre as telas            http://www.youtube.com/watch?v=xagKmu0hQyw
:* Melhorando o codigo de navegacao entre telas                          http://www.youtube.com/watch?v=wYStWBTNiy0
:* Finalizando navegacao entre layouts                                  http://www.youtube.com/watch?v=8jGmHESjnrw
:* Criando novo projeto para gravar registros                            http://www.youtube.com/watch?v=QiBfg3h5lIc
:* Classe para armazenar os registros                                    http://www.youtube.com/watch?v=eaF-0Uep174
:* Gravando os registros e visualizando eles                            http://www.youtube.com/watch?v=cIGc0HvN0Ns
:* Classe auxiliar para leitura de registros                            http://www.youtube.com/watch?v=cKiwXQpHfZU                           
:* Contador de registros e AlertDialogBuilder                            http://www.youtube.com/watch?v=KpOiOUf0_cU
:* Criando metodo para personalizar caixas de mensagem                 
:* Implementando proximo registro e registro anterior
:* Criando os metodos de navegacao pelos registros
:* Colocando posicao de registro para evitar erro ao navegar
:* Melhorando organizando codigo java do cadastro
:* Evitando force close com try catch melhorando codigo
:* Metodo para mostrar dados e finalizando projeto
:* requestFocus e otimizando o codigo com mais metodos
:* Finalizando aplicacao de cadastro de dados na memoria
:* Iniciando a parte criacao de Menus usando XML
:* onCreateOptionsMenu MenuInflater Menu com XML
:* onOptionsItemSelected Menu com XML
:* Inserindo Icone e finalizando menus com Xml
:* Criando menus por codificacao java
:* Eventos nos menus por codificacao java
:* Submenus e finalizando menus por codificacao java
:* Novo Projeto com persitência de dados em Banco
:* SQLiteDatabase Cursor bibliotecas para Banco
:* Criando banco e tabela openOrCreateDatabase MODE_WORLD_READABLE CREATE TABLE
:* Listeners inicializacao de objetos telas de cadastro e consulta
:* Close fecha banco cursor mostrar dados
:* Query buscando dados where group by order by
:* Cursor getCount moveToFirst na busca dos dados
:* Cursor getColumnIndex moveToPrevious moveToNext
:* execSQL insert into to para gravar dados no banco SQLitedatabase
:* Gravando dados no banco SQLitedatabse
:* Importando projeto e usando em sistema 64 bits
:* Testando e finalizando persistencia em SQLitedatabase
:* Arquitetura do Android Dalvik Frameworks libraries kernel
:* NetBeans 7 instalando e configurando plugins
:* NetBeans 7 gerenciando plataforma e criando primeiro exemplo
:* NetBeans 7 explicando R layout implementando build
:* Netbeans 7 projeto calculadora e comparacao com eclipse
:* Googe map api certificado MD5 keytool
:* Obtendo map Key do site da google atraves do md5 gerado
:* MapActivity instalando e configurando biblioteca externa google
:* Uses library permission internet apiKey
:* APK e DEX tipos de arquivos e finalizando mapas


== Referências ==
== Referências ==


http://pt.wikipedia.org/wiki/Android
http://pt.wikipedia.org/wiki/Android
http://blog.tiagopassos.com/curso-video-aulas-android-basico-gratis-professor-neri-aldoir-neitzke/

Edição atual tal como às 17h00min de 16 de março de 2015

Android-funny.jpg

Android é um sistema operacional móvel que roda sobre o núcleo Linux, embora por enquanto a sua versão do núcleo Linux divirja da versão oficial. Foi inicialmente desenvolvido pelo Google e posteriormente pela Open Handset Alliance, mas a Google é a responsável pela gerência do produto e engenharia de processos. O Android permite aos desenvolvedores escreverem software na linguagem de programação Java controlando o dispositivo via bibliotecas desenvolvidas pela Google. Existem atualmente mais de 315 mil aplicações disponíveis para Android.

Notícias e marcos

Sistema operacional Android

http://www.tecmundo.com.br/android/21195-como-instalar-o-android-em-um-netbook-video-.htm#ixzz1qMJ0Qlfm

Aplicativos importantes

AirDroid

Airdroid é um aplicativo que te permite, através do browser de um computador, acessar arquivos de dentro do celular via wi-fi.

http://airdroid.com/

https://market.android.com/details?id=com.sand.airdroid

Blackmart: o mercado negro de aplicativos do android

http://www.ditopelomaldito.com/2012/01/o-mercado-negro-dos-apps-da-android.html

Android Streaming

http://giss.tv/wiki/index.php/Android_Streamer_:_Giss_Mp3

Android Streaming

https://play.google.com/store/apps/details?id=sa.broadcastmyself&hl=pt_BR

Gcompris for android

Desenvolvimento

  • Encodando video para android no ubuntu

https://help.ubuntu.com/community/AndroidVideoEncoding

  • Ubuntu para Android

http://www.engadget.com/2012/02/24/ubuntu-for-android-hands-on/


  • Novo Ubuntu permite que smartphones Android rodem em desktops

http://idgnow.uol.com.br/computacao_pessoal/2012/02/22/novo-ubuntu-permite-que-smartphones-android-rodem-em-desktops/

  • Android Ubuntu

http://www.ubuntu.com/devices/android

Curso de desenvolvimento de aplicativos para Android

Esse curso foi elaborado por Dalton Martins para o curso de desenvolvimento de Aplicativo para Android ministrado na FATEC Ipiranga.

  • Aula 1 (baixar: PDF ODP) - apresentação do curso, ementa detalhada, avaliação e introdução ao curso.
  • Aula 2 (baixar: PDF ODP) - História do desenvolvimento de software para dispositivos móveis e introdução a plataforma Android - principais características.
  • Aula 3 (baixar: PDF ODP) - Introduçao ao ambiente de desenvolvimento Eclipse e Android SDK.
  • Aula 4 (baixar: PDF ODP) - Anatomia de uma aplicaçao Android.
  • Aula 5 (baixar: PDF ODP) - Introduçao a Formulários, Activities e Intents.
  • Aula 6 (baixar: PDF ODP) - Controlando fluxo de transiçao e passagem de parametros entre Activities.

Vídeo aulas DevAndroid.com.br

Vídeo aulas informaticon.com.br por prof.Neri

Referências

http://pt.wikipedia.org/wiki/Android

http://blog.tiagopassos.com/curso-video-aulas-android-basico-gratis-professor-neri-aldoir-neitzke/