सेब समाचार

ऐप्पल ने नई 'स्विफ्ट' प्रोग्रामिंग लैंग्वेज, क्लाउडकिट और अधिक के साथ महत्वपूर्ण एसडीके सुधारों की घोषणा की

सोमवार जून 2, 2014 1:51 अपराह्न पीडीटी हुसैन सुमेर द्वारा

Apple ने आज वर्ल्डवाइड डेवलपर कॉन्फ्रेंस में अपने मुख्य भाषण के अंतिम तीसरे को अपने सॉफ्टवेयर डेवलपमेंट किट (SDK) में सुधार के लिए समर्पित किया, जिसे एक नई प्रोग्रामिंग भाषा कहा जाता है। तीव्र , और स्वास्थ्य, गृह स्वचालन, आईक्लाउड और इंटर-ऐप संचालन के लिए विकास किट।





ios8sdk
डेवलपर्स से सबसे बड़ी प्रतिक्रिया प्राप्त करने वाली घोषणा स्विफ्ट थी, कोको और कोको टच के लिए एक नई प्रोग्रामिंग भाषा जो कि ऐप्पल कॉल आधुनिक, तेज और शक्तिशाली और सुरक्षा के लिए डिज़ाइन किया गया।

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



स्विफ्ट में 'खेल के मैदान' भी शामिल हैं, जो डेवलपर्स को वास्तविक समय में साइड पैनल में अपने कोड के परिणाम देखने की अनुमति देता है। रियलमैक के निक फ्लेचर के साथ डेवलपर समुदाय स्विफ्ट को लेकर बेहद उत्साहित दिखाई देता है कह रही है उसके पास 'शब्द नहीं' थे। उल्लेखनीय Apple पंडित और डेवलपर जॉन ग्रुबर कहा कि स्विफ्ट 'बहुत बड़ी, बड़ी खबर' और 'सभी Apple विकास का भविष्य' है।

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

iCloud की पूरी शक्ति का लाभ उठाएं और नए CloudKit ढांचे के साथ ऐप्स बनाएं। अब आप अपने ऐप डेटा को आसानी से और सुरक्षित रूप से स्टोर और कुशलतापूर्वक पुनर्प्राप्त कर सकते हैं जैसे डेटाबेस में संरचित डेटा या आईक्लाउड से संपत्ति। CloudKit आपके उपयोगकर्ताओं को उनकी व्यक्तिगत जानकारी साझा किए बिना उनके iCloud Apple ID के साथ आपके ऐप्स में गुमनाम रूप से साइन इन करने में सक्षम बनाता है।

इसके अतिरिक्त, Apple ने iOS का और अधिक लाभ उठाने के लिए डेवलपर्स के लिए बहुत सारे नए API की घोषणा की। एक्स्टेंसिबिलिटी ऐप स्टोर के ऐप्स को एक दूसरे के साथ संवाद करने की अनुमति देती है, जो आमतौर पर सैंडबॉक्स में अलग-थलग होते हैं। उदाहरण के लिए, Pinterest ऐप को सफारी में साझाकरण विकल्प प्रदान करने के लिए अपडेट किया जा सकता है, या सफारी के भीतर अनुवाद प्रदान करने के लिए बिंग को अपडेट किया जा सकता है। एक अन्य उदाहरण में फ़ोटो ऐप शामिल है, जो वीएससीओ जैसे तृतीय-पक्ष ऐप के फ़िल्टर का उपयोग कर सकता है।

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

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

Apple ने अपने अफवाह वाले होम ऑटोमेशन प्लेटफॉर्म की भी घोषणा की, जिसे HomeKit कहा जाता है। पहले, प्रत्येक होम ऑटोमेशन ऐप अपने स्वयं के सुरक्षा प्रोटोकॉल का उपयोग करता था। अब, होम ऑटोमेशन क्षेत्र में नेताओं के साथ मिलकर काम करने के बाद, सभी ऐप एकल प्रोटोकॉल और सुरक्षित पेयरिंग के साथ मिलकर काम कर सकते हैं। यह फिलिप्स की ह्यू लाइट्स जैसे स्वचालित घरेलू उपकरणों को सिरी के साथ काम करने की अनुमति देता है। उपयोगकर्ता अब सिरी को लाइट बंद करने, गैरेज बंद करने और उपयोगकर्ता के घर में अन्य सभी कार्यों को स्वचालित करने के लिए 'सिरी, बिस्तर के लिए तैयार हो जाओ' जैसा कुछ बता सकते हैं।

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

एक्सकोड लाइव रेंडरिंग, व्यू डिबगिंग, परफॉर्मेंस टेस्टिंग, स्टोरीबोर्ड और बहुत कुछ के साथ अपडेट किया गया है।

ये सभी एसडीके सुविधाएं आज आईओएस 8 बीटा में डेवलपर्स के लिए उपलब्ध हैं, और इस साल के अंत में उपभोक्ताओं के लिए उपलब्ध होंगी। बहुत अधिक जानकारी ऐप्पल की डेवलपर वेबसाइट पर उपलब्ध है।