कैसे Instagram ने iPhone 6s पर 3D Touch को पॉप बनाया

कैसे Instagram ने iPhone 6s पर 3D Touch को पॉप बनाया

आईफोन-6एस-3डी-टच-ओपनटेबल-इंस्टाग्राम-वर्कफ्लो-न्यूज360-मैजिक-पियानो - 6
3डी टच इंस्टाग्राम पर कमाल का है।
फोटो: इंस्टाग्राम

यदि आप 3D टच की क्रांतिकारी शक्तियों के साथ आपको लुभाने के लिए किसी ऐप की तलाश कर रहे हैं, तो Instagram से आगे नहीं देखें। फोटो शेयरिंग ऐप ने पहले ही 3डी टच के साथ कुछ बेहतरीन नए इंटरैक्शन तैयार कर लिए हैं, जिससे यूजर्स ऐप्पल द्वारा उपलब्ध कराए गए तीन नए एपीआई का उपयोग करके फोटो और प्रोफाइल की जानकारी देख सकते हैं।

हमारे पास एक सप्ताह के लिए केवल 3D टच iPhones हैं, लेकिन Instagram के इंजीनियर पहले से ही अन्य ऐप्स के लिए एक उच्च बार सेट करने में कामयाब रहे हैं। एक नए इंजीनियरिंग ब्लॉग पोस्ट में, कंपनी डेवलपर्स को एक झलक देती है कि उन्होंने नए 3D टच एपीआई को कैसे लागू किया मूल रूप से, और दिखाएं कि कैसे अन्य ऐप्स 3D टच को राइट क्लिक के केवल 2015 संस्करण की तुलना में अधिक शक्तिशाली बना सकते हैं।

यहां उनके द्वारा एकत्र किए गए कुछ संकेत दिए गए हैं:

त्वरित कार्रवाई:

3डी टच के नए क्विक एक्शन एपीआई के साथ, डेवलपर्स होमस्क्रीन पर शॉर्टकट जोड़ सकते हैं। रेयान निस्ट्रॉम, इंस्टाग्राम के एक सॉफ्टवेयर इंजीनियर पता चलता है कि यह वास्तव में लागू करने के लिए बहुत आसान है।

Nystrom ने एक कंपनी ब्लॉग पोस्ट में लिखा है, "आपको बस इतना करना है कि UIApplicationShortcutItem की एक सरणी बनाएं और उन्हें अपने ऐप के प्रतिनिधि में जोड़ें।" "प्रत्येक आइटम में एक **प्रकार** स्ट्रिंग और एक वैकल्पिक UIApplicationShortcutIcon होता है।"

पीक्सो

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

छोटी तस्वीरों और वीडियो की झलक बनाने के लिए, Instagram ने UIViewControllerPreviewingDelegate नामक पीक और पॉप एपीआई प्रतिनिधि का उपयोग किया जो एक दृश्य के लिए पंजीकृत है:

"इंस्टाग्राम में, हम केवल एक नियंत्रक के दृश्य को पंजीकृत करते हैं जो स्पर्श प्राप्त कर सकता है। जब एक 3D टच होता है, तो प्रतिनिधि यह तय करता है कि दृश्य में किसी भी आइटम को छुआ गया है या नहीं। यदि प्रतिनिधि निर्धारित करता है कि एक झांकना हो सकता है, तो यह दो चीजों के लिए भी जिम्मेदार है: उस दृश्य का स्रोत रेक्ट सेट करें जिसे देखा जा रहा है और एक नियंत्रक को प्रस्तुत करने के लिए वापस कर दें।

स्रोत

कंपनी ने यह भी विस्तृत किया कि उसने हेडर के लिए या जब भी आपको किसी टिप्पणी में टैग किया जाता है, तो उसने प्रोफ़ाइल की झलक कैसे लागू की। यह पोस्ट-पीक के समान काम करता है:

* स्थान का उपयोग करके और NSIndexPath को देखकर उस सेल का पता लगाएं जिसे 3D टच प्राप्त हुआ है
* सेल में टेक्स्ट व्यू के सापेक्ष स्थान को CGPoint में बदलें
* दिए गए CGPoint पर NSAttributedString के गुण प्राप्त करें
* यदि उपयोगकर्ता नाम विशेषता मौजूद है, तो IGUserPreviewController लौटाएं

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

नवीनतम ब्लॉग पोस्ट

Google ने अपना असली चेहरा प्रकट किया: फ़ोकस न किया हुआ, मूल और थोड़ा सा दुष्ट
September 12, 2021

अपने I/O डेवलपर सम्मेलन में Google की मुख्य प्रस्तुति ने आज कंपनी की एक खुलासा करने वाली तस्वीर पेश की: घूमने वाला, फोकस न करने वाला, नकल करने वाला...

| Mac. का पंथ
September 12, 2021

इंस्टाग्राम ने नए थ्रेड्स ऐप के लिए स्नैपचैट से की चोरीइंस्टाग्राम के पास अभी तक एक और स्टैंडअलोन ऐप है।फोटो: इंस्टाग्रामफेसबुक के स्वामित्व वाले इ...

सभी iOS उपकरणों में नए डॉक कनेक्टर्स जोड़ना यह गिरावट एक विनिर्माण असंभवता है
September 12, 2021

ऐसा लगता है कि ऐप्पल की छठी पीढ़ी का आईफोन पहला आईओएस डिवाइस होगा, जिसमें इस गिरावट को लॉन्च करने पर बिल्कुल नया, मिनी डॉक कनेक्टर होगा। लेकिन ऐसी ...