[flisol] android faixa branca (iniciando no android) – 2013
Post on 01-Sep-2014
326 views
Embed Size (px)
DESCRIPTION
Palestra ministrada no FLISOL Campinas 2013TRANSCRIPT
- Android Faixa Branca Douglas Drumond! drumond.douglas@gmail.com eee19.com
- eu.about() eee19.com
- eu.about() Bacharel em Cincia da Computao eee19.com
- eu.about() Bacharel em Cincia da Computao Analista de software no Instituto de Pesquisas Eldorado eee19.com
- eu.about() Bacharel em Cincia da Computao Analista de software no Instituto de Pesquisas Eldorado Scio e co-fundador da Y-MAX Consultoria em TI eee19.com
- eu.about() Bacharel em Cincia da Computao Analista de software no Instituto de Pesquisas Eldorado Scio e co-fundador da Y-MAX Consultoria em TI Organizador do GDG Campinas eee19.com
- @Eldorado Aplicaes Framework Bibliotecas Dalvik Linux Kernel eee19.com
- @Eldorado Aplicaes Framework Bibliotecas Linux Kernel Dalvik BP eee19.com
- Hoje http://www.ickr.com/photos/natalielucier/3619749009/ eee19.com
- http://www.ickr.com/photos/donkeyhotey/5666071828/ eee19.com
- Ferramentas eee19.com
- Pr-requisitos JDK! Android SDK eee19.com
- Sistema Operacional Linux! Mac OS X (Intel)! Windows XP ou superior eee19.com
- Ferramentas eee19.com
- Ferramentas eee19.com
- Ferramentas eee19.com
- Ferramentas eee19.com
- Ferramentas eee19.com
- Ferramentas Remote debugger logcat DDMS eee19.com
- Ferramentas eee19.com
- Ferramentas eee19.com
- Ferramentas eee19.com
- Ferramentas eee19.com
- Ferramentas eee19.com
- Ferramentas eee19.com
- Ferramentas eee19.com
- Livre the denition of open: "mkdir android ; cd android ; repo init -u git:// android.git.kernel.org/platform/manifest.git ; repo sync ; make" http://twitter.com/#!/arubin/status/27808662429 eee19.com
- Arquitetura eee19.com
- Arquitetura Linux Kernel eee19.com
- Arquitetura Bibliotecas Dalvik Linux Kernel eee19.com
- Arquitetura Framework Bibliotecas Dalvik Linux Kernel eee19.com
- Arquitetura Aplicaes Framework Bibliotecas Dalvik Linux Kernel eee19.com
- Arquitetura Aplicaes Framework Bibliotecas Dalvik Linux Kernel eee19.com
- Dissecando as Aplicaes eee19.com
- Activity eee19.com
- Service eee19.com
- Content Provider eee19.com
- Intent eee19.com
- Intent eee19.com
- Intent eee19.com
- Intent eee19.com
- Intent eee19.com
- Broadcast Receiver No possui interface (com usurio)! Roda em segundo plano! Reage a mensagens de broadcast! Exemplo: carga de bateria eee19.com
- Activity Interface! Um objetivo! Vrias por aplicativo! Pode iniciar outras activities eee19.com
- Activity 3 estados: ativa, em pausa e parada! 3 ciclos de vida! pode morrer a qualquer momento se no estiver ativa eee19.com
- Activity eee19.com
- Activity onCreate() eee19.com
- Activity onCreate() onStart() eee19.com
- Activity onCreate() onStart() onResume() eee19.com
- Activity onCreate() onStart() onResume() em execuo eee19.com
- Activity onCreate() onStart() onResume() em execuo onPause() eee19.com
- Activity onCreate() onStart() onResume() em execuo onPause() eee19.com
- Activity onCreate() onStart() Primeiro plano onResume() em execuo onPause() eee19.com
- Activity onCreate() onStart() Primeiro plano onResume() em execuo onPause() onStop() eee19.com
- Activity onCreate() onStart() Primeiro plano onRestart() onResume() em execuo onPause() onStop() eee19.com
- Activity onCreate() onStart() Primeiro plano onRestart() onResume() em execuo onPause() onStop() eee19.com
- Activity onCreate() Visvel onStart() Primeiro plano onRestart() onResume() em execuo onPause() onStop() eee19.com
- Activity onCreate() Visvel onStart() Primeiro plano onRestart() onResume() em execuo onPause() onStop() onDestroy() eee19.com
- Activity onCreate() Visvel onStart() Primeiro plano onRestart() onResume() em execuo onPause() onStop() onDestroy() shutdown eee19.com
- Activity Ciclo de vida completo onCreate() Visvel onStart() Primeiro plano onRestart() onResume() em execuo onPause() onStop() onDestroy() shutdown eee19.com
- Multitarefa eee19.com
- Multitarefa eee19.com
- Multitarefa onCreate() eee19.com
- Multitarefa onPause() eee19.com
- Multitarefa eee19.com
- Multitarefa onResume() eee19.com
- Multitarefa onPause() eee19.com
- Multitarefa onStop() eee19.com
- Multitarefa onStop() onCreate() eee19.com
- Multitarefa onStop() onCreate() onPause() eee19.com
- Multitarefa onStop() onCreate() onPause() onStop() eee19.com
- Multitarefa onStop() onCreate() onPause() onStop() eee19.com
- Multitarefa onStop() onCreate() onCreate() onPause() onStop() eee19.com
- Multitarefa onStop() onCreate() onRestart() onPause() onStop() onCreate() eee19.com
- Multitarefa onStop() onCreate() onRestart() onPause() onStart() onStop() onCreate() eee19.com
- Prtica Criar uma aplicao com os mtodos onCreate(), onStart(), onResume(), onPause(), onStop(), onDestroy() e onRestart()! Colocar logs nesses mtodos e ob