Table des matières:
- Exemples Android
- L'application Google I / O
- K-9 Mail
- GitHub Android App
- Facebook SDK pour Android
- Didacticiel sur le bloc-notes
- U + 2020 app
- Oeuf de Pâques Lollipop
- Android Bootstrap
- La source AOSP
Vidéo: CREER UNE APPLICATION ANDROID #1 ? LES BASES & PREREQUIS 2025
La plupart des dix applications et exemples Open Source de cette liste sont des applications Android réelles que vous pouvez installer à partir du Google Play Store. Essayez une application sur votre appareil, puis ouvrez son code source pour voir comment les engrenages tournent.
Exemples Android
Le dossier des échantillons du SDK Android contient le code source des différents exemples Android, qui montrent comment utiliser diverses API Android via des exemples de travail simples et digestes. Vous pouvez trouver des tonnes d'exemples simples et directs dans le code source des exemples Android.
L'intégration d'animations dans votre projet ou la lecture d'un fichier audio dans votre application est simple car API Demos fournit des exemples des deux. Si vous avez beaucoup d'idées mais pas beaucoup de temps, vous devez absolument installer cette application de démonstration sur votre appareil et jouer avec ses nombreux exemples pour voir exactement ce qu'ils peuvent faire.
Les exemples sont faciles à utiliser avec Android Studio: Il suffit d'aller dans Fichier → Importer un échantillon pour parcourir la liste des échantillons disponibles et les importer dans un nouveau projet Android Studio.
L'application Google I / O
// github. com / google / iosched
Chaque année, une foule de groupes de développeurs Google descendent sur Moscone West à San Francisco pour une conférence de plusieurs jours pour discuter de tout ce qui concerne Google. L'application de conférence officielle est écrite pour les appareils Android, et le code source sert d'exemple de la façon d'écrire de bonnes applications pour la plate-forme.
K-9 Mail
// code. Google. com / p / k9mail /
K-9 Mail est un client de messagerie populaire pour Android qui était livré avec Android avant de devenir une application distincte. C'est une application open source extraordinairement complète, avec des fonctionnalités telles que la recherche, le push, la synchronisation, le marquage, les signatures, etc.
GitHub Android App
// github. com / github / android
GitHub est une communauté populaire de projets open source qui utilise le système de contrôle de version distribuée Git (DVCS). L'application Android GitHub vous permet de voir, de la paume de votre main, tous vos dépôts GitHub préférés. L'application montre comment utiliser l'API GitHub ainsi que le framework RoboGuice.
Facebook SDK pour Android
// github. com / facebook / facebook-android-sdk
Si vous vous sentez ambitieux, vous pouvez vous lancer dans la création de la prochaine application Facebook populaire, même si vous ne savez pas par où commencer. Utilisez le SDK Android de Facebook pour intégrer facilement les fonctionnalités de Facebook dans votre application - autoriser les utilisateurs, faire des demandes d'API, et bien plus encore.Intégrez toute la bonté de Facebook sans faire de sueur.
Didacticiel sur le bloc-notes
// d. Android. com / guide / tutorials / notepad /
Si vous êtes intéressé par la compréhension des principes de base de SQLite sans tous les services, les tâches d'arrière-plan et d'autres concepts techniques, le tutoriel Bloc-notes est fait pour vous. Bien que simple dans son exécution et son utilisation, le code source et le tutoriel qui l'accompagnent sont utiles.
U + 2020 app
// github. com / JakeWharton / u2020
Jake Wharton est un contributeur prodigieux à la communauté Android open source. Parmi ses nombreux projets, l'application U + 2020, qui présente un certain nombre de bibliothèques open source, y compris Dagger, Retrofit, Picasso, OkHttp, RxJava, Staggered Grid, et bien d'autres.
Oeuf de Pâques Lollipop
// github. com / android / platform_frameworks_base / blob /maître / paquets / SystemUI / src / com / android / systemui / egg /
LLand. java
Étiez-vous vivant en 2014? Alors vous avez probablement entendu parler de Flappy Bird. Peut-être même vous ou quelqu'un que vous aimez avez eu la malchance de succomber à cette terrible affliction. Eh bien, maintenant vous pouvez le libérer sur tout le monde que vous connaissez qui a Android 5. 0 en appuyant sur un tas de fois sur "Android version" dans les paramètres, puis en appuyant longuement sur la sucette qui en résulte. Et si cela ne suffit pas, faites le tour du code source sur Android Open Source Project (AOSP).
Android Bootstrap
// www. androidbootstrap. com
Construire une application à partir de rien prend du temps. Android Bootstrap peut être un excellent moyen de raccourcir ce processus. Il comprend une implémentation complète de Fragments, Fragment Pager, ActionBar via AppCompat, Navigation Drawer, ViewPagerIndicator, Retrofit, GSON, Robotium pour les tests d'intégration, API Consumption avec une API sur Parse. com, et bien plus encore.
Ce n'est pas un substitut pour comprendre comment construire des applications Android, mais il peut être un outil utile pour amorcer votre prochain projet Android avec quelques outils couramment utilisés.
La source AOSP
//. Android. com
Presque tout sur Android est open source. Cela signifie que le code source du système d'exploitation lui-même, y compris la plupart des applications avec lesquelles il est livré, est disponible en ligne pour que vous puissiez naviguer sur le projet Android Open Source (AOSP). La source est massive et vous pouvez trouver cela un peu difficile à naviguer, donc vous pouvez vouloir vérifier le miroir GitHub, ce qui rend plus facile de contribuer à la source si vous êtes un utilisateur github.
