आइसक्रीम सैंडविच

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

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

उपयोगकर्ताओं के लिए Android 4.0

आसान, खूबसूरत, और बेहद स्मार्ट

Android 4.0, Android की उन चीज़ों पर आधारित है जिन्हें लोग सबसे ज़्यादा पसंद करते हैं — आसान मल्टीटास्किंग, बेहतर सूचनाएं, पसंद के मुताबिक बनाई जा सकने वाली होम स्क्रीन, साइज़ बदलने लायक विजेट, और गहरा इंटरैक्टिविटी — और बातचीत करने और शेयर करने के नए और असरदार तरीके जोड़ता है.

बेहतर और अपग्रेड किया गया यूज़र इंटरफ़ेस (यूआई)

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

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

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

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

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

सभी ऐप्लिकेशन लॉन्चर (बाईं ओर) और साइज़ बदलने वाले विजेट (दाईं ओर) की मदद से, होम स्क्रीन से ही ऐप्लिकेशन और रिच कॉन्टेंट को ऐक्सेस किया जा सकता है.

होम स्क्रीन पर मौजूद फ़ोल्डर और पसंदीदा ऐप्लिकेशन ट्रे

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

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

रीसाइज़ किए जा सकने वाले विजेट

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

लॉक स्क्रीन पर की जाने वाली नई कार्रवाइयां

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

इनकमिंग कॉल के लिए, पहले से तैयार जवाब

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

सूचनाओं, टास्क, और ब्राउज़र टैब को खारिज करने के लिए स्वाइप करना

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

स्पेल-चेकर की मदद से, गलतियों का पता लगाया जा सकता है और उन्हें तेज़ी से ठीक किया जा सकता है.
बोलकर निर्देश देने की सुविधा के दमदार इंजन की मदद से, लगातार बोलकर निर्देश दिए जा सकते हैं.

टेक्स्ट इनपुट और वर्तनी की जांच करने की बेहतर सुविधा

Android 4.0 में सॉफ़्ट कीबोर्ड की मदद से, टेक्स्ट इनपुट को ज़्यादा तेज़ी से और सटीक तरीके से डाला जा सकता है. डिफ़ॉल्ट डिक्शनरी के नए सेट और ज़्यादा सटीक ह्यूरिस्टिक की मदद से, गड़बड़ी को ठीक करने और शब्दों के सुझाव देने की सुविधा को बेहतर बनाया गया है. इससे, दो बार टाइप किए गए वर्णों, छूटे हुए अक्षरों, और छोड़ी गई खाली जगहों जैसे मामलों को मैनेज करने में मदद मिलती है. शब्दों के सुझाव देने की सुविधा को भी बेहतर बनाया गया है. साथ ही, सुझाव वाले बार को आसान बनाया गया है, ताकि एक बार में सिर्फ़ तीन शब्द दिखें.

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

बोले गए शब्दों को टाइप करने की सुविधा देने वाला बेहतरीन इंजन

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

डेटा खर्च को कंट्रोल करने की सुविधा से, नेटवर्क टाइप और ऐप्लिकेशन के हिसाब से कुल डेटा खर्च को मॉनिटर किया जा सकता है. साथ ही, ज़रूरत पड़ने पर डेटा खर्च की सीमाएं सेट की जा सकती हैं.

नेटवर्क डेटा पर कंट्रोल

फ़ोन या टैबलेट, कॉन्टेंट स्ट्रीम करने, डेटा सिंक करने, ऐप्लिकेशन डाउनलोड करने वगैरह के लिए, नेटवर्क डेटा का बड़े पैमाने पर इस्तेमाल कर सकते हैं. टियर या मीटर वाले डेटा प्लान का इस्तेमाल करने वाले उपयोगकर्ताओं की ज़रूरतों को पूरा करने के लिए, Android 4.0 में नेटवर्क डेटा के इस्तेमाल को मैनेज करने के लिए नए कंट्रोल जोड़े गए हैं.

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

सुलभता को ध्यान में रखकर डिज़ाइन किया गया

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

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

कम्यूनिकेशन और शेयर करना

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

Android 4.0 को लोगों की ज़रूरतों को ध्यान में रखकर डिज़ाइन किया गया है. इसमें पूरे सिस्टम में सोशल मीडिया पर बातचीत करने और शेयर करने के लिए बेहतरीन टचपॉइंट जोड़े गए हैं. इससे लोग बातचीत कर सकते हैं, ईमेल भेज सकते हैं, मैसेज भेज सकते हैं, और शेयर कर सकते हैं.

लोग और प्रोफ़ाइलें

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

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

एक ही कैलेंडर, विज़ुअल वॉइसमेल

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

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

अपनी पसंद की फ़ोटो खींचें, उसमें बदलाव करें, और तुरंत शेयर करें.

