Honeycomb

Android 3.0 में आपका स्वागत है!

Android 3.0 प्लैटफ़ॉर्म में, उपयोगकर्ताओं और डेवलपर के लिए कई नई और दिलचस्प सुविधाएं उपलब्ध हैं. इस दस्तावेज़ में, Android 3.0 में दी गई कुछ नई सुविधाओं और टेक्नोलॉजी के बारे में बताया गया है. नए डेवलपर एपीआई के बारे में ज़्यादा जानने के लिए, Android 3.0 प्लैटफ़ॉर्म दस्तावेज़ देखें.

नई उपयोगकर्ता सुविधाएं

टैबलेट के लिए शुरू से डिज़ाइन किया गया नया यूज़र इंटरफ़ेस (यूआई)

Android 3.0, Android प्लैटफ़ॉर्म का नया वर्शन है. इसे खास तौर पर बड़ी स्क्रीन वाले डिवाइसों, खास तौर पर टैबलेट के लिए ऑप्टिमाइज़ किया गया है. इसमें एक नया, असल वर्चुअल, और “होलोग्राफ़िक” यूज़र इंटरफ़ेस (यूआई) डिज़ाइन के साथ-साथ, कॉन्टेंट पर फ़ोकस करने वाला बेहतर इंटरैक्शन मॉडल भी शामिल है.

Android 3.0, उन चीज़ों पर आधारित है जो लोगों को Android में सबसे ज़्यादा पसंद हैं. जैसे, बेहतर मल्टीटास्किंग, बेहतर सूचनाएं, होम स्क्रीन को पसंद के मुताबिक बनाना, विजेट वगैरह. साथ ही, इसमें इन चीज़ों को 3D में और बेहतर तरीके से दिखाया गया है. इससे, ये चीज़ें पहले से ज़्यादा बेहतर और आसान हो गई हैं.

नए यूज़र इंटरफ़ेस (यूआई) में इंटरैक्शन, नेविगेशन, और पसंद के मुताबिक बनाने के लिए नए पैराडाइम शामिल किए गए हैं. साथ ही, इन्हें सभी ऐप्लिकेशन के लिए उपलब्ध कराया गया है. इनमें वे ऐप्लिकेशन भी शामिल हैं जो प्लैटफ़ॉर्म के पुराने वर्शन के लिए बनाए गए हैं. Android 3.0 के लिए लिखे गए ऐप्लिकेशन, यूज़र इंटरफ़ेस (यूआई) ऑब्जेक्ट, बेहतर ग्राफ़िक्स, और मीडिया की सुविधाओं के बड़े सेट का इस्तेमाल कर सकते हैं. इससे, उपयोगकर्ताओं को नए तरीकों से जोड़ा जा सकता है.

ग्लोबल स्टेटस और सूचनाओं के लिए सिस्टम बार

सिस्टम और सभी ऐप्लिकेशन में, उपयोगकर्ताओं के पास सिस्टम बार में नोटिफ़िकेशन, सिस्टम की स्थिति, और सॉफ़्ट नेविगेशन बटन का तुरंत ऐक्सेस होता है. यह बार, स्क्रीन पर सबसे नीचे मौजूद होता है. सिस्टम बार हमेशा मौजूद रहता है और यह उपयोगकर्ताओं के लिए एक मुख्य टचपॉइंट होता है. हालांकि, वीडियो जैसे फ़ुल-स्क्रीन कॉन्टेंट को देखने के लिए, इसे नए "लाइट्स आउट मोड" में भी डाइम किया जा सकता है.

ऐप्लिकेशन कंट्रोल के लिए ऐक्शन बार

हर ऐप्लिकेशन में, उपयोगकर्ताओं के पास स्क्रीन पर सबसे ऊपर मौजूद ऐक्शन बार में, कॉन्टेक्स्ट के हिसाब से विकल्प, नेविगेशन, विजेट या अन्य तरह के कॉन्टेंट का ऐक्सेस होता है. ऐप्लिकेशन के इस्तेमाल के दौरान, ऐक्शन बार हमेशा मौजूद रहता है. हालांकि, इसका कॉन्टेंट, थीम, और अन्य प्रॉपर्टी को सिस्टम के बजाय ऐप्लिकेशन मैनेज करता है. ऐक्शन बार, उपयोगकर्ताओं के लिए एक और अहम टचपॉइंट है. खास तौर पर, ऐक्शन आइटम और ओवरफ़्लो ड्रॉपडाउन मेन्यू के साथ, जिसे उपयोगकर्ता अक्सर ज़्यादातर ऐप्लिकेशन में इसी तरह ऐक्सेस करते हैं.

