Dafiti App Android Um app robusto mas sem sair da moda! Eduardo Alves Lieuthier Dafiti Android Developer
Dafiti App AndroidUm app robusto mas sem sair da moda!
Eduardo Alves LieuthierDafiti Android Developer
Apresentação
- Dafiti(2012)
* Automatizador de Testes Site/Mobile
*Android Developer
- BBTS (Cobra Tec. 2010 - 2012)
*QA Fomento
Agenda
- Apresentação
- Histórico
- Transição Site -> App
- Material Design e Lançamento
- Ferramentas e Frameworks
- O que já temos…
- Onde queremos chegar
- Dúvidas
HIstórico
- 2013: Vamos fazer um app!- Agora vai! Tem certeza?- Abril - 2013: Cada um por si (literalmente)- Set 2013 - 2 Dafitis e 1 terceiro- Out 2013 - Automação mobile- Nov 2013 - 4 Dafitis e 1 terceiro- Mar 2014 - Oi!- 7x1- Set 2014 - Criação do GFG- Jul 2015 - Dafiti (Dafiti, Tricae e Kanui)- 2015 - 6 Dafitis (4 devs, 1 Autom. e 1 QA)
Dafiti way of life
- Sprint start- Development [Commit check]- Checkstyle [Jenkins]- Automation[Jenkins]- Release[Jenkins] > QA- Release ready for deploy
Transição do site para o app
Transição do site para o app
Material Design
-
Ferramentas &Frameworks
Analytics(GA) & TagManager(GTM)
Analytics
- Sessions- BI- Revenue
TagManager
- Eventos (?)- Controle Features
Tracking & Push
Adjust
- Tracking- Dados BI
Ad4Push
- Push (Campaigns)- Notifications- In-App Messages (Lembrete Review)
Crashes
Crashlytics
- Fatal & Non-Fatals issues- User Sessions- Report: Crash Free Users- Report: Crash Free Session
Frameworks
Android Annotations
- Declaração Variáveis- Associação com Layouts- Suporte AsyncTasks- Extras- Beans- Etc
Active Android
- Permite usar annotations para operar no SQLite
Frameworks
Retrofit
- Chamadas externas da aplicação
Thumbor
- Controla o download de imagens de acordo com a conexão
Releases
- Release[APK] aprovado! - Launch to 20%- Crashlytics Monitoring & Reviews- Launch to 20% > 50%- Crashlytics Monitoring & Reviews- Launch 50% > 100%- Reviews & Crashlytics- Partiu happy hour?
● Melhor App E-Commerce 2015 (e-magazine: Design, Conteúdo, Usabilidade e etc)
● Android Dafiti LATAm (BR, AR, CH, CO e MX)
● + 1M Downloads● PlayStore: 4,2 Review Rating
O que já temos...
Onde queremos chegar?
● Mobile First● Aumentar nossa participação nas vendas!● Vender mais que o Team iOS!● Melhorar KPI`s ● Entregar um app cada vez melhor para os
clientes!
Dúvidas?
Obrigado!Eduardo A. Lieuthier - Android Developer
[email protected]@gmail.com