बेहतरीन और कई तरह की सुविधाओं वाला कैमरा

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

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

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

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

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

होम स्क्रीन पर फ़ोटो गैलरी विजेट.

फ़ोटो एडिटर के साथ, नए डिज़ाइन वाला गैलरी ऐप्लिकेशन

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

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

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

वीडियो को बेहतर बनाने के लिए लाइव इफ़ेक्ट

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

स्क्रीनशॉट लिया जा रहा है.

स्क्रीनशॉट शेयर करना

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

क्लाउड से कनेक्ट होने की सुविधा

ब्राउज़र टैब मेन्यू (बाईं ओर) की मदद से, ब्राउज़र टैब के बीच तुरंत स्विच किया जा सकता है. विकल्प मेन्यू (दाईं ओर) से, आपको ब्राउज़िंग अनुभव को मैनेज करने के नए तरीके मिलते हैं.
Android ब्राउज़र की तुलना.

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

बेहतर वेब ब्राउज़िंग

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

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

Android ब्राउज़र, हर तरह के कॉन्टेंट के लिए पेज रेंडरिंग की परफ़ॉर्मेंस को बेहतर बनाता है. इसके लिए, WebKit कोर के अपडेट किए गए वर्शन और JavaScript के लिए V8 क्रैंकशाफ़्ट कंपाइलेशन इंजन का इस्तेमाल किया जाता है. Nexus S डिवाइस पर चलाए गए मानदंड में, Android 4.0 ब्राउज़र ने V8 मानदंड सुइट में Android 2.3 ब्राउज़र की तुलना में करीब 220% और SunSpider 9.1 JavaScript मानदंड में 35% से ज़्यादा का सुधार दिखाया. Galaxy Nexus डिवाइस पर चलाए जाने पर, Android 4.0 ब्राउज़र ने V8 मानदंड में करीब 550% और SunSpider मानदंड में करीब 70% सुधार दिखाया.

बेहतर ईमेल

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

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

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

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

Android Beam की मदद से, उपयोगकर्ता सिर्फ़ एक टैप करके, इस्तेमाल किए जा रहे कॉन्टेंट को शेयर कर सकते हैं.

इनोवेशन

Android लगातार नए-नए इनोवेशन कर रहा है. यह नई सुविधाओं और इंटरैक्शन के ज़रिए, बातचीत करने और शेयर करने के तरीके को बेहतर बना रहा है.

एनएफ़सी की मदद से शेयर करने के लिए Android Beam

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

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

चेहरा पहचानने की सुविधा की मदद से, अपने चेहरे से फ़ोन को अनलॉक किया जा सकता है.

फ़ेस अनलॉक

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

वाई-फ़ाई पी2पी और ब्लूटूथ एचडीपी

वाई-फ़ाई पीयर-टू-पीयर (P2P) की सुविधा से, उपयोगकर्ता वाई-फ़ाई की मदद से आस-पास मौजूद पीयर डिवाइसों से सीधे कनेक्ट कर सकते हैं. इससे, ज़्यादा भरोसेमंद और तेज़ स्पीड से कम्यूनिकेशन किया जा सकता है. यह सुविधा, वाई-फ़ाई अलायंस के Wi-Fi Direct™ सर्टिफ़िकेशन प्रोग्राम के मुताबिक काम करती है. इसके लिए, इंटरनेट कनेक्शन या टेदरिंग की ज़रूरत नहीं होती. तीसरे पक्ष के ऐप्लिकेशन की मदद से, उपयोगकर्ता अपने डिवाइस के साथ काम करने वाले डिवाइसों से कनेक्ट कर सकते हैं. इससे उन्हें नई सुविधाओं का फ़ायदा मिल सकता है. जैसे, फ़ाइलों, फ़ोटो या अन्य मीडिया को तुरंत शेयर करना, किसी दूसरे डिवाइस से वीडियो या ऑडियो स्ट्रीम करना या अपने डिवाइस के साथ काम करने वाले प्रिंटर या अन्य डिवाइसों से कनेक्ट करना.

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

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

फ़ोन, टैबलेट वगैरह के लिए यूनिफ़ाइड यूज़र इंटरफ़ेस (यूआई) फ़्रेमवर्क

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

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

Honeycomb डेवलपर की मुख्य सुविधाएं, अब फ़ोन के लिए भी उपलब्ध हैं

कोर यूज़र इंटरफ़ेस (यूआई)

  • फ़्रैगमेंट और कॉन्टेंट लोडर
  • होम स्क्रीन विजेट का साइज़ बदलने की सुविधा
  • रिच नोटिफ़िकेशन
  • एक से ज़्यादा आइटम चुनना, खींचना और छोड़ना, क्लिपबोर्ड
  • स्क्रीन-सपोर्ट एपीआई को बेहतर बनाया गया
  • हार्डवेयर से तेज़ी लाने की सुविधा वाला 2D ग्राफ़िक्स

