अच्छी तरह से डिज़ाइन किए गए Android अनुप्रयोगों के ओपन-सोर्स उदाहरण? [बन्द है]


138

क्या आप खुले स्रोत एंड्रॉइड एप्लिकेशन की सिफारिश कर सकते हैं जो विश्लेषण करने के लिए मूल्यवान हो सकते हैं, और एंड्रॉइड प्रोग्रामिंग से सीख सकते हैं?

क्या एंड्रॉइड ओपन सोर्स प्रोजेक्ट से कोई भी ऐप बेसिक लर्निंग के लिए उपयुक्त है? मूल रूप से, मैं सोर्स कोड के साथ यूआई डिज़ाइन संदर्भ के लिए एंड्रॉइड ऐप की तलाश कर रहा हूं।


1
आप यहाँ बहुत सारे ओपन सोर्स एंड्रॉइड प्रोजेक्ट पा सकते हैं: android-arsenal.com/demo
व्लादिस्लाव बाउर

जवाबों:


96

Android (कैलेंडर, संपर्क, ईमेल, आदि) के साथ दिए गए सभी एप्लिकेशन सभी खुले स्रोत हैं, लेकिन एसडीके का हिस्सा नहीं हैं। उन परियोजनाओं का स्रोत यहां है: https://android.googlesource.com/ (मंच / पैकेज / एप्लिकेशन देखें)। मैंने कई बार उन स्रोतों का उल्लेख किया है जब मैंने अपने फोन पर एक एप्लिकेशन का उपयोग किया है और यह देखना चाहता है कि किसी विशेष सुविधा को कैसे लागू किया गया था।


3
महान स्रोत वास्तव में ... btw, क्या आप उनमें से किसी को संकलित करने में कामयाब रहे?
जोक्स डेस

2
AOSP एप्लिकेशन के कुछ पूर्ण फर्मवेयर बिल्ड के बाहर निर्मित होने के लिए डिज़ाइन किए गए हैं। देखें stackoverflow.com/questions/5293110/… एक नमूना ऐप बनाने में सक्षम होने का मतलब है कि मैं कोड के साथ प्रयोग कर सकता हूं और बहुत कुछ सीख सकता हूं (कम से कम यह है कि मैं कैसे सीखूं)। कोड के माध्यम से ब्राउज़ करने में सक्षम होने से बेहतर कुछ भी नहीं है, लेकिन जो कोड संकलित है वह और भी बेहतर है।
एंड्रॉयड ईव

अंतर्निहित एप्लिकेशन को सीधे Android आंतरिक कोड पर विकसित किया गया था, आप इसे संकलित भी नहीं कर सकते।
दिद्गा

2
मैं InstaMaterial की सिफारिश करूंगा: github.com/frogermcs/InstaMaterial
सागर

31

अन्य उत्तरों के अलावा, मैं आपको इस सूची को देखने की सलाह देता हूं:

14 महान एंड्रॉइड ऐप जो खुले स्रोत भी हैं

मेरे लिए, NewsBlur , Hacker News Reader और Astrid सबसे अधिक मददगार थे। फिर भी, मुझे नहीं पता कि वे "बुनियादी शिक्षा के लिए उपयुक्त हैं"।


4
उल्लिखित सूची के तहत निम्नलिखित ग्रंथ सूची: 1) en.wikipedia.org/wiki/List_of_open_source_Android_applications 2) f-droid.org 3) aopensource.com
42n4

उत्तर में निश्चित लिंक
kolobok

16

मैं Android एप्लिकेशन के लिए Last.fm की सलाह देता हूं: http://github.com/c99koder/lastfm-android

अद्यतन : मुझे यकीन नहीं है कि यह अब एक अच्छा उदाहरण है, इसे 2-3 वर्षों में अपडेट नहीं किया गया है।


16

क्या एंड्रॉइड के नमूने पर्याप्त अच्छे नहीं हैं? मैंने अपने आप को Android के एक नए पहलू को सीखने के लिए ApiDemos को अपरिहार्य पाया है ।


2
कृपालु प्रतिक्रिया के लिए -1, ब्रैड आइकन के लिए +1।
मैट डिक

1
संतुलन के लिए +1, जो मेरे लिए कृपालु के रूप में नहीं पढ़ा।
si618

5
सिर्फ इतना है कि वहाँ कोई भी उदाहरण न तो अच्छी तरह से डिज़ाइन किया गया है और न ही ApiDemos एक एप्लीकेशन है, जो कुछ कोड एक्सैम्पल्स को एक साथ फेंकने के अलावा है।
मथायस


13

https://github.com/google/iosched

यह Google I / O ऐप के लिए रेपो है।

(वर्तमान संस्करण 2015 है, 2014 के माध्यम से 2011 के लिए भी टैग हैं)।

इन पुस्तकों के स्रोत: http://commonsware.com/books

https://github.com/yanchenko/droidparts (एक बेशर्म प्लग)


यह अच्छा है। अच्छी तरह से कोडित सरल अनुप्रयोग। Thanx
Jox

Google I / O 2014 ऐप GitHub पर उपलब्ध है: github.com/google/iosched
Jens

7

अन्य अनुप्रयोगों के कुछ जोड़े हैं जिन्हें मैंने अनुशंसित देखा है, आप उन्हें यहां पाएंगे:

अलमारियों




0

अपने एपीआई संस्करण के साथ दिए गए नमूना अनुप्रयोगों का उपयोग करें। यदि प्रदान नहीं किया गया है, तो आवेदन नमूना कोड प्राप्त करने के निर्देश प्राप्त करने के लिए http://developer.android.com/tools/samples/index.html पर जाएं ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.