Comment créer facilement des classes de données Parcelable en Android avec Kotlin ?
Bonjour à tous ! Je suis débutant en Kotlin et développement Android. J'ai un modèle de données simple que je dois passer entre les Activity via Intent. Avant, en Java, j'utilisais Serializable, mais j'ai entendu dire qu'en Android, il vaut mieux utiliser Parcelable pour les performances. Le problème, c'est que l'implémentation manuelle de Parcelable est un vrai enfer : il faut écrire beaucoup de code boilerplate avec writeToParcel(), CREATOR, etc.
Voici un exemple de ma classe de données en Kotlin :
```kotlin
data class User(
val name: String,
val age: Int,
val email: String?,
val isActive: Boolean
)
```
Je veux la rendre Parcelable, mais je ne veux pas écrire toutes ces méthodes à la main. J'ai essayé d'ajouter l'interface Parcelable, mais l'IDE se plaint qu'il faut implémenter toutes les méthodes. Y a-t-il un plugin ou une bibliothèque qui génère automatiquement le code Parcelable ? Ou peut-être que Kotlin a un support intégré ? J'ai vu que quelqu'un utilise l'annotation @Parcelize, mais ça ne fonctionne pas chez moi. Dites-moi comment faire correctement et rapidement.