ग्राफ़िक्स और ऐनिमेशन

  • प्रॉपर्टी पर आधारित ऐनिमेशन
  • Renderscript 3D ग्राफ़िक्स

मीडिया और कनेक्टिविटी

  • एचटीटीपी लाइव स्ट्रीमिंग
  • ब्लूटूथ ए2डीपी और एचएसपी डिवाइस
  • आरटीपी की सुविधा
  • एमटीपी/पीटीपी फ़ाइल ट्रांसफ़र
  • डीआरएम फ़्रेमवर्क
  • कीबोर्ड, माउस, गेमपैड, और जॉयस्टिक से इनपुट

एंटरप्राइज़

  • पूरे डिवाइस को एन्क्रिप्ट (सुरक्षित) करना
  • एन्क्रिप्ट (सुरक्षित) किए गए स्टोरेज और पासवर्ड के लिए डीपीएम की नीतियां

कम्यूनिकेशन और शेयर करना

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

Social API

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

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

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

सोशल एपीआई की मदद से, डेवलपर कई सोशल नेटवर्क और संपर्क सोर्स के साथ इंटरैक्शन करने की नई सुविधाएं जोड़ सकते हैं.

Calendar API

शेयर किए गए कैलेंडर के लिए कॉन्टेंट देने वाले और फ़्रेमवर्क एपीआई की मदद से, डेवलपर अपने ऐप्लिकेशन में कैलेंडर की सेवाएं आसानी से जोड़ सकते हैं.

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

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

विज़ुअल वॉइसमेल एपीआई

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

Android Beam

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

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

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

मॉड्यूलर शेयरिंग विजेट

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

मीडिया से जुड़ी नई सुविधाएं

लो-लेवल स्ट्रीमिंग मल्टीमीडिया

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

ऐप्लिकेशन अब प्रोसेस किए गए डेटा को प्लैटफ़ॉर्म पर भेज सकते हैं. यह डेटा, MPEG-2 ट्रांसपोर्ट स्ट्रीम फ़ॉर्मैट में ऑडियो/वीडियो वाला कॉन्टेंट की मल्टीप्लेक्स स्ट्रीम के तौर पर भेजा जा सकता है. प्लैटफ़ॉर्म, कॉन्टेंट को डी-मक्स, डिकोड, और रेंडर करता है. ऑडियो ट्रैक को चालू ऑडियो डिवाइस पर रेंडर किया जाता है. वहीं, वीडियो ट्रैक को Surface या SurfaceTexture पर रेंडर किया जाता है. SurfaceTexture पर रेंडर करते समय, ऐप्लिकेशन OpenGL का इस्तेमाल करके हर फ़्रेम पर बाद के ग्राफ़िक इफ़ेक्ट लागू कर सकता है.

इस लो-लेवल स्ट्रीमिंग के लिए, प्लैटफ़ॉर्म पर Khronos OpenMAX AL 1.0.1 पर आधारित एक नया नेटिव एपीआई उपलब्ध कराया गया है. इस एपीआई को प्लैटफ़ॉर्म के मौजूदा OpenSL ES API की तरह ही, पहले से मौजूद सेवाओं पर लागू किया गया है. इसलिए, डेवलपर ज़रूरत पड़ने पर दोनों एपीआई का इस्तेमाल एक साथ कर सकते हैं. Android NDK के आने वाले वर्शन में, लो-लेवल स्ट्रीमिंग मल्टीमीडिया के लिए टूल उपलब्ध होंगे.

कैमरे की नई सुविधाएं

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

इमेज और वीडियो को बेहतर बनाने के लिए मीडिया इफ़ेक्ट

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

ऑडियो रिमोट कंट्रोल

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

ऑडियो रिमोट कंट्रोल एपीआई का इस्तेमाल करके, कोई भी संगीत या मीडिया ऐप्लिकेशन, रिमोट कंट्रोल से मीडिया बटन इवेंट पाने के लिए रजिस्टर कर सकता है. इसके बाद, वह मीडिया चलाने की स्थिति को मैनेज कर सकता है. ऐप्लिकेशन, रिमोट कंट्रोल को मेटाडेटा भी दे सकता है. जैसे, एल्बम आर्ट या इमेज, वीडियो चलाने की स्थिति, ट्रैक नंबर और ब्यौरा, अवधि, शैली वगैरह.

नए मीडिया कोडेक और कंटेनर

