हालाँकि WWDC को काफी व्यापक जनता द्वारा देखा जाता है, यह सम्मेलन मुख्य रूप से डेवलपर्स का है। आख़िरकार, इसके नाम से ही यही पता चलता है। जैसा कि अपेक्षित था, मुख्य वक्ता का शुरुआती दो-तिहाई हिस्सा OS आइए उन्हें संक्षेप में संक्षेप में प्रस्तुत करें।
तीव्र
ऑब्जेक्टिव-सी मर चुका है, स्विफ्ट लंबे समय तक जीवित रहे! इसकी किसी को उम्मीद नहीं थी - Apple ने WWDC 2014 में अपनी नई स्विफ्ट प्रोग्रामिंग भाषा पेश की। इसमें लिखे गए एप्लिकेशन ऑब्जेक्टिव-सी की तुलना में तेज़ होने चाहिए। जैसे ही डेवलपर्स स्विफ्ट पर हाथ डालेंगे, अधिक जानकारी सामने आने लगेगी और निश्चित रूप से हम आपको पोस्ट करते रहेंगे।
एक्सटेंशन
आईओएस 8 आने तक मैंने अनुप्रयोगों के बीच संचार के लिए लंबे समय तक इंतजार किया, इसके अलावा, एक्सटेंशन मूल रूप से अनुप्रयोगों के साथ सिस्टम की कार्यक्षमता को विस्तारित करना संभव बना देंगे। एप्लिकेशन सैंडबॉक्सिंग का उपयोग जारी रखेंगे, लेकिन iOS के माध्यम से वे पहले की तुलना में अधिक जानकारी का आदान-प्रदान करने में सक्षम होंगे। मुख्य वक्ता के रूप में, सफारी में बिंग का उपयोग करके अनुवाद करने या अंतर्निहित छवियों में सीधे एक फोटो पर वीएससीओ कैम एप्लिकेशन से फ़िल्टर लागू करने की प्रस्तुति थी। एक्सटेंशन के लिए धन्यवाद, हम अधिसूचना केंद्र या एकीकृत फ़ाइल स्थानांतरण में विजेट भी देखेंगे।
तृतीय-पक्ष कीबोर्ड
हालाँकि यह मामला एक्सटेंशन के अंतर्गत आता है, लेकिन इसका अलग से उल्लेख करना आवश्यक है। iOS 8 में, आप बिल्ट-इन कीबोर्ड को बदलने के लिए थर्ड-पार्टी कीबोर्ड तक पहुंच की अनुमति दे सकेंगे। स्वाइप, स्विफ्टकी, फ्लेक्सी और अन्य कीबोर्ड के प्रशंसक इसकी प्रतीक्षा कर सकते हैं। नए कीबोर्ड को अन्य ऐप्स की तरह ही सैंडबॉक्सिंग का उपयोग करने के लिए मजबूर किया जाएगा।
HealthKit
सभी प्रकार के फिटनेस ब्रेसलेट और एप्लिकेशन के लिए एक नया मंच। हेल्थकिट डेवलपर्स को अपने डेटा को नए हेल्थ ऐप में फीड करने के लिए अपने ऐप को संशोधित करने की अनुमति देगा। यह कदम आपके सभी "स्वस्थ" डेटा को एक ही स्थान पर रखेगा। सवाल उठता है - क्या Apple अपने स्वयं के हार्डवेयर के साथ आएगा जो इस तरह के डेटा को कैप्चर करने में सक्षम होगा?
टच आईडी एपीआई
वर्तमान में, टच आईडी का उपयोग केवल आईफोन को अनलॉक करने या आईट्यून्स स्टोर और उसके सहयोगी स्टोर से खरीदारी करने के लिए किया जा सकता है। iOS 8 में, डेवलपर्स के पास इस फिंगरप्रिंट रीडर की एपीआई तक पहुंच होगी, जो इसके उपयोग के लिए अधिक संभावनाएं खोलेगी, जैसे केवल टच आईडी का उपयोग करके एप्लिकेशन खोलना।
क्लाउडकिट
डेवलपर्स के पास क्लाउड-आधारित एप्लिकेशन बनाने का एक बिल्कुल नया तरीका है। Apple सर्वर साइड का ध्यान रखेगा ताकि डेवलपर्स क्लाइंट साइड पर ध्यान केंद्रित कर सकें। ऐप्पल अपने सर्वर को कई प्रतिबंधों के साथ मुफ्त में प्रदान करेगा - उदाहरण के लिए, एक पेटाबाइट डेटा की ऊपरी सीमा।
HomeKit
एक हाथ से संचालित होने वाले उपकरण द्वारा नियंत्रित घर कुछ साल पहले विज्ञान कथा जैसा लगता होगा। हालाँकि, Apple को धन्यवाद, यह सुविधा जल्द ही वास्तविकता बन सकती है। चाहे आप प्रकाश की तीव्रता और रंग या कमरे के तापमान को बदलना चाहते हों, इन कार्यों के लिए एप्लिकेशन सीधे ऐप्पल से एकीकृत एपीआई का उपयोग करने में सक्षम होंगे।
कैमरा एपीआई और फोटोकिट
iOS 8 में ऐप्स के पास कैमरे तक बेहतर पहुंच होगी। अभ्यास में इसका क्या मतलब है? ऐप स्टोर से कोई भी ऐप व्हाइट बैलेंस, एक्सपोज़र और फोटोग्राफी से जुड़े अन्य महत्वपूर्ण कारकों के मैन्युअल समायोजन की अनुमति देने में सक्षम होगा। उदाहरण के लिए, नया एपीआई गैर-विनाशकारी संपादन की भी पेशकश करेगा, यानी ऐसा संपादन जिसे मूल फोटो को बदले बिना किसी भी समय पूर्ववत किया जा सकता है।
धातु
यह नई तकनीक ओपनजीएल के प्रदर्शन से दस गुना तक बेहतर प्रदर्शन का वादा करती है। मुख्य भाषण के दौरान, आईपैड एयर ने बिना किसी झटके के वास्तविक समय में सैकड़ों तितलियों की सहज उड़ान का प्रदर्शन किया, जिसने मल्टीथ्रेडिंग में अपनी शक्ति दिखाई।
स्प्राइटकिट और सीनकिट
ये दो किट डेवलपर्स को 2डी और 3डी गेम बनाने के लिए सब कुछ प्रदान करते हैं। टकराव का पता लगाने से लेकर कण जनरेटर से लेकर भौतिकी इंजन तक सब कुछ उनमें प्रदान किया गया है। यदि आप अभी शुरुआत कर रहे हैं और अपना पहला गेम बनाना चाहते हैं, तो अपना ध्यान यहां केंद्रित करें।
क्या किसी को पता है कि नई OS X आवश्यकताएँ क्या होंगी?
माउंटेन लायन और मावेरिक्स चलाने वाले सभी मैक को संगत कहा जाता है। जैसे मैकबुक प्रो के लिए यह 2007 के मध्य और उसके बाद का समय है।
मैकबुक, आईमैक :-P
मैं मुख्य नोट की सामग्री और नए उत्पादों के बारे में गारंटीकृत समाचारों की श्रृंखला के बीच अंतर से सबसे अधिक चकित था :-)
ठीक है, हो सकता है कि Apple नए हार्डवेयर के बारे में कुछ कहे, लेकिन यह Apple की विशिष्ट बात है, जब कोई ऐसी बात सामने आती है जो उसे पसंद नहीं आती है, तो वह इसे चुपचाप पारित करने को तैयार रहता है और इस प्रकार उन लोगों के प्रति भी तनाव बढ़ जाता है जिन्होंने पहले से ही विभिन्न उत्पादन शुरू कर दिया है अनोखी जानकारी से सहायक उपकरण. ऐसा पहले ही हो चुका है कि, अफवाहों के अनुसार, बहुत सारे सामान बनाए गए थे, जिन्हें निर्माता बाद में लगा सकता था... बाल।
मुझे इस बात में दिलचस्पी होगी कि Apple अपने नए मेटल के साथ मेरे iPad 6 में A4X जैसे प्रोसेसर को कैसे अपनाएगा, क्योंकि बेंचमार्क में सैद्धांतिक संख्याओं के बावजूद, यह मेरी बहन के iPhone 5S की तरह ही सभी मांग वाले रेंडरिंग को पूरी गति से चलाता है। इसका मतलब यह है कि जब वे "मेटल" ऐप्स जारी करना शुरू करते हैं, तो क्या मैं अपने आईपैड 4 के साथ सीटी बजा सकता हूं?... iPhone 5s A6 के मालिक का क्या कहना है...
क्या स्विफ्ट के साथ पुराने OS संस्करणों (जैसे iOS7) के लिए एप्लिकेशन विकसित करना संभव होगा? मैं ऐसा सोचता हूं, लेकिन किसी तरह मैं इसे ढूंढ नहीं सका।
मैं स्वयं उत्तर दूंगा :) यह काम करता है...
तार्किक रूप से यह संभव होना चाहिए क्योंकि iPhone केवल बाइनरी चलाता है, केवल एक चीज जिससे मुझे डर होगा वह यह है कि यदि हम केवल "मेटल" का उपयोग करते हैं तो गेम में समस्या होगी :)