Aplicativo Bootstrap para ajudar o desenvolvedor a iniciar um novo aplicativo Android.
Aplicativo Bootstrap para ajudar o desenvolvedor a iniciar um novo aplicativo Android.
O que você pode encontrar dentro:
* Padrões de UI implementados
- Design de materiais
- Gaveta de navegação, NavigationView, CoordinatorLayout, AppBarLayout, ToolBar (AppCompatActivity)
- Lista/Detalhe (fragmento)
- Visualização de cartão
- Puxe para atualizar
- Girador na barra de ferramentas
- Brindes contextuais com SnackBar
* Melhorar a experiência do usuário
- Transição de fragmento
- Diferentes layouts no modo paisagem
- Sem splashscreen (porque antipadrão)
* Arquitetura
- Injeção de dependência com Dagger
- RxJava para solicitar permissões e solicitações de rede
* Persistência
- Banco de dados SQLite: gerencie a criação/atualização de banco de dados usando scripts SQL
- Exemplos de ContentProvider
- AsyncTaskLoader e CursorLoader
* Rede
- Solicitação Json com Retrofit e okhttp
- Adaptador de sincronização
- Recuperar postagens do site wordpress
* Geolocal
- Localização com Google Play Services
- Exemplo de geocodificador, cálculo de distância, classificação por distância
* Promova seu aplicativo
- Link para o aplicativo na Google Play Store para adicionar avaliações/comentários
- Tela ChangeLog (pode mostrar o que há de novo desde a versão anterior ou exibir o changelog completo)
* Monetize seu aplicativo
- Integração do admob
- Tela de doação (paypal)
* Outros
- Login do usuário (facebook, google+
- PreferênciasFragmentCompat
- Eula (Contrato de Licença de Usuário Final): aceitar/recusar Eula na primeira vez ou apenas exibir.
- Multidex habilitado.
Leia mais