पसंद के मुताबिक होम स्क्रीन

पसंद के मुताबिक बनाई जा सकने वाली पांच होम स्क्रीन की मदद से, उपयोगकर्ता किसी भी संदर्भ में सिस्टम के सभी हिस्सों को तुरंत ऐक्सेस कर सकते हैं. हर स्क्रीन पर एक बड़ा ग्रिड होता है, जो सभी ओरिएंटेशन में स्पेस का क्रम बनाए रखता है. उपयोगकर्ता, विज़ुअल लेआउट मोड का इस्तेमाल करके, होम स्क्रीन पर विजेट, ऐप्लिकेशन के शॉर्टकट, और वॉलपेपर चुन सकते हैं और उनमें बदलाव कर सकते हैं. विज़ुअल क्यू और ड्रॉप शैडो की मदद से, शॉर्टकट और विजेट के लेआउट को अडजस्ट करने पर, उन्हें बेहतर तरीके से देखा जा सकता है. हर होम स्क्रीन पर, इंस्टॉल किए गए सभी ऐप्लिकेशन को ऐक्सेस करने के लिए, एक जाना-पहचाना लॉन्चर भी होता है. साथ ही, ऐप्लिकेशन, संपर्क, मीडिया फ़ाइलें, वेब कॉन्टेंट वगैरह को यूनिवर्सल सर्च के लिए, एक खोज बॉक्स भी होता है.

हाल ही में इस्तेमाल किए गए ऐप्लिकेशन, एक साथ कई काम करने के लिए

मल्टीटास्किंग, Android की मुख्य खूबियों में से एक है. यह Android 3.0 के अनुभव का मुख्य हिस्सा है. जब उपयोगकर्ता अलग-अलग टास्क को मैनेज करने के लिए ऐप्लिकेशन लॉन्च करते हैं, तो वे सिस्टम बार में हाल ही में इस्तेमाल किए गए ऐप्लिकेशन की सूची का इस्तेमाल करके, चल रहे टास्क देख सकते हैं. साथ ही, वे एक ऐप्लिकेशन से दूसरे ऐप्लिकेशन पर तुरंत जा सकते हैं. उपयोगकर्ताओं को हर ऐप्लिकेशन से जुड़े टास्क की तुरंत पहचान करने में मदद करने के लिए, सूची में उस ऐप्लिकेशन की असल स्थिति का स्नैपशॉट दिखता है जिसे उपयोगकर्ता ने पिछली बार देखा था.

फिर से डिज़ाइन किया गया कीबोर्ड

Android सॉफ़्ट कीबोर्ड को फिर से डिज़ाइन किया गया है, ताकि बड़ी स्क्रीन पर टेक्स्ट को तेज़ी से और सटीक तरीके से डाला जा सके. बेहतर टारगेटिंग के लिए, बटनों का आकार बदला गया है और उन्हें फिर से व्यवस्थित किया गया है. साथ ही, Tab बटन जैसे नए बटन जोड़े गए हैं, ताकि बेहतर और ज़्यादा असरदार टेक्स्ट इनपुट दिया जा सके. उपयोगकर्ता, खास वर्णों के मेन्यू को ऐक्सेस करने के लिए, बटन को दबाकर रख सकते हैं. साथ ही, सिस्टम बार में मौजूद बटन से टेक्स्ट/वॉइस इनपुट मोड को स्विच कर सकते हैं.

टेक्स्ट चुनने, कॉपी करने, और चिपकाने की बेहतर सुविधा

टेक्स्ट डालते या देखते समय, नए यूज़र इंटरफ़ेस (यूआई) की मदद से, उपयोगकर्ता किसी शब्द को दबाकर रखकर तुरंत चुन सकते हैं. इसके बाद, बॉर्डरिंग ऐरो के सेट को नई जगहों पर खींचकर, ज़रूरत के हिसाब से चुने गए हिस्से में बदलाव किया जा सकता है. इसके बाद, उपयोगकर्ता ऐक्शन बार से कोई कार्रवाई चुन सकते हैं. जैसे, क्लिपबोर्ड पर कॉपी करें, शेयर करें, चिपकाएं, वेब पर खोजें या ढूंढें.

