Você pode recomendar aplicativos Android de código aberto que podem ser valiosos para analisar e aprender a programação Android?
Existe algum aplicativo do projeto de código aberto Android adequado para o aprendizado básico? Basicamente, estou procurando aplicativos Android para referência de design de interface do usuário com código-fonte.
Respostas:
Todos os aplicativos entregues com o Android (calendário, contatos, email, etc) são todos de código aberto, mas não fazem parte do SDK. A fonte para esses projetos está aqui: https://android.googlesource.com/ (consulte / platform / packages / apps). Consultei essas fontes várias vezes quando usei um aplicativo no meu telefone e queria ver como um recurso específico foi implementado.
fonte
Além de outras respostas, recomendo que você analise esta lista:
14 ótimos aplicativos para Android que também são de código aberto
Para mim, NewsBlur , Hacker News Reader e Astrid foram os mais úteis. Ainda assim, não sei se eles são "adequados para o aprendizado básico".
fonte
Eu recomendo o aplicativo Last.fm para Android: http://github.com/c99koder/lastfm-android
ATUALIZAÇÃO : Não tenho mais certeza de que este seja um bom exemplo, ele não é atualizado em dois ou três anos.
fonte
As amostras do Android não são boas o suficiente? Eu achei o ApiDemos indispensável ao aprender um novo aspecto do Android.
fonte
Essa é boa: apps-for-android
fonte
https://github.com/google/iosched
Este é o repositório para o Google I / O App.
(A versão atual é 2015, também possui tags para 2011 a 2014).
Fontes para esses livros: http://commonsware.com/books
https://github.com/yanchenko/droidparts (um plug descarado)
fonte
Existem algumas outras aplicações que eu vi recomendadas, você as encontrará aqui:
Prateleiras
fonte
Verifique este link, é uma pesquisa avançada do github https://github.com/search?l=Java&o=desc&q=android&ref=searchresults&s=stars&type=Repositórios e este projeto contém muitas bibliotecas para iniciar você no Android https: /github.com/mttkay/ignition
fonte
Código-fonte do Remote for VLC - VLC Remote
fonte
Use os aplicativos de amostra fornecidos com sua versão da API. Se não for fornecido, visite http://developer.android.com/tools/samples/index.html para obter as instruções para obter os códigos de amostra do aplicativo.
fonte