دليل التسلسل في Kotlin
180 صفحات
Arabic
PDF
4.5

دليل التسلسل في Kotlin

Официальное руководство Kotlin Serialization

المؤلف:

السنة:

ملخص:

مقدمة

كتاب «Kotlin Serialization Guide» (من تأليف فريق JetBrains، عام 2021، 180 صفحة) هو دليل رسمي لمكتبة Kotlin Serialization — أداة قوية لتحويل كائنات Kotlin إلى تنسيقات بيانات مختلفة والعكس. هذا الإصدار المدمج والموجز يغطي جميع الجوانب الرئيسية للعمل مع التسلسل في Kotlin الحديث.

عن الكتاب

يبدأ الدليل بالأساسيات: تثبيت إضافة kotlinx.serialization، إضافة التبعيات، والتعليق التوضيحي @Serializable. ثم يتم تناول ما يلي بالتتابع:

  • التسلسل وإلغاء التسلسل للأنواع البسيطة، المجموعات، الحقول القابلة للصفر (nullable)؛
  • العمل مع JSON (التنسيق، الإعدادات، تعدد الأشكال، تجاهل الحقول)؛
  • دعم تنسيقات ProtoBuf وCBOR وProperties؛
  • المسلسلات ومزيلات التسلسل المخصصة؛
  • تسلسل الفئات المختومة (sealed classes)، الأنواع العامة (generic types)، والهياكل التكرارية؛
  • التكامل مع Ktor وأطر العمل الأخرى.

لمن هذا الكتاب

الكتاب موجه للمطورين الذين لديهم معرفة أساسية بلغة Kotlin. سيكون مفيدًا لكل من المبتدئين الذين يرغبون في تعلم التسلسل من الصفر، والمبرمجين ذوي الخبرة الذين يريدون التعمق في تفاصيل الإعداد والتحسين.

ماذا سيتعلم القارئ

  • كيفية التعليق على الفئات بشكل صحيح للتسلسل التلقائي؛
  • كيفية تخصيص مخرجات JSON (pretty print، تسمية الحقول، معالجة null)؛
  • كيفية

توصيات