कनेक्टिविटी के नए विकल्प

Android 3.0 में कनेक्टिविटी से जुड़ी नई सुविधाएं शामिल हैं. इनसे उपयोगकर्ताओं को ज़्यादा सुविधाएं और आसानी मिलती है. Media/Picture Transfer Protocol के लिए पहले से मौजूद सहायता की मदद से, उपयोगकर्ता यूएसबी से कनेक्ट किए गए कैमरे या डेस्कटॉप कंप्यूटर के साथ मीडिया फ़ाइलों को तुरंत सिंक कर सकते हैं. इसके लिए, उन्हें यूएसबी का मल्टीमीडिया स्टोरेज डिवाइस माउंट करने की ज़रूरत नहीं होती. उपयोगकर्ता, यूएसबी या ब्लूटूथ की मदद से, फ़ुल कीबोर्ड भी कनेक्ट कर सकते हैं. इससे उन्हें टेक्स्ट डालने के लिए, अपने पसंदीदा कीबोर्ड का इस्तेमाल करने में मदद मिलती है. बेहतर वाई-फ़ाई कनेक्टिविटी के लिए, एक नया कॉम्बो स्कैन उपलब्ध कराया गया है. इससे सभी बैंड और फ़िल्टर के लिए, स्कैन करने में लगने वाला समय कम हो जाता है. ब्लूटूथ टेदरिंग की नई सुविधा का मतलब है कि ज़्यादा तरह के डिवाइस, Android डिवाइस के नेटवर्क कनेक्शन को शेयर कर सकते हैं.

स्टैंडर्ड ऐप्लिकेशन का अपडेट किया गया सेट


Android 3.0 प्लैटफ़ॉर्म में, स्टैंडर्ड ऐप्लिकेशन का अपडेट किया गया सेट शामिल है. ये ऐप्लिकेशन, बड़ी स्क्रीन वाले डिवाइसों पर इस्तेमाल करने के लिए डिज़ाइन किए गए हैं. यहां दिए गए सेक्शन में, कुछ नई सुविधाओं के बारे में बताया गया है.

ब्राउज़र

इस ब्राउज़र में नई सुविधाएं शामिल हैं, जिनकी मदद से उपयोगकर्ता ज़्यादा बेहतर तरीके से नेविगेट कर सकते हैं और अपने काम को व्यवस्थित कर सकते हैं. कई टैब, ब्राउज़र विंडो की जगह ले लेते हैं. साथ ही, “गुप्त” मोड की मदद से, अपनी पहचान छिपाकर ब्राउज़िंग की जा सकती है. बुकमार्क और इतिहास को एक ही जगह पर दिखाया और मैनेज किया जाता है. उपयोगकर्ता अब ब्राउज़र पर, दिए गए खाते से Google की साइटों में अपने-आप साइन इन करने का विकल्प चुन सकते हैं. साथ ही, Google Chrome के साथ बुकमार्क सिंक कर सकते हैं. JavaScript और प्लग इन के लिए, अब मल्टीटच की नई सुविधा उपलब्ध है. बेहतर ज़ूम और व्यूपोर्ट मॉडल, ओवरफ़्लो स्क्रॉल, फ़िक्स्ड पोज़िशनिंग के लिए सहायता वगैरह की मदद से, उपयोगकर्ता नॉन-मोबाइल साइटों पर बेहतर ब्राउज़िंग अनुभव का आनंद ले सकते हैं.

कैमरा और गैलरी

कैमरा ऐप्लिकेशन को फिर से डिज़ाइन किया गया है, ताकि बड़ी स्क्रीन का फ़ायदा लिया जा सके. इससे एक्सपोज़र, फ़ोकस, फ़्लैश, ज़ूम, फ़्रंट-फ़ेसिंग कैमरा वगैरह को तुरंत ऐक्सेस किया जा सकता है. उपयोगकर्ताओं को नए तरीके से वीडियो रिकॉर्ड करने की सुविधा देने के लिए, इसमें टाइम-लैप्स वीडियो रिकॉर्डिंग की सुविधा पहले से मौजूद है. Gallery ऐप्लिकेशन की मदद से, उपयोगकर्ता एल्बम और अन्य कलेक्शन को फ़ुल-स्क्रीन मोड में देख सकते हैं. साथ ही, कलेक्शन में मौजूद अन्य फ़ोटो के थंबनेल को आसानी से ऐक्सेस किया जा सकता है.

