A persistência de dados em qualquer tipo de aplicação sempre é um assunto muito importante, principalmente em aplicações móveis onde diversos fatores como desempenho e espaço disponível.
Na plataforma Android temos várias formas de persistir essas informações, e cada uma dessas formas se encaixa melhor em cada tipo de dado que você deseja persistir.
FLISOL 2012 - Palestra "Introdução ao Desenvolvimento de Aplicações para o Si...Adriel Café
Leia o artigo do evento no meu site:
http://adrielcafe.com/eventos/59-flisol-2012-palestra-qintroducao-ao-desenvolvimento-de-aplicativos-para-o-sistema-operacional-androidq-280412
La persistencia es un detalle imprescindible en la mayoría de aplicaciones. En esta charla se dará una visión de distintos mecanismos para persistir los datos en aplicaciones Android. Se hará especial énfasis en el uso de patrones de diseño para implementar la persistencia de manera que se incremente la flexibilidad y mantenibilidad de nuestras aplicaciones. La charla estará acompañada de ejemplos prácticos de código para ilustrar los principios descritos.
Perspectivas do mobile, oportunidades no desenvolvimento mobile, mundo Android (história, arquitetura, componentes básicos), desenvolvimento Android primeiros passos.
Um exemplo do uso do SQLite: uma base de dados para alumniLuis Borges Gouveia
Esta apresentação descreve na integra uma modelo de dados para para gerir uma lista de alumni em formação avançada (mestrado, doutoramento e pós doutoramento)
Primeiros slides do curso de Android da Especializa. O curso foi reformulado no início de 2013 e você pode conferir a ementa completa em http://www.especializa.com.br/curso/android
Este material foi atualizado em Janeiro de 2014
Minicurso apresentado na Jornada de Atualização em Computação, Elétrica e Eletrônica (JACEE) da Universidade Federal do Espírito Santo (UFES). São apresentados o mercado para Android, o histórico da plataforma, a sua arquitetura, as diferenças do processo de desenvolvimento Java e Android e os componentes básicos de aplicação. Também são descritos os passos para criação de dois aplicativos do início ao fim.
Desenvolvimento de aplicações para a plataforma google androidLucas Aquiles
Slide da apresentação sobre desenvolvimento de aplicações para Google Android no ENUCOMP 2011.
Durante a apresentação foi desenvolvida uma app android fazendo comunicação com uma aplicação web, desenvolvida com VRaptor, via RestFul.
A aplicação era uma biblioteca on line, onde os alunos que tivesse a app android podia reservar e renovar os títulos do acervo.
TDC2014 - Internet das Coisas - Arduino & OpenDeviceRicardo Rufino
Palestra apresentada no TDC2014 em Porto Alegre falando sobre internet das coisas e uma nova API OpenSource para intergração com arduino , rapberry para se criar sistemas de automação residencial, monitoramento de sensores, etc.
Capítulo 07 - Acesso a câmera e arquivos armazenados no deviceMarcio Palheta
Neste capítulo discutimos o acesso a arquivos armazenados no device e utilização da câmera do celular. Itens discutidos:
1. Carregar imagens armazenadas no device com Bitmap, BitmapFactory, decodeFile e createScaleBitMap.
2. Chamada à camêra usando uma Intent implícita;
3. Iniciar uma Intent e aguardar o seu resultado;
4. Método startActivityForResult()
Nesta palestra eu apresento a ferramenta de linha de comando do Angular, a Angular CLI mostro como ela pode facilitar o dia a dia no desenvolvimento de uma aplicação.
A persistência de dados em qualquer tipo de aplicação sempre é um assunto muito importante, principalmente em aplicações móveis onde diversos fatores como desempenho e espaço disponível.
Na plataforma Android temos várias formas de persistir essas informações, e cada uma dessas formas se encaixa melhor em cada tipo de dado que você deseja persistir.
FLISOL 2012 - Palestra "Introdução ao Desenvolvimento de Aplicações para o Si...Adriel Café
Leia o artigo do evento no meu site:
http://adrielcafe.com/eventos/59-flisol-2012-palestra-qintroducao-ao-desenvolvimento-de-aplicativos-para-o-sistema-operacional-androidq-280412
La persistencia es un detalle imprescindible en la mayoría de aplicaciones. En esta charla se dará una visión de distintos mecanismos para persistir los datos en aplicaciones Android. Se hará especial énfasis en el uso de patrones de diseño para implementar la persistencia de manera que se incremente la flexibilidad y mantenibilidad de nuestras aplicaciones. La charla estará acompañada de ejemplos prácticos de código para ilustrar los principios descritos.
Perspectivas do mobile, oportunidades no desenvolvimento mobile, mundo Android (história, arquitetura, componentes básicos), desenvolvimento Android primeiros passos.
Um exemplo do uso do SQLite: uma base de dados para alumniLuis Borges Gouveia
Esta apresentação descreve na integra uma modelo de dados para para gerir uma lista de alumni em formação avançada (mestrado, doutoramento e pós doutoramento)
Primeiros slides do curso de Android da Especializa. O curso foi reformulado no início de 2013 e você pode conferir a ementa completa em http://www.especializa.com.br/curso/android
Este material foi atualizado em Janeiro de 2014
Minicurso apresentado na Jornada de Atualização em Computação, Elétrica e Eletrônica (JACEE) da Universidade Federal do Espírito Santo (UFES). São apresentados o mercado para Android, o histórico da plataforma, a sua arquitetura, as diferenças do processo de desenvolvimento Java e Android e os componentes básicos de aplicação. Também são descritos os passos para criação de dois aplicativos do início ao fim.
Desenvolvimento de aplicações para a plataforma google androidLucas Aquiles
Slide da apresentação sobre desenvolvimento de aplicações para Google Android no ENUCOMP 2011.
Durante a apresentação foi desenvolvida uma app android fazendo comunicação com uma aplicação web, desenvolvida com VRaptor, via RestFul.
A aplicação era uma biblioteca on line, onde os alunos que tivesse a app android podia reservar e renovar os títulos do acervo.
TDC2014 - Internet das Coisas - Arduino & OpenDeviceRicardo Rufino
Palestra apresentada no TDC2014 em Porto Alegre falando sobre internet das coisas e uma nova API OpenSource para intergração com arduino , rapberry para se criar sistemas de automação residencial, monitoramento de sensores, etc.
Capítulo 07 - Acesso a câmera e arquivos armazenados no deviceMarcio Palheta
Neste capítulo discutimos o acesso a arquivos armazenados no device e utilização da câmera do celular. Itens discutidos:
1. Carregar imagens armazenadas no device com Bitmap, BitmapFactory, decodeFile e createScaleBitMap.
2. Chamada à camêra usando uma Intent implícita;
3. Iniciar uma Intent e aguardar o seu resultado;
4. Método startActivityForResult()
Nesta palestra eu apresento a ferramenta de linha de comando do Angular, a Angular CLI mostro como ela pode facilitar o dia a dia no desenvolvimento de uma aplicação.
Usando Docker no desenvolvimento .NET - Exemplos da utilização de docker no desenvolvimento .NET com Visual Studio ou diretamente via linha de comando.
Palestra feita no WordCamp Belo Horizonte (#WordCampBH) em 17 de Maio de 2014.
Aprenda como o Odin pode auxiliar no desenvolvimento ágil de temas para WordPress, conheça suas funções e vire um ninja na arte milenar de chutar bundas.
http://2014.belohorizonte.wordcamp.org/session/odin-um-framework-que-chuta-bundas/
Palestra ministrada na Campus Party Brasil 2014.
Com a evolução do PHP no mercado coorporativo o Google não poderia deixar essa linguagem de fora de seu famoso serviço infraestrutura em nuvem, o Google AppEngine. Nesta palestra vamos mostrar o que é possível fazer utilizando PHP e os poderes do AppEngine.
Link para a palestra: https://www.youtube.com/watch?v=LvDnC93xWaI
Aprendendo Na Prática: Aplicativos Web com HTML5, Angular.js, Twitter Bootstr...Daniel Makiyama
Interface de Usuário também é coisa de Programador, o objetivo deste treinamento é vivenciar um ambiente de desenvolvimento empregando estas tecnologias, abordando conceitos de testes unitários, integrados, padrões e boas práticas de desenvolvimento
.NET Core 3.0 e ASP.NET Core 3.0 Deep Dive: conhecendo as principais novidade...Renato Groff
Slides de palestra sobre novidades do .NET Core 3.0 e ASP.NET Core 3.0. Apresentação realizada em 16/07, durante a edição 2019 do TDC (The Developer's Conference) em São Paulo-SP.
Métricas e a automatização do controle de qualidadeCaelum
"Essa história vai melhorar as vendas. Essa refatoração vai melhorar a manutenção". Será?
Se queremos escolher histórias e manter um produto melhor para o cliente final, essa decisão deve ser baseada em alguma medida.
Complexidade do código? Coesão? Aguentar altas cargas? Diminuir taxas de erro? Efetuar mais compras? Para entender qualquer uma delas é preciso medir: veremos nessa palestra como pegar um projeto cujo build mínimo está automatizado, mediremos a complexidade do código, o desempenho em relação a erros, a vendas e a percepção do usuário final.
Mantemos um rastreamento dessas métricas com o passar do tempo: encontrando os commits responsáveis pela quebra nas regras estabelecidas. A decisão se algo é bom ou não deixa de ser romântico e passa a ser algo lógico.
Além do responsive design: a mudança de paradigma do design adaptativo e os m...Caelum
Slides da palestra do Sérgio Lopes no Front In Sampa 2013.
Uma revolução aconteceu na Web e no mundo front-end com a explosão dos dispositivos móveis. Mais que ajustar seu site pra uma tela pequena com meia dúzia de media queries, o responsive web design traz reflexões importantes sobre o papel da Web como mídia adaptável, flexível, portável e democrática. Essa lightning talk discute a nova Web moderna, responsiva e adaptativa, seu papel hoje e como se preparar pro futuro.
78. Muitos componentes Widgets Multitask
(de verdade)
OpenGL3DSensores
SQLite Webkit HTML 5, CSS3, JS
MonoTouch etc
79. Muitos componentes Widgets Multitask
(de verdade)
OpenGL3DSensores
SQLite Webkit HTML 5, CSS3, JS
MonoTouch etcAdobe Flash
80. Muitos componentes Widgets Multitask
(de verdade)
OpenGL3DSensores
SQLite Webkit HTML 5, CSS3, JS
MonoTouch etcAdobe FlashNDK - Nativo
81. Muitos componentes Widgets Multitask
(de verdade)
OpenGL3DSensores
SQLite Webkit HTML 5, CSS3, JS
MonoTouch etcAdobe FlashNDK - Nativo
Smartphones
82. Muitos componentes Widgets Multitask
(de verdade)
OpenGL3DSensores
SQLite Webkit HTML 5, CSS3, JS
MonoTouch etcAdobe FlashNDK - Nativo
Smartphones Tablets
83. Muitos componentes Widgets Multitask
(de verdade)
OpenGL3DSensores
SQLite Webkit HTML 5, CSS3, JS
MonoTouch etcAdobe FlashNDK - Nativo
Smartphones Tablets Google TV