Avatar ·

Android में Kotlin के साथ Parcelable डेटा क्लासेज बनाने का आसान तरीका क्या है?

सभी को नमस्ते! मैं Kotlin और Android डेवलपमेंट में नौसिखिया हूँ। मेरे पास एक सरल डेटा मॉडल है जिसे मुझे Intent के माध्यम से Activity के बीच भेजना है। पहले Java में मैं Serializable का उपयोग करता था, लेकिन सुना है कि Android में प्रदर्शन के लिए Parcelable का उपयोग करना बेहतर है। समस्या यह है कि Parcelable को मैन्युअल रूप से लागू करना बहुत कठिन है: writeToParcel(), CREATOR आदि के साथ बहुत सारा boilerplate कोड लिखना पड़ता है। यहाँ Kotlin में मेरे डेटा क्लास का उदाहरण है: ```kotlin data class User( val name: String, val age: Int, val email: String?, val isActive: Boolean ) ``` मैं इसे Parcelable बनाना चाहता हूँ, लेकिन ये सभी मेथड मैन्युअल रूप से नहीं लिखना चाहता। मैंने Parcelable इंटरफ़ेस जोड़ने की कोशिश की, लेकिन IDE कहता है कि सभी मेथड को लागू करना होगा। क्या कोई प्लगइन या लाइब्रेरी है जो ऑटोमैटिकली ये कर सके?