संपर्क

Contacts ऐप्लिकेशन में, दो पैनल वाले नए यूज़र इंटरफ़ेस (यूआई) और फ़ास्ट स्क्रोल की सुविधा का इस्तेमाल किया गया है. इससे, उपयोगकर्ता आसानी से संपर्कों को व्यवस्थित कर सकते हैं और उन्हें ढूंढ सकते हैं. यह ऐप्लिकेशन, उपयोगकर्ता के टाइप के हिसाब से अंतरराष्ट्रीय फ़ोन नंबर को बेहतर फ़ॉर्मैट में दिखाता है. यह फ़ॉर्मैट, उपयोगकर्ता के देश और अंतरराष्ट्रीय नंबर को पार्स करने वाली लाइब्रेरी के आधार पर तय होता है. संपर्क जानकारी को कार्ड जैसे यूज़र इंटरफ़ेस (यूआई) में दिखाया जाता है. इससे उपयोगकर्ताओं के लिए संपर्कों को पढ़ना और उनमें बदलाव करना आसान हो जाता है.

ईमेल

ईमेल ऐप्लिकेशन में, दो पैनल वाले नए यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल किया जाता है. इससे मैसेज देखने और उन्हें व्यवस्थित करने में ज़्यादा आसानी होती है. इस ऐप्लिकेशन की मदद से, उपयोगकर्ता एक या उससे ज़्यादा मैसेज चुन सकते हैं. इसके बाद, ऐक्शन बार से कोई कार्रवाई चुन सकते हैं. जैसे, मैसेज को किसी फ़ोल्डर में ले जाना. उपयोगकर्ता, बाद में देखने के लिए अटैचमेंट सिंक कर सकते हैं. साथ ही, होम स्क्रीन विजेट का इस्तेमाल करके ईमेल का ट्रैक रख सकते हैं.

डेवलपर के लिए नई सुविधाएं

Android 3.0 प्लैटफ़ॉर्म को खास तौर पर, बड़ी स्क्रीन वाले डिवाइसों पर ऐप्लिकेशन की खास ज़रूरतों को पूरा करने के लिए डिज़ाइन किया गया है. इसमें डेवलपर के लिए वे सभी टूल मौजूद हैं जिनकी मदद से, इन डिवाइसों पर बेहतरीन विज़ुअल और इंटरैक्शन अनुभव दिए जा सकते हैं.

टैबलेट के लिए बेहतर ऐप्लिकेशन बनाने के लिए नया यूज़र इंटरफ़ेस (यूआई) फ़्रेमवर्क

ऐक्टिविटी फ़्रैगमेंट, ताकि कॉन्टेंट और डिज़ाइन को ज़्यादा बेहतर तरीके से कंट्रोल किया जा सके

Android 3.0 से, डेवलपर अपने ऐप्लिकेशन की गतिविधियों को फ़्रैगमेंट नाम के सब-कॉम्पोनेंट में बांट सकते हैं. इसके बाद, उन्हें अलग-अलग तरीकों से जोड़कर, बेहतर और ज़्यादा इंटरैक्टिव अनुभव दिया जा सकता है. उदाहरण के लिए, कोई ऐप्लिकेशन फ़्रैगमेंट के सेट का इस्तेमाल करके, मल्टीपैन यूज़र इंटरफ़ेस (यूआई) बना सकता है. इस यूआई में, उपयोगकर्ता हर पैनल के साथ अलग-अलग इंटरैक्ट कर सकता है. फ़्रैगमेंट को ऐक्टिविटी में डाइनैमिक तौर पर जोड़ा, हटाया, बदला, और ऐनिमेट किया जा सकता है. साथ ही, ये मॉड्यूलर होते हैं और इन्हें कई ऐक्टिविटी में फिर से इस्तेमाल किया जा सकता है. फ़्रैगमेंट मॉड्यूलर होते हैं. इसलिए, डेवलपर के लिए ऐसे ऐप्लिकेशन लिखने का यह एक बेहतर तरीका है जो बड़ी और छोटी स्क्रीन, दोनों तरह के डिवाइसों पर सही तरीके से चल सकें.

