वर्तमान में लक्ष्य निर्धारण, मैं, एपीआई 8 करने के लिए अपने सभी एप्लिकेशन विकास को लक्षित करने के लिए इतना है कि मैं Android 2.2 ऊपर की तरफ से, उपकरणों की 'वहाँ' सबसे बड़ी संख्या हिट कर सकते हैं मूल रूप से करते हैं।सबसे उपयुक्त एपीआई
किसी भी अनुभवी एंड्रॉयड पढ़ने यह है कि क्या सुविधाओं पर एक दृष्टिकोण है डेवलपर्स, एक डेवलपर के रूप में मैं पर 'याद' कर रहा हूँ, और अधिक महत्वपूर्ण बात, क्या मेरी उन ले पा रहे हैं? इस दिन और उम्र में, मेरे ऐप्स को लक्षित करने के लिए कौन सी एपीआई 'सर्वश्रेष्ठ' है? या क्या ऐसी कोई बात नहीं है, और प्रत्येक ऐप को किसी दिए गए एपीआई के लिए अपनी योग्यता पर लक्षित किया जाना चाहिए?
मैं एंड्रॉइड डेवलपर दस्तावेज़ों (मेरे पास, या कम से कम जो मैं मुख्य भागों पर विचार करता हूं) पढ़ने वाले पॉइंटर्स की तलाश नहीं कर रहा हूं, मुझे अनुभवी डेवलपर्स के विचारों में अधिक दिलचस्पी है कि वे कैसे निर्णय लेते हैं लक्ष्य करने के लिए एपीआई।
धन्यवाद।
मेरी लक्षित Android 2.1 ऊपर की ओर, मेरे अपने मुख्य फोन 2.1 :) –
2.3 एपीआई से 10 को कवर फोन का 80% चल रहा है बस क्योंकि। मुझे लगता है कि हम इसे कम कर सकते हैं हालांकि कोडिंग मुद्दों के बिना। ऐसा इसलिए है क्योंकि एपीआई 10 शुरू करने के लिए एक अच्छी जगह थी, हमारे पास पहले से ही एक था। और हमारे ग्राहक वैसे भी नए डिवाइस खरीदते हैं। – Doomsknight
यह वास्तव में ऐप imho पर निर्भर करता है। मैं आमतौर पर 2.1 के साथ शुरू होता हूं। और ऐप की विशेषताओं के आधार पर ऊपर जाएं। जैसे अगर यह कैमरा एपीआई का उपयोग करता है, तो उच्च आवश्यकता का चयन करना समझ में आता है क्योंकि आपके पास बड़े सुधार और अधिक सुविधाएं हैं। कई चीजों को भी बैकपोर्ट किया जा सकता है * (एक्शनबैरशेलॉक, कंपैट लिब, ...) * देखें, इसलिए नई आवश्यकताएं हमेशा नई सुविधाओं के लिए उपलब्ध नहीं होती हैं। असल में, अगर कुछ विशिष्ट याद नहीं है, तो जितना संभव हो उतना कम करें * (हालांकि <2.1। वास्तव में अब और समझ में नहीं आता है) *। –