Android 4.0 में, अतिरिक्त मीडिया टाइप और कंटेनर के लिए सहायता जोड़ी गई है. इससे डेवलपर को अपनी ज़रूरत के मुताबिक फ़ॉर्मैट ऐक्सेस करने की सुविधा मिलती है. अच्छी क्वालिटी की कंप्रेस की गई इमेज के लिए, मीडिया फ़्रेमवर्क में WebP कॉन्टेंट का इस्तेमाल किया जा सकता है. वीडियो के लिए, फ़्रेमवर्क अब VP8 कॉन्टेंट की स्ट्रीमिंग को सपोर्ट करता है. मल्टीमीडिया स्ट्रीमिंग के लिए, फ़्रेमवर्क में एचटीटीपी लाइव स्ट्रीमिंग प्रोटोकॉल के तीसरे वर्शन और एडीटीएस वाले एएसी कॉन्टेंट की एन्कोडिंग की सुविधा काम करती है. इसके अलावा, डेवलपर अब Vorbis और VP8 कॉन्टेंट के लिए, Matroska कंटेनर का इस्तेमाल कर सकते हैं.

कनेक्टिविटी के नए टाइप

वाई-फ़ाई पी2पी

डेवलपर, फ़्रेमवर्क एपीआई का इस्तेमाल करके, आस-पास मौजूद डिवाइसों को ढूंढ सकते हैं और उनसे सीधे कनेक्ट कर सकते हैं. इसके लिए, वे बेहतर परफ़ॉर्मेंस वाले और सुरक्षित वाई-फ़ाई पीयर-टू-पीयर (पी2पी) कनेक्शन का इस्तेमाल कर सकते हैं. इसके लिए, इंटरनेट कनेक्शन या हॉटस्पॉट की ज़रूरत नहीं होती. Android का वाई-फ़ाई पी2पी फ़्रेमवर्क, Wi-Fi Alliance के Wi-Fi Direct™ सर्टिफ़िकेशन प्रोग्राम का पालन करता है.

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

ब्लूटूथ हेल्थ डिवाइस प्रोफ़ाइल (एचडीपी)

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

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

नए यूज़र इंटरफ़ेस (यूआई) कॉम्पोनेंट और सुविधाएं

लेआउट को बेहतर बनाने के तरीके

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

OpenGL ES टेक्सचर व्यू

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

हार्डवेयर की मदद से तेज़ी से 2D ड्रॉइंग बनाने की सुविधा

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

इनपुट के नए टाइप और टेक्स्ट सेवाएं

स्टाइलस इनपुट, बटन सपोर्ट, कर्सर घुमाने से जुड़े इवेंट

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

स्पेल-चेकर को इंटिग्रेट करने के लिए, टेक्स्ट सर्विसेज़ एपीआई

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

बेहतर सुलभता एपीआई

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

Accessibility API

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

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

लिखे गए शब्दों को सुनने की सुविधा देने वाला एपीआई

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

नेटवर्क का बेहतर इस्तेमाल

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

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

ऐप्लिकेशन और कॉन्टेंट के लिए सुरक्षा

क्रेडेंशियल को सुरक्षित तरीके से मैनेज करना

Android 4.0 की मदद से, ऐप्लिकेशन के लिए पुष्टि करने की प्रोसेस और सुरक्षित सेशन को मैनेज करना आसान हो जाता है. नए कीचेन एपीआई और एन्क्रिप्ट (सुरक्षित) किए गए स्टोरेज की मदद से, ऐप्लिकेशन निजी पासकोड और उनसे जुड़े सर्टिफ़िकेट की चेन को सेव और वापस पा सकते हैं. कोई भी ऐप्लिकेशन, Keychain API का इस्तेमाल करके, उपयोगकर्ता के सर्टिफ़िकेट और सीए को सुरक्षित तरीके से इंस्टॉल और सेव कर सकता है.

Address Space Layout Randomization

Android 4.0 में अब ऐड्रेस स्पेस लेआउट रैंडमाइज़ेशन (एएसएलआर) की सुविधा उपलब्ध है. इससे सिस्टम और तीसरे पक्ष के ऐप्लिकेशन को, मेमोरी मैनेज करने से जुड़ी समस्याओं की वजह से होने वाले नुकसान से बचाने में मदद मिलती है.

Enterprise के लिए बेहतर सुविधाएं

वीपीएन क्लाइंट एपीआई

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

कैमरे के लिए डिवाइस से जुड़ी नीति का मैनेजमेंट

प्लैटफ़ॉर्म पर, नीति से जुड़ा एक नया कंट्रोल जोड़ा गया है. यह उन एडमिन के लिए है जो इंस्टॉल किए गए Device Policy Manager का इस्तेमाल करके, डिवाइसों को मैनेज करते हैं. एडमिन अब संवेदनशील माहौल में काम करने वाले उपयोगकर्ताओं के लिए, मैनेज किए जा रहे डिवाइस पर कैमरे को रिमोटली बंद कर सकते हैं.