फिर से डिज़ाइन किए गए यूज़र इंटरफ़ेस (यूआई) विजेट

Android 3.0 में यूज़र इंटरफ़ेस (यूआई) विजेट का अपडेट किया गया सेट उपलब्ध है. डेवलपर इसका इस्तेमाल करके, अपने ऐप्लिकेशन में नए तरह के कॉन्टेंट को तुरंत जोड़ सकते हैं. नए यूज़र इंटरफ़ेस (यूआई) विजेट को टैबलेट जैसी बड़ी स्क्रीन पर इस्तेमाल करने के लिए फिर से डिज़ाइन किया गया है. साथ ही, इसमें होलोग्राफ़िक यूज़र इंटरफ़ेस (यूआई) की नई थीम शामिल की गई है. कई तरह के नए विजेट उपलब्ध हैं. इनमें 3D स्टैक, खोज बॉक्स, तारीख/समय चुनने वाला टूल, नंबर चुनने वाला टूल, कैलेंडर, पॉप-अप मेन्यू वगैरह शामिल हैं. रीडिज़ाइन किए गए ज़्यादातर यूज़र इंटरफ़ेस (यूआई) विजेट का इस्तेमाल, अब होम स्क्रीन पर दिखने वाले ऐप्लिकेशन विजेट में रिमोट व्यू के तौर पर किया जा सकता है. पुराने वर्शन के लिए लिखे गए ऐप्लिकेशन, विजेट के नए डिज़ाइन और थीम को इनहेरिट कर सकते हैं.

बड़े किए गए होम स्क्रीन विजेट

होम स्क्रीन विजेट, उपयोगकर्ताओं में लोकप्रिय हैं, क्योंकि ये सीधे होम स्क्रीन से ऐप्लिकेशन के डेटा को तेज़ी से ऐक्सेस करने की सुविधा देते हैं. Android 3.0 की मदद से, डेवलपर होम स्क्रीन विजेट को बेहतर बना सकते हैं. साथ ही, वे उपयोगकर्ताओं के साथ इंटरैक्ट करने के नए तरीके और अलग-अलग तरह के कॉन्टेंट उपलब्ध करा सकते हैं. डेवलपर अब यूज़र इंटरफ़ेस (यूआई) के ज़्यादा स्टैंडर्ड विजेट टाइप का इस्तेमाल कर सकते हैं. इनमें होम स्क्रीन विजेट भी शामिल हैं. इन विजेट की मदद से, उपयोगकर्ता 3D स्टैक, ग्रिड या सूचियों के तौर पर कॉन्टेंट के कलेक्शन को फ़्लिप कर सकते हैं. उपयोगकर्ता, होम स्क्रीन विजेट के साथ नए तरीकों से इंटरैक्ट कर सकते हैं. जैसे, विजेट में दिखाए गए कॉन्टेंट को स्क्रोल करने और फ़्लिप करने के लिए, टच जेस्चर का इस्तेमाल करना.

सदाबहार ऐक्शन बार

यह प्लैटफ़ॉर्म, हर ऐप्लिकेशन को स्क्रीन पर सबसे ऊपर ऐक्शन बार का अपना इंस्टेंस उपलब्ध कराता है. ऐप्लिकेशन इस इंस्टेंस का इस्तेमाल करके, उपयोगकर्ता को संदर्भ के हिसाब से विकल्प, विजेट, स्टेटस, नेविगेशन वगैरह का तुरंत ऐक्सेस दे सकता है. ऐप्लिकेशन, अपने ऐक्शन बार इंस्टेंस की डिसप्ले थीम को पसंद के मुताबिक भी बना सकता है. ऐक्शन बार की मदद से, डेवलपर अपने ऐप्लिकेशन की ज़्यादा सुविधाओं को उपयोगकर्ताओं को एक ही जगह पर दिखा सकते हैं. साथ ही, एक से ज़्यादा गतिविधियों या स्थितियों में काम करने वाले ऐप्लिकेशन को इस्तेमाल करने का अनुभव भी एक जैसा हो जाता है.

ज़्यादा जानकारी वाली सूचनाएं

