Square पर, Compose की मदद से अपनी प्रोडक्टिविटी बढ़ाना

Square, लाखों सेलर को कारोबार – सुरक्षित क्रेडिट कार्ड प्रोसेसिंग से लेकर बिक्री की जगह तक के समाधान और मुफ़्त ऑनलाइन स्टोर सेट अप करते समय. Square, डिक्लेरेटिव यूआई पर ले जाया जा रहा है हालांकि, उन्होंने पहले ही फ़्रेमवर्क बनाने की ज़रूरत नहीं पड़ती. इसके बजाय, उन्होंने दुनिया भर Jetpack Compose का इस्तेमाल करके, रखरखाव के खर्चे से बचत करें और Android View सिस्टम में सुधार किए गए हैं.

उन्होंने क्या किया

Square की टीम ने Compose में अपना डिज़ाइन सिस्टम बनाना शुरू किया. इस लक्ष्य को जिससे उनकी डिज़ाइन सिस्टम टीम और प्रॉडक्ट इंजीनियर तेज़ी से आगे बढ़ सकते हैं. क्योंकि उनका ऐप्लिकेशन पहले से ही एकतरफ़ा डेटा फ़्लो के साथ व्यवस्थित किया गया है आर्किटेक्चर, “प्रॉडक्ट इंजीनियर के लिए Compose में अदला-बदली करना बेहद आसान है एक बार में ज़्यादा अच्छी तरह काम करना चाहिए.” लिखने के दौरान, उन्होंने देखा कि “कभी-कभी ऐसा इतना आसान कि आपको लगता है कि सब कुछ ज़्यादा जटिल हो जाएगा. चीज़ें काम करती हैं.

नतीजे

“Compose का इस्तेमाल करके, हम square के लिए खास चीज़ों और हमारे यूज़र इंटरफ़ेस (यूआई) पर फ़ोकस कर सकते हैं करने की ज़रूरत नहीं है, क्योंकि डिक्लेरेटिव यूआई फ़्रेमवर्क.”

इंजीनियरिंग टीम ने पाया कि Compose ने अपनी प्रॉडक्टिविटी में सुधार किया है. इससे Android Studio के साथ-साथ, कोड को लिखने, व्यवस्थित करने, और लिखने में भी आपकी मदद करता है टूल की मदद से उनका काफ़ी समय बचा.

“यह कॉम्पोनेंट को स्टाइल करने में आसान और तेज़ है. मुश्किल सवालों के लिए कोड को पढ़ना में इस्तेमाल किए जा सकते हैं. कोड को व्यवस्थित करना और इसे बनाना आसान है Compose में लिखा जा सकता है. Compose का लेआउट सिस्टम, सैद्धांतिक तौर पर आसान है तो सोच-विचार करना ज़्यादा आसान होगा. वीडियो बनाते समय, झलक देखने से काफ़ी समय बचता है कॉम्पोनेंट.”

शुरू करें

लिखें के बारे में ज़्यादा जानें.