Apple ने इस साल के WWDC की शुरुआत एक वीडियो के साथ की जो ऐप्स पर केंद्रित था। टिम कुक मंच पर आए और वादा किया कि ऐप डेवलपर्स प्रस्तुति के एक हिस्से के प्रमुख विषय होंगे। और एक घंटे के लंबे इंतजार के बाद, Apple ने डेवलपर-केंद्रित iOS 8 दिखाया। हालाँकि यह iOS 7 जैसा यूजर-एंड पर कोई बड़ा बदलाव नहीं है, Apple ने डेवलपर्स के लिए आने वाले कुछ बड़े बदलावों को प्रकट करने के लिए अपने मोबाइल OS के नवीनतम संस्करण से पर्दा हटा दिया है।
अनुशंसित वीडियो
ऐप स्टोर में सुधार
सतही स्तर पर उस स्थान से शुरुआत करते हुए जहां उपयोगकर्ता पहली बार ऐप्स के साथ इंटरैक्ट करते हैं, ऐप्पल ने डेवलपर्स को ऐप स्टोर में ढूंढने और अलग दिखने के नए तरीके दिए हैं। ट्रेंडिंग खोजें यह दिखाती हैं कि वर्तमान में ऐप स्टोर में क्या लोकप्रिय है, इसलिए आपको अगला डाउनलोड करने के लिए अपने दोस्तों में से अंतिम व्यक्ति नहीं बनना पड़ेगा फ्लैपी चिड़ियां-टाइप हिट. ऐप स्टोर के माध्यम से खोज करने पर उपयोगकर्ताओं को संबंधित खोजें भी दिखाई जाएंगी और वे एक नए एक्सप्लोर टैब का उपयोग करके ब्राउज़ कर सकते हैं जो नेविगेट करने में आसान तरीके से ऐप्स को वर्गीकृत करता है।
ऐप्स को अब उपयोगकर्ताओं को लोकप्रिय एप्लिकेशन की ओर इंगित करने के लिए ऐप की रेटिंग द्वारा लागू किए गए "संपादक की पसंद" टैग के साथ Apple अनुमोदन की मोहर मिलती है। डेवलपर्स अपने ऐप्स को नए पूर्वावलोकन फीचर के साथ भी दिखा सकते हैं। केवल कुछ स्क्रीनशॉट दिखाने के बजाय, डेवलपर्स ऐप का एक वीडियो भी शामिल कर सकते हैं। डेवलपर्स अपने ऐप्स को एक साथ बंडल करने में भी सक्षम होंगे, जिससे उपयोगकर्ताओं के लिए एक टैप से एक ही कंपनी की सेवाओं का पैकेज डाउनलोड करना संभव हो जाएगा।
संबंधित
- अभी अपने iPhone पर iOS 17 बीटा कैसे डाउनलोड करें
- iOS 16 पर अपने iPhone लॉक स्क्रीन पर विजेट कैसे जोड़ें
- अपने iPhone या Android स्मार्टफ़ोन पर डाउनलोड की गई फ़ाइलें कैसे खोजें
आईओएस एसडीके सुधार
iOS 8 के लिए वास्तविक बदलाव सामने आए हैं। यह iOS 8 SDK में सुधारों की एक लंबी, विविध सूची है (सॉफ़्टवेयर विकास किट) यह गैर-डेवलपर्स को एक विदेशी भाषा की तरह लग सकता है - यहां तक कि हमारे सिर भी इसे बनाए रखने की कोशिश में घूम रहे थे। टिम कुक ने कहा, "यह रिलीज़ ऐप स्टोर के लॉन्च के बाद से सबसे बड़ी [डेवलपर] रिलीज़ है।" यहाँ डेवलपर्स क्या कर सकते हैं डेवलपर-केंद्रित के प्राप्तकर्ता छोर पर उपयोगकर्ताओं पर इसका क्या प्रभाव पड़ेगा, इसके विचार के साथ खेलने के लिए तत्पर हैं अद्यतन।
परीक्षण उड़ान: TestFlight - जिसे हाल ही में फरवरी में Apple द्वारा अधिग्रहित किया गया है - डेवलपर्स और उपयोगकर्ताओं के लिए नई बीटा परीक्षण सेवा है। यह डेवलपर्स को अपने ऐप्स को बीटा में सीधे अपने उपयोगकर्ताओं के लिए खोलने और निर्बाध रूप से फीडबैक प्राप्त करने की अनुमति देगा। सेवा मुफ़्त है और सेवा के भीतर ही डेवलपर्स को उनके ऐप के बारे में जानकारी दिखाएगी। इसका मतलब बीटा के लिए अधिक खुली पहुंच और रिलीज पर बेहतर स्थिरता होनी चाहिए।
विस्तारशीलता: Apple ने SDK में 4,000 से अधिक नए डेवलपर्स API (एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस) जोड़े हैं। सॉफ्टवेयर इंजीनियरिंग के वरिष्ठ उपाध्यक्ष क्रेग फेडेरिघी के अनुसार, इनमें से "सबसे गहरा" एक्स्टेंसिबिलिटी है। यह ऐप्स के लिए अन्य ऐप्स के भीतर सेवाएं प्रदान करने की क्षमता जोड़ता है।
तो जिस तरह से Apple ने iOS के भीतर फेसबुक और ट्विटर के माध्यम से साझा करने की क्षमता शामिल की है, अब Pinterest जैसा ऐप भी ऐसा कर सकता है। मंच पर दिखाया गया दूसरा उदाहरण ऐप्पल के फोटो ऐप में निर्मित तीसरे पक्ष के फोटो फिल्टर को शामिल करना था। फेडेरिघी ने समझाया, "आईओएस तरीके से एक्स्टेंसिबिलिटी को संभालने के लिए, एक्सटेंशन ऐप सैंडबॉक्स में रहते हैं, लेकिन ऐप्स उन ऐप्स तक पहुंच सकते हैं।"
विजेट: ऐप्पल ने अपने इंटरफ़ेस में विजेट्स को शामिल करने के बारे में एक बड़ा सौदा किया है, और इसमें भाग लेने की क्षमता तीसरे पक्ष के डेवलपर्स तक फैली हुई है। वे डेवलपर अपने स्वयं के विजेट को परिभाषित करने में सक्षम होंगे जैसा कि अधिसूचना केंद्र और आज के दृश्य में दिखाई देता है।
उपयोगकर्ताओं के लिए, इसका मतलब है कि आप ऐप्स से जो जानकारी चाहते हैं उसे सीधे हमेशा-सुलभ अधिसूचना केंद्र से प्राप्त करना। उदाहरण के लिए, कोई अपने आज के दृश्य में ईएसपीएन स्पोर्ट्ससेंटर विजेट रख सकता है और अपनी पसंदीदा टीमों के नवीनतम स्कोर देख सकता है। फेडेरिघी ने एक ईबे विजेट दिखाया जिससे उन्हें ऐप खोले बिना नीलामी को ट्रैक करने और बोली लगाने की अनुमति मिली। यह विंडोज़ लाइव टाइल्स या एंड्रॉइड विजेट सिस्टम के लिए एक प्रतिस्पर्धी सुविधा है।
तृतीय पक्ष कीबोर्ड: पहली बार, Apple अपना मोबाइल OS खोलेगा तृतीय-पक्ष कीबोर्ड. यह स्पष्ट रूप से तृतीय-पक्ष सेवाओं को ऑपरेटिंग सिस्टम में एकीकृत करने के एक बड़े निर्णय का हिस्सा है। अपने स्वयं के कीबोर्ड अपडेट की घोषणा करने के बावजूद, Apple उपयोगकर्ताओं को अपने प्राथमिक टाइपिंग विकल्प के रूप में उपयोग करने के लिए अन्य डेवलपर्स से अपना स्वयं का कीबोर्ड चुनने की अनुमति देगा। मंच पर प्रस्तुति में आईओएस 8 के भीतर उपयोग में आने वाले स्वाइप को दिखाया गया।
एंड्रॉइड के लिए कीबोर्ड अनुकूलन बहुत बड़ा रहा है और आईओएस में वैकल्पिक कीबोर्ड का उपयोग करने की क्षमता एक स्वागत योग्य अतिरिक्त होगी।
टच आईडी: आगे बढ़ते हुए, iOS 8 तीसरे पक्ष के ऐप्स को टच आईडी का उपयोग करने की अनुमति देगा। डेवलपर्स अपने ऐप में संग्रहीत उपयोगकर्ता डेटा की सुरक्षा के लिए प्रमाणीकरण सेवा का उपयोग करने में सक्षम होंगे। मिंट या 1पासवर्ड जैसी संवेदनशील जानकारी वाले ऐप्स के लिए, सुरक्षा की अतिरिक्त परत मानक, हैक करने योग्य वन-लेयर पासवर्ड सुरक्षा को मात देती है। उपयोगकर्ता अधिक सुरक्षित महसूस करते हुए त्वरित लॉगिन का आनंद लेंगे। यह भी ध्यान देने योग्य है कि डेवलपर्स के पास उपयोगकर्ताओं की फिंगरप्रिंट जानकारी तक सीधी पहुंच नहीं होगी।
नया कैमरा और फोटो किट एपीआई: वास्तव में इसके बारे में ज्यादा कुछ नहीं बताया गया, लेकिन एप्पल ने यह जरूर कहा कि उसने अपने कैमरे को अपडेट कर दिया है फोटो किट एपीआई. हम मानते हैं कि इसमें से कम से कम कुछ का संबंध पहले बताई गई एक्स्टेंसिबिलिटी सुविधाओं से है। Apple ने बदलाव करने की क्षमता खोलने पर भी ध्यान दिया कैमरे की सेटिंग्स.
होमकिट: जबकि हेल्थकिट कई अलग-अलग ऐप्स में मौजूद स्वास्थ्य संबंधी जानकारी के लिए ऐप्पल का समाधान था, होमकीयह सभी होम ऑटोमेशन विकल्पों को एक ही स्थान पर लाने का प्रयास है। क्रेग फेडेरिघी ने कहा, "बाजार में बेहतरीन ऐप्स और डिवाइस हैं, लेकिन हमने सोचा कि हम इसमें कुछ तर्कसंगतता ला सकते हैं।" विचार यह है कि iOS उपकरणों को घर के लिए स्मार्ट रिमोट में बदल दिया जाए। गेराज दरवाजा खोलने वाले, सुरक्षा कैमरे और ताले सहित स्मार्ट उपकरणों को HomeKit के भीतर से प्रबंधित किया जा सकता है।
ऐप्पल ने कई कंपनियों को दिखाया जिनके साथ यह सेवा काम करेगी, जिसमें फिलिप्स ह्यू लाइट्स और अगस्त के स्मार्ट लॉक्स जैसे उत्पाद शामिल हैं। Apple ने जो प्रोटोकॉल पेश किया है, उसे विभिन्न डेवलपर्स से उपलब्ध सभी स्मार्ट उपकरणों को एक साथ मिलकर काम करने देने के लिए डिज़ाइन किया गया है। उपयोगकर्ताओं को ऐप्पल के इंटरफ़ेस का लाभ मिलेगा, जिसमें नियंत्रण के लिए सिरी कमांड शामिल हैं (उदाहरण के लिए, सिरी को "बिस्तर के लिए तैयार होने" के लिए कहने से दरवाजे स्वचालित रूप से बंद हो जाएंगे और रोशनी कम हो जाएगी)।
क्लाउडकिट: CloudKit एक अन्य टूल है जिसे डेवलपर्स के काम को सरल बनाने के लिए डिज़ाइन किया गया है। ऐप्पल ऐप्स के लिए सर्वर-साइड की ज़िम्मेदारी लेता है, जिससे डेवलपर को अपनी ओर से विकास का एक साफ़ और उपयोग में आसान अनुभव मिलता है। इससे ऐप बनाते समय सर्वर को प्रबंधित करने की आवश्यकता समाप्त हो जानी चाहिए। यह सेवा कुछ सीमाओं के साथ निःशुल्क उपलब्ध है जो अधिक उपयोग के साथ लागू होती हैं।
धातु: आईओएस का उपयोग करने वाले गेम डेवलपर्स के लिए, मेटल "ओपनजीएल ओवरहेड को नाटकीय रूप से कम कर देता है।" आईओएस के लिए 3डी ग्राफ़िक्स में ओपनजीएल वर्तमान मानक है, लेकिन मेटल इस पर कब्ज़ा करना चाहता है। मेटल द्वारा उत्पादित परिणाम बेहतर प्रदर्शन और ग्राफिक्स हैं, जिसे ऐप्पल ने ईए के डेमो के माध्यम से दिखाया पौधे बनाम लाश: उद्यान युद्ध. मेटल का उपयोग करते हुए, ईए आईपैड पर गेम चलाने के लिए अपने फ्रॉस्टबाइट इंजन - कंसोल के लिए डिज़ाइन किया गया इंजन - का उपयोग करने में सक्षम था।
एपिक गेम्स के टिम स्वीनी ने ज़ेन गार्डन के डेमो के माध्यम से दिखाया कि मेटल क्या करने में सक्षम है, जिसमें कुछ प्रभावशाली दृश्य दिखाए गए थे, इसमें एक कोइ तालाब भी शामिल है जहां प्रत्येक मछली की अपनी कृत्रिम बुद्धि होती है और एक झरना होता है जो तितलियों के विशाल झुंड में बदल जाता है। विज़ुअल-हैवी डेमो का मतलब यह है कि जब मेटल iOS 8 के साथ उपलब्ध होगा, तो iOS उपकरणों पर गेम विज़ुअल नई ऊंचाई पर पहुंच जाएंगे।
सीनकिट: जबकि मेटल हाई-एंड ग्राफिकल गेमिंग के लिए है, स्प्राइटकिट कैज़ुअल गेम्स के लिए एसडीके है। Apple ने इसमें एक नया फीचर जोड़ा, जिसे उसने SceneKit नाम दिया। सीनकिट बेहतर प्रति-पिक्सेल भौतिकी, प्रकाश स्रोत और क्षेत्र बलों और व्युत्क्रम कीनेमेटिक्स के साथ एक 3डी दृश्य रेंडरर जोड़ता है। इसका मतलब यह है कि ऐप्स बनाना आसान है - यह मानते हुए कि आप उन शब्दों को पहली बार में समझते हैं।
स्विफ्ट: शायद डेवलपर्स के लिए सबसे बड़ा बदलाव WWDC 2014 प्रेजेंटेशन में आया। Apple ने Xcode और टूलकिट के केंद्र में मौजूद भाषा, ऑब्जेक्टिव-सी पर एक नज़र डाली। पिछले 20 वर्षों से उपयोग की जा रही प्रोग्रामिंग भाषा को सरल बनाने के लिए, Apple ने "C का बोझ" हटा दिया और अपनी नई प्रोग्रामिंग भाषा: स्विफ्ट पेश की। क्रेग फेडेरिघी के अनुसार, "यह पूरी तरह से शासन करता है।"
स्विफ्ट का उपयोग करने वाले डेवलपर्स कोड लिखते ही वास्तविक समय में अपनी कोडिंग के परिणाम देख सकेंगे। जैसा कि नाम से पता चलता है, स्विफ्ट ऑब्जेक्टिव-सी से भी काफी तेज़ है। स्विफ्ट एक ही ऐप के भीतर ऑब्जेक्टिव-सी और सी कोड के साथ-साथ चलने में भी सक्षम होगी। स्विफ्ट को Xcode 6 बीटा में शामिल किया गया है, जो अभी उपलब्ध है ताकि वे इसे तुरंत प्राप्त कर सकें।
यह तकनीकी लगता है, लेकिन यह चीज़ आपके लिए मायने रखेगी
स्विफ्ट के साथ जो चर्चा हुई उनमें से अधिकांश उन लोगों को बकवास लगेगी जो कोडर नहीं हैं या डेवलपर्स, लेकिन कमरे में डेवलपर्स की प्रतिक्रिया से यह स्पष्ट हो गया कि इसे अच्छी तरह से प्राप्त किया गया था घोषणा। इसे ऐप विकास प्रक्रिया को सरल बनाना चाहिए और अन्य कोडिंग भाषाओं में मौजूद कोडिंग अतिरेक और सामान्य त्रुटियों को समाप्त करना चाहिए। अंतिम परिणाम का उद्देश्य डेवलपर्स के लिए कोड लिखना आसान बनाना है जो सुरक्षित और अधिक विश्वसनीय होगा।
संपादकों की सिफ़ारिशें
- iPadOS 17 ने मेरे पसंदीदा iPad फीचर को और भी बेहतर बना दिया है
- अपने iPhone पर लाइव फोटो को वीडियो में कैसे बदलें
- अपने iPhone 14 Pro के हमेशा चालू रहने वाले डिस्प्ले को कैसे बंद करें
- iOS 17 की 17 छिपी हुई विशेषताएं जिनके बारे में आपको जानना आवश्यक है
- क्या आपके पास iPhone, iPad या Apple Watch है? आपको इसे अभी अपडेट करना होगा
अपनी जीवनशैली को उन्नत करेंडिजिटल ट्रेंड्स पाठकों को सभी नवीनतम समाचारों, मजेदार उत्पाद समीक्षाओं, व्यावहारिक संपादकीय और एक तरह की अनूठी झलक के साथ तकनीक की तेज़ गति वाली दुनिया पर नज़र रखने में मदद करता है।