नोटिफ़िकेशन, Android इस्तेमाल करने के अनुभव का अहम हिस्सा हैं. इनकी मदद से, ऐप्लिकेशन उपयोगकर्ताओं को रीयल टाइम में अहम अपडेट और स्थिति की जानकारी दिखाते हैं. Android 3.0 में इस सुविधा को बेहतर बनाया गया है. इससे डेवलपर ज़्यादा बेहतर कॉन्टेंट शामिल कर सकते हैं और ज़्यादा प्रॉपर्टी को कंट्रोल कर सकते हैं. नई बिल्डर क्लास की मदद से, डेवलपर तुरंत सूचनाएं बना सकते हैं. इनमें बड़े और छोटे आइकॉन, टाइटल, प्राथमिकता वाला फ़्लैग, और पिछले वर्शन में पहले से उपलब्ध कोई भी प्रॉपर्टी शामिल हो सकती है. सूचनाएं, यूज़र इंटरफ़ेस (यूआई) विजेट के बड़े किए गए सेट के आधार पर, ज़्यादा तरह का कॉन्टेंट दिखा सकती हैं. ये विजेट, अब रिमोट व्यू के तौर पर उपलब्ध हैं.

एक से ज़्यादा आइटम चुनना, क्लिपबोर्ड, और खींचकर छोड़ना

इस प्लैटफ़ॉर्म पर, डेवलपर के लिए इंटरैक्ट करने के नए और आसान मोड उपलब्ध हैं. सूचियों या ग्रिड में आइटम के कलेक्शन को मैनेज करने के लिए, डेवलपर एक नया मल्टी-सिलेक्ट मोड उपलब्ध करा सकते हैं. इसकी मदद से, उपयोगकर्ता किसी कार्रवाई के लिए एक से ज़्यादा आइटम चुन सकते हैं. डेवलपर, सिस्टम-वाइड क्लिपबोर्ड का भी इस्तेमाल कर सकते हैं. इससे उपयोगकर्ताओं को अपने ऐप्लिकेशन में किसी भी तरह का डेटा आसानी से कॉपी करने और उसे चिपकाने में मदद मिलती है. उपयोगकर्ताओं के लिए फ़ाइलों को मैनेज और व्यवस्थित करना आसान बनाने के लिए, डेवलपर अब DragEvent फ़्रेमवर्क की मदद से, 'खींचें और छोड़ें' इंटरैक्शन जोड़ सकते हैं.

बेहतरीन परफ़ॉर्मेंस वाले 2D और 3D ग्राफ़िक

नया ऐनिमेशन फ़्रेमवर्क

इस प्लैटफ़ॉर्म में, ऐनिमेशन के लिए एक नया फ़्रेमवर्क शामिल है. इसकी मदद से, डेवलपर आसानी से यूज़र इंटरफ़ेस (यूआई) एलिमेंट की प्रॉपर्टी को ऐनिमेट कर सकते हैं. जैसे, व्यू, विजेट, फ़्रैगमेंट, ड्रॉबल या कोई भी ऑब्जेक्ट. ऐनिमेशन की मदद से, स्टेटस के बीच फ़ेड या मूवमेंट बनाया जा सकता है. साथ ही, ऐनिमेशन वाली इमेज या किसी मौजूदा ऐनिमेशन को लूप में चलाया जा सकता है, रंग बदले जा सकते हैं, और बहुत कुछ किया जा सकता है. यूज़र इंटरफ़ेस (यूआई) एलिमेंट में ऐनिमेशन जोड़ने से, ऐप्लिकेशन में विज़ुअल दिलचस्पी बढ़ सकती है. साथ ही, उपयोगकर्ताओं को जोड़े रखने के लिए, उनके अनुभव को बेहतर बनाया जा सकता है.

हार्डवेयर से तेज़ किए गए 2D ग्राफ़िक

Android 3.0 में, हार्डवेयर की मदद से तेज़ी से काम करने वाला नया OpenGL रेंडरर दिया गया है. इससे Android फ़्रेमवर्क में चलने वाले ऐप्लिकेशन के लिए, कई सामान्य ग्राफ़िक ऑपरेशन की परफ़ॉर्मेंस बेहतर होती है. रेंडरर चालू होने पर, कैनवस, पेंट, Xfermode, ColorFilter, शेडर, और कैमरे में ज़्यादातर कार्रवाइयां तेज़ी से होती हैं. डेवलपर यह कंट्रोल कर सकते हैं कि हर लेवल पर हार्डवेयर-ऐक्सेलरेशन कैसे लागू किया जाए. जैसे, ऐप्लिकेशन में इसे दुनिया भर में चालू करना या ऐप्लिकेशन में कुछ खास गतिविधियों और व्यू में चालू करना.

