🔐Checklist de Segurança: Como manter seu site e os dados de seus clientes seguros💻

InterCon Android 2014 – parte 1

Publicado em 03/10/2014

Atualizado em 04/06/2024

intercon android

A KingHost participou do Intercon Android que aconteceu em São Paulo no dia 20/09. Nosso colega Mateus Schmitz acompanhou as palestras e compartilhou suas percepções. Este post faz um apanhado geral, descrevendo novidades e inspirações que os palestrantes trouxeram. Dividiremos o conteúdo em dois posts, para a sua leitura ficar mais confortável. Além disso, futuramente retornaremos a alguns pontos abordados nas palestras, aprofundando as informações discutidas.


Um mundo em transformação e um oceano de oportunidades

Manuel Lemos debateu a inovação e a cultura na internet. Além disso, apontou alguns avanços nos últimos 10 anos, usando como principal exemplo o carro autônomo do Google. Manuel também comentou sobre a evolução da tecnologia, a pervasidade da computação e o aprendizado com a web.  Manuel acredita que os seguintes assuntos podem popularizar-se num futuro próximo: Big Data, Inteligência Artificial, Fabricação Digital (3D/CNC), Robôs, Internet das Coisas

Drones + Lego Mindstorm + Geolocalização + Android

A dupla de palestrantes (Fernando Veiga/Ricardo Ogliari) mostrou um Lego Mindstorm funcionando e recebendo controles por meio de um smartphone Android. Fernando e Ricardo revelaram inclusive os códigos fontes que permitem o funcionamento deste dispositivo. A palestra teve o objetivo de mostrar a flexibilidade e horizonte de possibilidades da plataforma Android.

Integração continua com Android

Victor Nascimento apresentou o uso de aplicações de Integração Continua como Ant, Gradle, Maven e Jenkins. O palestrante mostrou uma matriz de problemas usada pela empresa da qual é dono (Versões, Densidades de telas e hardware) que ajudava a controlar quais funcionalidades, versões do Android e/ou condições específicas funcionam.
Caso tenha interesse no tópico, você pode visualizar os slides da apresentação clicando aqui.
Ferramentas de Teste citadas na palestra: CalabashSelendoid, Google Play Native App Beta Testing (Ferramenta que o google disponibiliza para enviar versões de teste dos aplicativos a usuários específicos e previamente cadastrados)

Monetizando seu APP com Google Play In App Billings

Nessa palestra Suelen Carvalho demonstrou como utilizar o In-app Billing do Google pra permitir que o usuário faça compras no aplicativo.  Você pode usar o in-app billing para vender uma vasta gama de conteúdo através de aplicativos. Suelen exemplificou o uso, realizando o cadastro no Google Play e  inserindo código.

Construindo apps de qualidade com a plataforma móvel do Twitter
Luis Cipriani apresentou um caso de uso do CrashLytics, ferramenta muito robusta de crash report e distribuição de betas. Esta ferramenta permite que façamos controle dos crashs que acontecem nos app’s, mapeando-os de forma bem fácil, através de um dashboard. O software inclui também um sistema de distribuição de beta. O melhor de tudo: a ferramenta é gratuita.

Transformações de Views – Inove na interação com o usuário
Pensando em inovação na interação com usuários, Jonas Alves apresentou e analisou transformações de views. Ele demonstrou como manipular os elementos e quais os métodos disponíveis na API do Android. Clique para acessar o repositório com exemplos.

Desenvolva sua App sem gastar energia, agora no KitKat
George Silva apresentou produtos da Intel como o HAXM, emulador de Android que promete acelerar o desenvolvimento de app’s, e o 01.org, um site mantido pelos funcionários da Intel. Logo após, o palestrante falou sobre o Google Cloud Messenger, aplicativo utilizado para envio de dados para os usuários. Além disso, George comentou as mudanças no aplicativo AlarmManager, que é utilizado pra agendar tarefas no smartphone. Além do que já foi mencionado, algumas novidades foram citadas, como o Android L (um nome provisório) e a mudança da máquina pra ART(Android Runtime).

Repensando as técnicas para a qualidade no ecossistema Android
Jorge Diz conversou sobre os modelos utilizados e a serem utilizados no ciclo de desenvolvimento do Android. Ele analisou o Modelo V, Quadrantes de Marick, Pirâmide de Cohn e expôs ferramentas de testes. Jorge afirmou ainda que a plataforma ainda não está madura o suficiente, o que dificulta a implementação de testes. Confira aqui os slides da palestra e abaixo uma lista com algumas das ferramentas de testes citadas:
Robotium
Android Test Kit
UI Automator
Calaba
Appium
Selendroid
Robolectric

Android e NDK – Para além da performance
Ubiratan Soares analisou em sua apresentação a performance em aplicativos Android, principalmente sobre NDK e JNI que permitem a escrita de partes do código em C ou C++, melhorando a performance. Neste aspecto ele citou o uso do LLVM, um compilador C/C++. Falou também sobre o DexGuard e o SnappyBD que são um ofuscador de código e de banco de dados, respectivamente.

Testes de usabilidade ao vivo e o seu aplicativo orientado ao usuário
Horácio Soares foi mediador nas palestras e focou sua participação no tema experiência do usuário (UX). De acordo com ele, o tempo gasto com retrabalho em TI é, em média, 50% do tempo total de um trabalho. Demostrou como utilizar um bloco de post-it’s para fazer testes de usabilidade, permitindo aos participantes observarem o material que ele utiliza pra fazer os testes também. Finalizou sua apresentação destacando que um app precisa ser: desejável, acessível, confiável, fácil de achar, fácil de usar, útil e valioso.

Continue lendo a descrições das palestras que aconteceram no InterCon Android 2014.

O que você achou deste conteúdo?

O que você achou deste conteúdo?

Leonéia

Leonéia Evangelista

é bacharel em Comunicação Digital pela Unisinos e mestre em Bibliotecas Digitais pelo programa Digital Library Learning (Erasmus Mundus). Trabalha com web há mais de 8 anos e atualmente cursa MBA em Marketing Estratégico.

Leonéia

Leonéia Evangelista

é bacharel em Comunicação Digital pela Unisinos e mestre em Bibliotecas Digitais pelo programa Digital Library Learning (Erasmus Mundus). Trabalha com web há mais de 8 anos e atualmente cursa MBA em Marketing Estratégico.

Compartilhe esse conteúdo com alguém que possa gostar também

Receba todo mês conteúdos
incríveis como esses para
seguir evoluindo

Conteúdos relacionados

A tecnologia de containers e orquestração revolucionou a maneira como aplicativos e sites são desenvolvidos, implantados e gerenciados em servidores VPS. Tudo isso, porque estas tecnologias oferecem uma abordagem eficiente e flexível para ambientes de hospedagem, garantindo escalabilidade, portabilidade e maior controle sobre as aplicações.  Neste artigo, vamos explorar o que são containers, a importância...

📅 Aulão GRATUITO 🚀 Como VENDER MAIS na internet 💰

Mensagens para você