जेटपॅक कंपोज, मूळ Android वापरकर्ता इंटरफेस तयार करण्यासाठी एक चौकट

जेटपॅक कंपोझ ही एक नवीन चौकट आहे (Google आणि JetBrains द्वारे संयुक्तपणे विकसित केलेली) Android अनुप्रयोगांसाठी वापरकर्ता इंटरफेस तयार करण्याचा हेतू आहे.

केवळ कोटलिनसह कार्य करते आणि जावा प्रोग्रामिंग भाषेसह नाही. "आधुनिक नेटिव्ह अँड्रॉइड यूजर इंटरफेस" चा फायदा घेऊन विकासकांना अनुप्रयोग जलद तयार करण्यात मदत करण्याचे हे साधन आहे.

“आज आम्ही जेटपॅक कंपोज ची आवृत्ती 1.0 रिलीज केली, Android ची मूळ, आधुनिक यूजर इंटरफेस टूलकिट आपल्याला अधिक चांगले अॅप्स तयार करण्यात मदत करण्यासाठी. हे स्थिर आहे आणि उत्पादनात स्वीकारण्यासाठी तयार आहे, ”अण्णा-चियारा बेलिनी, उत्पादन व्यवस्थापक, एका ब्लॉग पोस्टमध्ये म्हणाले.

“आम्ही मूळ Android अनुप्रयोग तयार करण्यासाठी कंपोज जलद आणि सुलभ करण्यासाठी डिझाइन केले आहे. पूर्णपणे घोषणात्मक दृष्टिकोनाने, आपण फक्त आपल्या यूजर इंटरफेसचे वर्णन करता आणि कंपोझ बाकीची काळजी घेते. जेव्हा अनुप्रयोगाची स्थिती बदलते, त्याचा वापरकर्ता इंटरफेस स्वयंचलितपणे अद्यतनित केला जातो, जो वापरकर्ता इंटरफेसची जलद निर्मिती सुलभ करते. "

जेटपॅक कंपोज बद्दल

अनुप्रयोग पाच महिन्यांसाठी बीटा आवृत्तीमध्ये होता आणि अधिकृतपणे आवृत्ती 1.0 वर पोहोचला आहे आणि Google च्या शब्दांनुसार ही आवृत्ती 1.0 उत्पादनासाठी वापरण्यासाठी तयार आहे आणि खालील मुख्य कार्ये देते:

  • इंटरऑपरेबिलिटी रचना आपल्या विद्यमान अनुप्रयोगाशी संवाद साधण्यासाठी डिझाइन केलेली आहे. तुम्ही कंपोझ वापरकर्ता इंटरफेस "व्ह्यूज" किंवा "व्ह्यूज" मध्ये एम्बेड करू शकता. तुम्ही एका स्क्रीनवर एकच बटण जोडू शकता किंवा तुम्ही तयार केलेल्या सानुकूल दृश्याला कंपोझ स्क्रीनवर ठेवू शकता.
  • जेटपॅक एकत्रीकरण: जेटपॅक लायब्ररीमध्ये समाकलित करण्यासाठी रचना तयार केली आहे. नेव्हिगेशन, पेजिंग, लाइव्हडेटा (किंवा फ्लो / आरएक्सजावा), व्ह्यूमॉडेल आणि हिल्टच्या एकत्रीकरणासह, कंपोज आपल्या विद्यमान आर्किटेक्चरसह कार्य करते.
  • साहित्य: कंपोझ मटेरियल डिझाइन घटक आणि थीमची अंमलबजावणी ऑफर करते, ज्यामुळे सुंदर दिसणारे अनुप्रयोग तयार करणे सोपे होते. अनेक थीम XML फायलींमध्ये न जाता मटेरियल थीम सिस्टम समजणे आणि ट्रॅक करणे सोपे आहे.
  • याद्या: कंपोझचे आळशी घटक कमीतकमी बॉयलरप्लेट मजकुरासह डेटाच्या सूची प्रभावीपणे प्रदर्शित करण्याचा एक सोपा, संक्षिप्त, परंतु शक्तिशाली मार्ग प्रदान करतात.
  • अ‍ॅनिमेशन: कंपोजच्या सोप्या आणि सातत्यपूर्ण अॅनिमेशन API साठी धन्यवाद, विकासकांना त्यांच्या अनुप्रयोगाच्या वापरकर्त्यांना मंत्रमुग्ध करणे खूप सोपे आहे.

आता जेटपॅक कंपोज अधिकृतपणे बीटाच्या बाहेर आहे, Google ने भविष्यातील कंपोज वैशिष्ट्यांसाठी आपला रोडमॅप जारी केला आहे. कंपोझ डेव्हलपर्स वापरण्यासाठी तयार आहे याची खात्री करण्यासाठी, फ्रेमवर्क वापरण्यासाठी तयार "मटेरियल डिझाइन" घटकांच्या विविधतेसह येते.

गुगलने पूर्वी जाहीर केले होते की नवीन "मटेरियल यू" चे समर्थन लवकरच उपलब्ध होईल. जेटपॅक कंपोज रोडमॅपवरील इतर गोष्टींमध्ये पूर्ण WearOS सपोर्ट, सुधारित कामगिरी आणि सर्वात आश्चर्यकारकपणे, Android होम स्क्रीन विजेट्स तयार करण्याची क्षमता समाविष्ट आहे.

त्याव्यतिरिक्त हे नमूद केले आहे की कंपोझ एक विशेष साधन देखील देते «कंपोज पूर्वावलोकन», Android Studio "Arctic Fox" सह समाकलित. या साधनाद्वारे, विकसकाला त्यांचा कोड कसा दिसतो याची कल्पना येऊ शकते किंवा त्यांचा कोड पुन्हा संकलित केल्याशिवाय काही बदल होऊ शकतात. त्याचप्रमाणे, तुमच्या कंपोझ applicationप्लिकेशन कोडमधील स्ट्रिंग बदलल्या जाऊ शकतात आणि परिणाम तुमच्या डीबगरमध्ये पुन्हा कॉम्प्लेक्स न करता लगेच दिसू शकतात.

तांबियन Google ने विकसक संघांसाठी संसाधनांचा एक व्यापक संच तयार केला आहे. जेटपॅक कंपोझ सह प्रारंभ करण्यासाठी आणि Google ने ऑफर केलेली नवीनतम साधने वापरण्यासाठी, नुकतेच रिलीज झालेल्या अँड्रॉइड स्टुडिओ "आर्क्टिक फॉक्स" च्या नवीन आवृत्तीवर अपडेट करा आणि त्याच्या विकास कालावधीत, Google ने अॅक्सेसिबिलिटी स्कॅनर, टेस्ट सारखी नवीन कार्ये जोडली मॅट्रिक्स, मॅक एम 1 साठी मूळ समर्थन आणि जेटपॅक कंपोजसाठी पूर्ण समर्थन.

शेवटी आपल्याला त्याबद्दल अधिक जाणून घेण्यात स्वारस्य असल्यास, आपण लेआउट्स, नेव्हिगेशन किंवा टेस्टिंग, डेव्हलपर वापरण्यायोग्यता किंवा टूल फंक्शनॅलिटी आणि व्हिडीओ यासारख्या मुख्य API वर मार्गदर्शकांसह दस्तऐवजीकरणाचा संदर्भ घेऊ शकता.

स्त्रोत: https://android-developers.googleblog.com


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.