Renderscript 3D ग्राफ़िक्स इंजन

Renderscript एक रनटाइम 3D फ़्रेमवर्क है. यह 3D सीन बनाने के लिए एपीआई के साथ-साथ, बेहतरीन परफ़ॉर्मेंस के लिए प्लैटफ़ॉर्म से स्वतंत्र शेडर भाषा भी उपलब्ध कराता है. Renderscript का इस्तेमाल करके, ग्राफ़िक्स से जुड़ी कार्रवाइयों और डेटा प्रोसेसिंग को तेज़ किया जा सकता है. ऐप्लिकेशन, वॉलपेपर, कैरसेल वगैरह के लिए बेहतरीन 3D इफ़ेक्ट बनाने का सबसे अच्छा तरीका, Renderscript है.

मल्टीकोर प्रोसेसर आर्किटेक्चर के साथ काम करना

Android 3.0, प्लैटफ़ॉर्म का पहला वर्शन है. इसे सिंगल या मल्टीकोर प्रोसेसर आर्किटेक्चर पर चलाने के लिए डिज़ाइन किया गया है. Dalvik VM, Bionic लाइब्रेरी, और अन्य जगहों पर किए गए कई बदलावों की वजह से, मल्टीकोर एनवायरमेंट में सिमेट्रिक मल्टीप्रोसेसिंग की सुविधा जोड़ी गई है. इन ऑप्टिमाइज़ेशन से सभी ऐप्लिकेशन को फ़ायदा मिल सकता है. भले ही, वे सिंगल-थ्रेड वाले हों. उदाहरण के लिए, दो ऐक्टिव कोर के साथ, अगर Dalvik गै़रबेज कलेक्टर दूसरे कोर पर चलता है, तो सिंगल-थ्रेड वाले ऐप्लिकेशन की परफ़ॉर्मेंस में अब भी बढ़ोतरी दिख सकती है. सिस्टम अपने-आप इसकी व्यवस्था कर देगा.

बेहतर मल्टीमीडिया और कनेक्टिविटी

एचटीटीपी लाइव स्ट्रीमिंग

एचटीटीपी लाइव स्ट्रीमिंग सेशन शुरू करने के लिए, ऐप्लिकेशन अब मीडिया फ़्रेमवर्क को M3U प्लेलिस्ट का यूआरएल पास कर सकते हैं. मीडिया फ़्रेमवर्क, एडैप्टिव बिटरेट के साथ-साथ एचटीटीपी लाइव स्ट्रीमिंग की ज़्यादातर खास बातों के साथ काम करता है.

प्लग-इन किया जा सकने वाला डीआरएम फ़्रेमवर्क

Android 3.0 में, एक्सटेंसिबल डीआरएम फ़्रेमवर्क शामिल है. इसकी मदद से, ऐप्लिकेशन सुरक्षित कॉन्टेंट को मैनेज कर सकते हैं. इसके लिए, वे डिवाइस पर उपलब्ध डीआरएम के अलग-अलग तरीकों का इस्तेमाल कर सकते हैं. ऐप्लिकेशन डेवलपर के लिए, फ़्रेमवर्क एपीआई एक ऐसा यूनिफ़ाइड एपीआई उपलब्ध कराता है जो सुरक्षित कॉन्टेंट को मैनेज करने की प्रोसेस को आसान बनाता है. इस बात से कोई फ़र्क़ नहीं पड़ता कि डीआरएम इंजन क्या है.

डिजिटल मीडिया फ़ाइल ट्रांसफ़र करना

