Upgrade to Pro — share decks privately, control downloads, hide ads and more …

10 Dicas para um projeto Android

10 Dicas para um projeto Android

Apresentada no evento Fullstackers 2016 - AppCívicos

Rafael Toledo

February 27, 2016
Tweet

More Decks by Rafael Toledo

Other Decks in Programming

Transcript

  1. 10 Dicas para um projeto Android para quem vai começar

    e para quem já está desenvolvendo
  2. #1 - IDE - Android Studio e não se fala

    mais nisso - Contém as últimas novidades em tooling - Gradle! developer.android.com/intl/pt-br/sdk/index.html
  3. #2 - Design Material Design! Guidelines bem definidas Interações conhecidas

    App bonito! :) google.com/design/spec/material-design/introduction.html
  4. #3 - Bibliotecas Família Support Library - Retrocompatibilidade - Novas

    features - Aceleração do desenvolvimento developer.android.com/intl/pt-br/tools/support-library/index.html Google Play Services - Acesso a uma grande variedade de APIs Google (Analytics, Mapas, Push, AppIndex, Places, Google+, Drive, etc.) developers.google.com/android/guides/overview
  5. #3 - Bibliotecas android-arsenal.com Extrema variedade de bibliotecas para todos

    os fins Dica: as estrelas no Github e presença de testes podem ajudar a saber a qualidade da biblioteca :)
  6. #4 - BAAS Acelera primeiras versões Storage confiável App funcional

    e não apenas “parece que funciona” Firebase - firebase.com
  7. #5 - Push Google Cloud Messaging Simples implementação Bom limite

    de mensagens gratuitas developers.google.com/cloud-messaging
  8. #6 - Distribuição Agilidade na entrega das builds Não depender

    da sua máquina para distribuir Facilitar a entrada de beta testers Google Play Beta - play.google.com/apps/publish Crashlytics Beta - fabric.io
  9. #7 - Analytics Dados de uso dos beta testers Informações

    sobre uso das features Tempo de sessão Google Analytics - analytics.google.com Answers - fabric.io
  10. #9 - Outros - Testes A/B - fabric.io - Captura

    de interação - lookback.io