適切に設計されたAndroidアプリケーションのオープンソースの例?[閉まっている]


138

分析やAndroidプログラミングの学習に役立つ、オープンソースのAndroidアプリケーションを推奨できますか?

基本的な学習に適したAndroidオープンソースプロジェクトのアプリはありますか?


回答:


96

Androidで提供されるすべてのアプリケーション(カレンダー、連絡先、メールなど)はすべてオープンソースですが、SDKの一部ではありません。これらのプロジェクトのソースは、https//android.googlesource.com/(/ platform / packages / appsを参照)です。携帯電話でアプリケーションを使用していて、特定の機能がどのように実装されているかを確認したいときに、これらのソースを何度か参照しました。


3
確かに素晴らしい情報源...ところで、あなたはそれらのどれかをコンパイルすることができましたか?
Jox、

2
一部のAOSPアプリは、完全なファームウェアビルドの外部でビルドされるように設計されています。stackoverflow.com/questions/5293110/…を参照してください。サンプルアプリを作成できるということは、コードを試してさらに多くのことを学ぶことができるということです(少なくとも私はそれを学ぶ方法です)。コードを参照できることは、何もないよりも優れていますが、コンパイル可能なコードはさらに優れています。
Android Eve

ビルトインアプリケーションはAndroidの内部コードに基づいて直接開発されたため、コンパイルすることもできません。
didxga 2014

2
InstaMaterialをお勧めします:github.com/frogermcs/InstaMaterial
Sagar Mody

31

他の回答に加えて、次のリストをご覧になることをお勧めします。

オープンソースでもある14の素晴らしいAndroidアプリ

私にとっては、NewsBlurHacker News ReaderAstridが最も役に立ちました。それでも、「基本的な学習に適している」かどうかはわかりません。


4
言及されたリストの下で、次の参考文献:1)en.wikipedia.org/wiki/List_of_open_source_Android_applications 2)f-droid.org 3)aopensource.com
42n4

回答のリンクを修正
kolobok


16

Androidサンプルは十分ではありませんか?私自身、Androidの新しい側面を学ぶ上で、ApiDemosは不可欠であることがわかりました。


2
降順の応答の場合は-1、編組アイコンの場合は+1。
MattC、2009

1
バランスのための+1、それは私に対する侮辱とは読みませんでした。
si618 2009

5
そこにある例はどれもうまく設計されておらず、ApiDemosもアプリケーションではないことを除けば、いくつかのコード例を一緒に投げるだけです。
Matthias、


13

https://github.com/google/iosched

これは、Google I / Oアプリのリポジトリです。

(現在のバージョンは2015年で、2011〜2014のタグも付いています)。

これらの書籍のソース:http : //commonsware.com/books

https://github.com/yanchenko/droidparts(恥知らずなプラグイン)


これはいいね。上手にコーディングされたシンプルなアプリケーション。Thanx
Jox

Google I / O 2014アプリはGitHubで入手できます:github.com/google/iosched
Jens

7

他にもおすすめのアプリケーションがいくつかありますが、ここで見つけることができます。




弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.