इस प्लैटफ़ॉर्म में, यूएसबी के ज़रिए मीडिया/पिक्चर ट्रांसफ़र प्रोटोकॉल (एमटीपी/पीटीपी) के लिए पहले से ही सहायता शामिल है. इसकी मदद से, उपयोगकर्ता किसी भी तरह की मीडिया फ़ाइलों को डिवाइसों के बीच और होस्ट कंप्यूटर पर आसानी से ट्रांसफ़र कर सकते हैं. डेवलपर इस सुविधा का इस्तेमाल करके, ऐसे ऐप्लिकेशन बना सकते हैं जिनकी मदद से उपयोगकर्ता, मीडिया फ़ाइलें बना या मैनेज कर सकें. साथ ही, उन्हें एक से ज़्यादा डिवाइसों पर ट्रांसफ़र या शेयर कर सकें.

कनेक्टिविटी के ज़्यादा तरीके

यह प्लैटफ़ॉर्म, डेवलपर के लिए नई कनेक्टिविटी उपलब्ध कराता है. ब्लूटूथ A2DP और HSP प्रोफ़ाइलों के लिए एपीआई की मदद से, ऐप्लिकेशन कनेक्ट किए गए डिवाइसों, ऑडियो की स्थिति वगैरह के लिए ब्लूटूथ प्रोफ़ाइलों से क्वेरी कर सकते हैं. इसके बाद, उपयोगकर्ता को सूचना दे सकते हैं. उदाहरण के लिए, कोई संगीत ऐप्लिकेशन कनेक्टिविटी और स्थिति की जांच कर सकता है. साथ ही, उपयोगकर्ता को यह बता सकता है कि संगीत स्टीरियो हेडसेट से चल रहा है. ऐप्लिकेशन, वेंडर के हिसाब से पहले से तय AT कमांड के सिस्टम ब्रॉडकास्ट पाने के लिए भी रजिस्टर कर सकते हैं. जैसे, Platronics Xevent. उदाहरण के लिए, किसी ऐप्लिकेशन को ऐसे ब्रॉडकास्ट मिल सकते हैं जिनसे कनेक्ट किए गए डिवाइस की बैटरी लेवल की जानकारी मिलती है. साथ ही, ज़रूरत के हिसाब से उपयोगकर्ता को सूचना दी जा सकती है या कोई अन्य कार्रवाई की जा सकती है. ऐप्लिकेशन, यूएसबी या ब्लूटूथ से कनेक्ट किए गए फ़ुल कीबोर्ड के लिए, प्लैटफ़ॉर्म की नई सुविधा का भी फ़ायदा ले सकते हैं.

एंटरप्राइज़ के लिए बेहतर सुविधाएं

Android 3.0 में, डिवाइस एडमिन ऐप्लिकेशन के डेवलपर, नई तरह की नीतियों का इस्तेमाल कर सकते हैं. इनमें, एन्क्रिप्ट (सुरक्षित) किए गए स्टोरेज, पासवर्ड की समयसीमा खत्म होने, पासवर्ड के इतिहास, और पासवर्ड में जटिल वर्ण इस्तेमाल करने की नीतियां शामिल हैं.

मौजूदा ऐप्लिकेशन के साथ काम करना

Android 3.0 में एक नया यूज़र इंटरफ़ेस (यूआई) है, जिसे टैबलेट और बड़ी स्क्रीन वाले अन्य डिवाइसों के लिए डिज़ाइन किया गया है. हालांकि, यह प्लैटफ़ॉर्म के पुराने वर्शन या छोटी स्क्रीन के लिए बनाए गए ऐप्लिकेशन के साथ भी पूरी तरह से काम करता है. मौजूदा ऐप्लिकेशन, कोड में बदलाव किए बिना नई होलोग्राफ़िक यूज़र इंटरफ़ेस (यूआई) थीम में आसानी से शामिल हो सकते हैं. इसके लिए, उन्हें अपनी मेनिफ़ेस्ट फ़ाइलों में एक एट्रिब्यूट जोड़ना होगा. प्लैटफ़ॉर्म, मेन्यू बटन की सुविधा देता है. इसे नए यूज़र इंटरफ़ेस (यूआई) में, ऐक्शन बार में मौजूद ओवरफ़्लो मेन्यू से बदल दिया गया है. अगर डेवलपर को बड़ी स्क्रीन के साइज़ का पूरा फ़ायदा लेना है, तो वे बड़ी स्क्रीन के लिए खास लेआउट और ऐसेट भी बना सकते हैं. साथ ही, उन्हें अपने मौजूदा ऐप्लिकेशन में जोड़ सकते हैं.