पिछली बार अपडेट किए जाने की तारीख: 4 सितंबर, 2024
Jetpack Compose के रोडमैप में आपका स्वागत है. इसमें Jetpack के लिए आने वाले प्लान के बारे में बताया गया है लिखें. पूरी सुविधाओं के बारे में जानने के लिए, कृपया प्रॉडक्ट की जानकारी देखें.
फ़िलहाल, हमारी टीम इन सुविधाओं पर काम कर रही है और इनके बारे में सोच रही है. यह रोडमैप खास मकसद को ध्यान में रखकर शेयर किया गया है. हालांकि, इसमें और भी कई बातें शामिल हैं और जैसे-जैसे हम इस बारे में ज़्यादा जानेंगे और आपसे सुझाव लेते रहेंगे, प्राथमिकताएं बदल सकती हैं - हमारे उपयोगकर्ताओं को ध्यान में रखकर बनाया गया है.
फ़ोकस में आइटम पर जल्द ही काम चल रहा है और हो सकता है कि ये आने वाले दिनों में दिखें स्थिर रिलीज़. बैकलॉग आइटम के लिए प्लान किया गया है, लेकिन जल्द ही ये उपलब्ध नहीं होंगे.
कोर लाइब्रेरी
एरिया |
फ़ोकस में |
बैकलॉग |
हो गया |
मटीरियल 3 |
सेगमेंट किए गए बटन कंट्रोल ग्रुप (M3) सबसे नीचे मौजूद ऐप्लिकेशन बार (आरटीएल अलाइनमेंट) बैज (अलाइनमेंट अपडेट) रीफ़्रेश करने के लिए स्वाइप करें (M3 डिज़ाइन रीफ़्रेश) परफ़ॉर्मेंस मानदंड / M3 के लिए बेसलाइन प्रोफ़ाइल |
मोशन/ट्रांज़िशन सबसिस्टम |
तारीख और समय चुनने वाले टूल टूलटिप SearchBar बॉटम शीट |
Foundation |
लेज़ी आइटम ऐनिमेशन फ़्लो लेआउट, नई सुविधाएं और स्टेबलाइज़ेशन एंकरेडड्रैगेबल को स्थिर करें Modifier.node माइग्रेशन और परफ़ॉर्मेंस में सुधार लेज़ी लेआउट में, 'खींचें और छोड़ें' सुविधा सूचियों के लिए स्टिकी हेडर |
सूचियों के लिए स्टिकी हेडर |
ऐंकर किए गए कॉम्पोनेंट के लिए सार्वजनिक एपीआई |
यूज़र इंटरफ़ेस (यूआई) |
जानकारी ऑटोमैटिक भरने की सुविधा टेक्स्ट में क्लिक किए जा सकने वाले आइटम टेक्स्ट के अपने-आप साइज़ बदलने की सुविधा |
बहु-शैली लेख संपादन स्मार्ट टेक्स्ट चुनने और लिंक करने की सुविधा लंबे टेक्स्ट का लेआउट और बदलाव करना टेक्स्ट चुनना और एपीआई में सुधार एक साथ काम नहीं करने वाली ड्रॉइंग की सुविधा इस्तेमाल करें मल्टी-थ्रेडेड मेज़रमेंट के साथ काम करता है दो पैनल वाला कंपोज़ेबल |
हार्डवेयर कीबोर्ड से इनपुट स्टाइल किए गए स्ट्रिंग रिसॉर्स अलग-अलग स्क्रीन पर 'खींचें और छोड़ें' सुविधा का इस्तेमाल करना ग्राफ़िक्स सबलेयर के साथ काम करें |
ऐनिमेशन |
शेयर किए गए एलिमेंट के ट्रांज़िशन |
||
कंपाइलर और रनटाइम |
SlotTable रीवाइट LazList शेड्यूल करना / थ्रेड का इस्तेमाल करना रुकावट डालने वाला कंपोज़िशन LazyList आइटम के ऐनिमेशन |
संशोधक लिफ़्टिंग ऑप्टिमाइज़ेशन उप-कॉम्पोज़िशन के लिए शेयर की गई स्लॉटटेबल |
बाहरी टाइप की स्थिरता से जुड़ा कॉन्फ़िगरेशन ग्रुप एलिडिंग ऑप्टिमाइज़ेशन गाने को तेज़ी से स्किप करने का मोड ओरिजनल याद मल्टीथ्रेड शेड्यूलर के साथ काम करना |
टेस्ट करना |
Compose के लिए सुलभता की जांच गड़बड़ियों को बेहतर तरीके से मैनेज करना |
मल्टी मॉडल इनपुट इंजेक्शन के साथ काम करें सामान्य टेस्ट के लिए सहायता |
|
टूल |
@झलक स्क्रीनशॉट की टेस्टिंग एक नज़र में जानकारी दिखाने वाले विजेट की झलक जेन एआई और यूज़र इंटरफ़ेस (यूआई) डेवलपमेंट एक्सपेरिमेंट लगातार चलने वाली क्वालिटी और परफ़ॉर्मेंस में सुधार किए गए संगठन की झलक देखना और ज़ूम करना |
ज़्यादा बेहतर ऐनिमेशन / नेविगेशन की सुविधा (कॉन्सेप्ट करना) |
झलक के लिए कंपोज़िशन का इस्तेमाल करें यूज़र इंटरफ़ेस (यूआई) की जांच करने वाला टूल लिखें |
Jetpack लाइब्रेरी इंटिग्रेशन
एरिया |
फ़ोकस में है |
हो गया |
नेविगेशन |
ट्रांज़िशन ऐनिमेशन |
|
पृष्ठांकन |
Paging Compose के एपीआई को स्थायी वर्शन पर ले जाया जा रहा है |
|
कंस्ट्रेंट/मोशन लेआउट |
ConstraintLayout DSL, मौजूदा सुविधाओं के साथ मिलता-जुलता |
प्लेटफ़ॉर्म
प्लैटफ़ॉर्म |
फ़ोकस में |
हो गया |
होमस्क्रीन विजेट |
||
टीवी पर लिखना |
प्रस्ताव
अगर आपको रोडमैप में शामिल करने के लिए कोई आइटम सुझाना है, तो कृपया मौजूदा सुझाव देखें या नया सुझाव बनाएं.