O documento fornece estatísticas e detalhes sobre o crescimento do Android ao longo dos anos, desde o lançamento em 2007 até as versões mais recentes como o Lollipop. Detalha também melhorias na segurança, desempenho, design e durabilidade da bateria trazidas pelas novas versões.
Palestra Dispositivos Móveis Semana Acadêmica FTSG Bento Gonçalves (RS). Aborda os conteúdos sobre desenvolvimento Android, iOS e uma introdução a Windows Phone.
Muitos conceitos de orientação a objetos são muito abstratos e de difícil compreensão para iniciantes a até mesmo para profissionais mais experientes. Nesta palestra iremos desmistificar alguns conceitos e tentar entender a importância da OO para um bom design de sua aplicação.
Palestra Dispositivos Móveis Semana Acadêmica FTSG Bento Gonçalves (RS). Aborda os conteúdos sobre desenvolvimento Android, iOS e uma introdução a Windows Phone.
Muitos conceitos de orientação a objetos são muito abstratos e de difícil compreensão para iniciantes a até mesmo para profissionais mais experientes. Nesta palestra iremos desmistificar alguns conceitos e tentar entender a importância da OO para um bom design de sua aplicação.
Nessa palestra, mostrei um pouco mais que apenas um HelloWorld. Mostrei boas práticas para quem está iniciando e o cuidado com a mudança de paradigmas entre Web e Mobile.
Minicurso de PhoneGap para SECCOMP (semana da computação) da Unesp de Rio Claro. Nesse minicurso foi desenvolvido um app simples, que realiza busca informações sobre artistas, utilizando a API do Last.fm
Segue o link para o código-fonte e os vídeos de demonstração para Android e iOS
Github:
https://github.com/fernandodelrio/MusicApp
Demonstração Android:
http://youtu.be/-2HYK7u0hSE
Demonstração iOS:
http://youtu.be/ReqqTbRUpQ4
Android DevConference - Develop on Android and find success on Google PlayiMasters
Daniel Trocoli, Google, fala sobre Develop on Android and find success on Google Play no Android DevConference 2016.
Saiba mais em http://androidconference.com.br/
Quer conhecer mais sobre o Android da Goolge? Confira nesses slides:
- O que é Android?
- Quais as vantagens de desenvolver para android
- A plataforma
- A arquitetura
- O mercado
- Ambiente de desenvolvimento
- Minha Primeira App Android – Criando um exemplo
- Publicando sua aplicação
- Conceitos básicos
Android: mercado mobile e visão geral da plataformaJonas Alves
Aborda assuntos como o mercado mobile e os principais componentes do framework:
- Views
- Content Providers
- Resource Manager
- Notification Manager
- Activity Manager
entre outros relacionados a Android e mobile.
A palestra foi patrocinada pela Kees Informática.
Apresentação Google Android - Universidade Metodista de São Paulo - SESTINFO 2011
Esta apresentação pode ser vista também pelo link http://www.slideshare.net/rafaelsakurai/sestinfo-2011-apresentacao-android
Desenvolvimento para Android - Bento Gonçalves (08/2011)Gustavo Ciello
Slides do workshop sobre Desenvolvimento para Android, apresentado no Tchêlinux Bento Gonçalves (13/08/2011). http://tchelinux.org/site/doku.php?id=evento_2011_agosto_bento
Nessa palestra, mostrei um pouco mais que apenas um HelloWorld. Mostrei boas práticas para quem está iniciando e o cuidado com a mudança de paradigmas entre Web e Mobile.
Minicurso de PhoneGap para SECCOMP (semana da computação) da Unesp de Rio Claro. Nesse minicurso foi desenvolvido um app simples, que realiza busca informações sobre artistas, utilizando a API do Last.fm
Segue o link para o código-fonte e os vídeos de demonstração para Android e iOS
Github:
https://github.com/fernandodelrio/MusicApp
Demonstração Android:
http://youtu.be/-2HYK7u0hSE
Demonstração iOS:
http://youtu.be/ReqqTbRUpQ4
Android DevConference - Develop on Android and find success on Google PlayiMasters
Daniel Trocoli, Google, fala sobre Develop on Android and find success on Google Play no Android DevConference 2016.
Saiba mais em http://androidconference.com.br/
Quer conhecer mais sobre o Android da Goolge? Confira nesses slides:
- O que é Android?
- Quais as vantagens de desenvolver para android
- A plataforma
- A arquitetura
- O mercado
- Ambiente de desenvolvimento
- Minha Primeira App Android – Criando um exemplo
- Publicando sua aplicação
- Conceitos básicos
Android: mercado mobile e visão geral da plataformaJonas Alves
Aborda assuntos como o mercado mobile e os principais componentes do framework:
- Views
- Content Providers
- Resource Manager
- Notification Manager
- Activity Manager
entre outros relacionados a Android e mobile.
A palestra foi patrocinada pela Kees Informática.
Apresentação Google Android - Universidade Metodista de São Paulo - SESTINFO 2011
Esta apresentação pode ser vista também pelo link http://www.slideshare.net/rafaelsakurai/sestinfo-2011-apresentacao-android
Desenvolvimento para Android - Bento Gonçalves (08/2011)Gustavo Ciello
Slides do workshop sobre Desenvolvimento para Android, apresentado no Tchêlinux Bento Gonçalves (13/08/2011). http://tchelinux.org/site/doku.php?id=evento_2011_agosto_bento
11. -Novembro de 2007
Lançamento oficial
do android.
Beta
-Novembro de 2007
Lançamento
interno do android
dentro da google.
Alpha
-Setembro de 2008
-Android 1.0
Lançamento da
primeira versão
comercial.
Android 1.0
12. -Setembro de 2009
-Android 1.6
Melhorias de
pesquisa, navegação
e videos.
Donut
-Abril de 2009
-Android 1.5
Foi a primeira versão a
usar oficialmente um
nome baseado em
uma sobremesa.
Cupcake
-Outubro de 2009
-Android 2.0
Recurso de múltiplas
telas, a criação de
widgets, pastas e
papeis de paredes.
Eclair
13. -Dezembro de 2010
-Android 2.3
Melhoria e inclusão de
novos sensores e
otimização do android
para jogos.
Gingerbread
-Maio de 2010
-Android 2.2
Recursos de voz
começaram a ser
incorporados.
Froyo
-Fevereiro de 2011
-Android 3.0
Otimização do android
para o mundo dos
tablets.
Honeycomb
14. -Julho de 2012
-Android 4.1
Gráficos suaves, novo
google now.
1 mi de apps na
google play.
Jelly Bean
-Outubro de 2011
-Android 4.0
O Android vem com
um novo design, mais
simples e bonito.
Android ICS
-Outubro de 2013
-Android 4.4
Designs mais polidos,
melhor desempenho
e novas
funcionalidades.
Kitkat
16. ✓Design
✓Mais seguro
✓Suporta apps 64 bits
✓Suporta processadores gráficos mais potentes
✓Otimização para games
✓Maior desempenho de processamento
✓Maior otimização da bateria
Lollipop
19. Testes em Laboratório
✓ Despertar de um aparelho por 1 segundo consome até
2 minutos de bateria em modo ¨stand by¨.
✓ Ativa a tela
✓ Ativação de aplicativos
✓ Processador
✓ Modem
✓ Verificar atualizações disponíveis.
1seg. 2min.
20. JobScheduler API
✓ Desenvolvedores tratarem da bateria baixa.
✓ Filtrar pedidos de aplicativos sem importância.
✓ Rejeita notificações não importantes.
✓ Atualizações só quando o aparelho estiver carregado.
✓ Criar critérios para a atividade de rede.
21. Battery Historian
✓ Rastreador de estatísticas da bateria.
✓ Dados detalhados sobre o gasto de energia dos smartphones.
✓ Permite ao usuário gerenciar melhor o recurso.
✓ Possui métodos de rastreamento para que uma empresa verifique o que
está consumindo mais bateria em seu app.
22. Função “Econômica”
✓ Diminui o desempenho do aparelho
✓ Diminui o brilho da tela e outros recursos
✓ Em um Nexus 5 garantiu 2 horas a mais.
345
471
Android Kitkat 4.4.4
Android L Preview
min.
26. Vantagens
✓ Uma máquina virtual com o Dalvik torna o Android mais
amplo, traduzindo o código dos apps para que uma grande
quantidade de aparelhos possa executá-los.
✓ A maioria dos apps ainda está nesse esquema.
Desvantagem
✓ Demora na execução de apps.
✓ Ocupa grande parte dos recursos do aparelho.
✓ Travamento de apps mais robustos.
28. Os Apps são pré-compilados na instalação
✓Ahead-of-Time
29. Vantagens
✓ Mais velocidade no processamento e na execução de
tarefas.
✓ Evita a repetição de atividades que acontece na compilação
atual do Dalvik.
✓ Menor consumo de energia.
Desvantagem
✓Instalação mais demorada.
30. Dalvik vs ART
✓ Aumenta a velocidade de execução dos apps
✓ Execução dos apps 2x mais rápido da que a dalvik.
37. Gerenciador de aplicações
✓ Formato de flip-chart.
✓Abas do google chrome são
disponibilidades como se fossem
aplicações separadas.
✓ Mais fácil de visualizar os apps
✓ Simples de gerenciar.
38. Material Theme
✓ Novo estilo.
✓ Widgets permitem definir sua paleta de cores.
✓ Animações padrão para o feedback tátil.
✓ Animações nas transições.
✓ Animações nos ícones.
Dark material theme Light material theme
39. RecyclerView
✓ Uma opção mais adaptável de
listView.
✓ Diferentes tipos de layout
✓ Melhorias no desempenho.
40. CardView
✓ Permite exibir informações
importantes dentro de cartões.
✓ Tem uma aparência mais
consistente.
✓ Facilita a visualização e da mais
destaque.
41. Propriedade Z
✓ Views possuem a propriedade Z agora.
✓ Elevação da view.
✓ Determina o tamanho da sombra.
42. API de Animações
✓ Animações personalizadas
para feedback de toque.
✓ Estado de exibição.
✓ Transições de atividade.
✓ Oculta views com animações
44. Proteção
✓ Exigir senha para efetuar o hard reset.(Factory Reset Protection)
✓ Permite remover os apps de fabricantes.
✓ Bloqueio do aparelho contra roubo (kill switch).
✓ Security Enhanced Linux.
✓ Encriptação de dados por padrão.
✓ Proteção conjunta com o wear.
✓ Definição de perfis com o android work.
✓ Analisa o ambiente por localização, voz, wear etc..