Shopify अपने सभी मोबाइल ऐप्स को React Native से वापस Swift और Kotlin में स्थानांतरित कर रहा है।
2020 में पूरी तरह से React Native पर ध्यान केंद्रित करना हमारे लिए बहुत सफल रहा। हमने एक बार फीचर बनाकर बहुत समय बचाया, मोबाइल बैकग्राउंड के बिना डेवलपर्स को हमारे ऐप्स में योगदान करने में सक्षम बनाया, और लगातार फीचर पैरिटी का पीछा करना बंद कर दिया।
तब से, LLMs में नाटकीय रूप से सुधार हुआ है। वे Android संस्करण बनाने के लिए iOS इम्प्लीमेंटेशन का उपयोग कर सकते हैं और इसके विपरीत भी, डेवलपर्स को अपने सामान्य स्टैक के बाहर काम करने में मदद कर सकते हैं, और साझा स्पेक्स, टेस्ट और रिव्यू के माध्यम से दोनों प्लेटफार्मों को संरेखित रख सकते हैं।
नेटिव का मतलब अभी भी दो प्लेटफार्मों पर सॉफ्टवेयर बनाना और बनाए रखना है। यह बात खत्म नहीं हुई है। लेकिन LLMs अब इम्प्लीमेंटेशन, अनुवाद, परीक्षण और रिव्यू का इतना काम कर सकते हैं कि यह अब 2020 जैसा निर्णायक कारक नहीं रह गया है।
इसने ग्रीनफील्ड रीबिल्ड को यथार्थवादी बना दिया है। Shop, प्रूफ ऑफ कॉन्सेप्ट से लेकर ऐप स्टोर में पूरी तरह से पुनर्निर्मित नेटिव ऐप तक 12 हफ्तों में पहुंच गया। अन्य ऐप्स भी काम में हैं।
शुरू से ही, हम React Native में वापस योगदान देना और इसे बेहतर बनाने में मदद करना चाहते थे। हम आभारी हैं कि समुदाय ने React Native Skia, FlashList और Restyle को कैसे अपनाया, और हम उन्हें साफ-सुथरे तरीके से, स्पष्ट समयसीमा और उन पर निर्भर लोगों के लिए बिना किसी आश्चर्य के संक्रमण करने के लिए प्रतिबद्ध हैं।
React Native 2020 में हमारे लिए सही विकल्प था। नेटिव अब हमारे लिए सही विकल्प है। लक्ष्य नहीं बदला है: बेहतर ऐप्स बनाना और तेजी से शिप करना।
अधिक विवरण यहाँ: https://shopify.engineering/back-to-native





