Google I/O में, हमने कॉम्पोनेंट को पसंद के मुताबिक बनाने के नए तरीके के तौर पर, स्टाइल की झलक दिखाई.
आपके सुझाव, शिकायत या राय के आधार पर, हम एपीआई को बेहतर बना रहे हैं, ताकि कोर स्टाइल एपीआई को ज़्यादा आसान बनाया जा सके. विज़ुअल प्रॉपर्टी तय करने वाली फ़ाउंडेशन लेयर के बजाय, प्रॉपर्टी की परिभाषाएं डिज़ाइन सिस्टम लेयर (उदाहरण के लिए, Material या आपका अपना डिज़ाइन सिस्टम) पर ले जाई जा रही हैं.इससे डिज़ाइन सिस्टम को इस बात पर ज़्यादा कंट्रोल मिलता है कि उनके कॉम्पोनेंट, स्टाइल की जा सकने वाली किन प्रॉपर्टी के साथ काम करते हैं या स्टाइल की जा सकने वाली कस्टम प्रॉपर्टी (stylePropertyOf / styleLocalOf) कैसे बनाई जाती हैं. इस बदलाव के दौरान, हमने पब्लिश किए गए शुरुआती दस्तावेज़ और स्किल को कुछ समय के लिए हटा दिया है. साथ ही, Styles API, Compose 1.13 में @Experimental रहेगा. जब नए एपीआई का स्ट्रक्चर फिर से आकलन के लिए तैयार हो जाएगा, तब हम इस बारे में ज़्यादा जानकारी शेयर करेंगे. हमें इस नए बदलाव के बारे में आपके सुझाव, शिकायत या राय का इंतज़ार रहेगा.
आर्किटेक्चर में हुए इस बदलाव की वजह से, Styles API को Compose 1.13 में एक्सपेरिमेंट के तौर पर उपलब्ध कराया गया है. हम पार्टनर और Material 3 के साथ मिलकर काम कर रहे हैं, ताकि सामान्य रूप से उपलब्ध होने से पहले, स्टाइल मर्ज करने और डेवलपर के लिए काम करने के तरीके को बेहतर बनाया जा सके.