Exemples Open-Source d'applications Android bien conçues? [fermé]

138

Pouvez-vous recommander des applications Android open source qui peuvent être utiles pour analyser et pour apprendre la programmation Android?

Une application du projet open source Android convient-elle à l'apprentissage de base? Fondamentalement, je recherche des applications Android pour la référence de conception d'interface utilisateur avec le code source.

Jox
la source
1
Vous pouvez trouver de nombreux projets Android open source ici: android-arsenal.com/demo
Vladislav Bauer

Réponses:

96

Toutes les applications fournies avec Android (calendrier, contacts, e-mail, etc.) sont toutes open-source, mais ne font pas partie du SDK. La source de ces projets est ici: https://android.googlesource.com/ (regardez / platform / packages / apps). J'ai fait référence à ces sources à plusieurs reprises lorsque j'ai utilisé une application sur mon téléphone et que je voulais voir comment une fonctionnalité particulière était mise en œuvre.

Erich Douglass
la source
3
Excellente source en effet ... btw, avez-vous réussi à compiler l'un d'entre eux?
Jox
2
Peu d'applications AOSP sont conçues pour être créées en dehors de la version complète du micrologiciel. Voir stackoverflow.com/questions/5293110/ ... Être capable de créer un exemple d'application signifie que je peux expérimenter avec le code et en apprendre beaucoup plus (du moins c'est comme ça que j'apprends). Pouvoir parcourir le code est mieux que rien, mais un code compilable est encore mieux.
Android Eve
L'application intégrée a été développée directement sur le code interne d'Android, vous ne pouvez même pas la compiler.
didxga le
2
Je recommanderais InstaMaterial: github.com/frogermcs/InstaMaterial
Sagar Mody
31

En plus d'autres réponses, je vous recommande de consulter cette liste:

14 excellentes applications Android qui sont également open source

Pour moi, NewsBlur , Hacker News Reader et Astrid ont été les plus utiles. Pourtant, je ne sais pas s'ils sont «adaptés à l'apprentissage de base».

kolobok
la source
4
Sous la liste mentionnée la bibliographie suivante: 1) en.wikipedia.org/wiki/List_of_open_source_Android_applications 2) f-droid.org 3) aopensource.com
42n4
lien fixe dans la réponse
kolobok
16

Les exemples Android ne sont-ils pas assez bons? J'ai trouvé les ApiDemos indispensables pour apprendre moi-même un nouvel aspect d'Android.

Dan Lew
la source
2
-1 pour la réponse condescendante, +1 pour l'icône Tresse.
MattC
1
+1 pour l'équilibre, cela ne m'a pas semblé condescendant.
si618
5
juste qu'aucun des exemples ne sont ni bien conçus ni ApiDemos une application, à part jeter ensemble quelques exemples de code.
Matthias
7

Il y a quelques autres applications que j'ai vues recommandées, vous les trouverez ici:

Étagères


la source
0

Utilisez les exemples d'applications fournis avec votre version d'API. S'il n'est pas fourni, visitez http://developer.android.com/tools/samples/index.html pour obtenir les instructions pour obtenir les exemples de codes d'application.

Sasivarnan
la source