أساسيات Android Studio Giraffe - نسخة Kotlin - تأليف نيل سميث (غلاف ورقي)
حول هذا المنتج
ملخص الكتاب تم تحديث هذا الكتاب بالكامل ليتوافق مع Android Studio Giraffe وواجهة المستخدم الجديدة، حيث يعلمك كيفية تطوير تطبيقات Android باستخدام لغة البرمجة Kotlin.
يبدأ هذا الكتاب بالأساسيات ويوضح كيفية إعداد بيئة تطوير واختبار تطبيقات Android، يليه مقدمة في البرمجة بلغة Kotlin، بما في ذلك أنواع البيانات، وتدفق التحكم، والدوال، وlambdas، والبرمجة كائنية التوجه. كما يتناول الكتاب بالتفصيل البرمجة غير المتزامنة باستخدام Kotlin coroutines وflow.
تغطي الفصول أيضاً مكونات Android Architecture Components، بما في ذلك نماذج العرض (view models)، وإدارة دورة الحياة، والوصول إلى قاعدة بيانات Room، وفاحص قواعد البيانات (Database Inspector)، والتنقل داخل التطبيق، والبيانات المباشرة (live data)، وربط البيانات (data binding).
يغطي هذا الكتاب أيضاً مواضيع أكثر تقدماً مثل الـ intents، بالإضافة إلى التعامل مع شاشات اللمس، والتعرف على الإيماءات، وتسجيل الصوت وتشغيله. كما تتناول هذه النسخة أيضاً عمليات الطباعة، والانتقالات، ودعم الأجهزة القابلة للطي.
كما يتناول الكتاب مفاهيم Material Design بالتفصيل، بما في ذلك استخدام أزرار الإجراءات العائمة، وSnackbars، وواجهات التبويب، وعروض البطاقات، وأدراج التنقل، وأشرطة الأدوات القابلة للطي.
كما يتناول الكتاب بالتفصيل ميزات رئيسية أخرى لـ Android Studio و Android، بما في ذلك محرر التخطيط Layout Editor، وفئات ConstraintLayout و ConstraintSet، ومحرر MotionLayout، وربط العرض view binding، وسلاسل القيود constraint chains، والحواجز barriers، وإشعارات الرد المباشر direct reply notifications.
تغطي الفصول أيضاً الميزات المتقدمة لـ Android Studio، مثل روابط التطبيقات App Links، وتكوين بناء Gradle، وعمليات الدفع داخل التطبيق، وتقديم التطبيقات إلى Google Play Developer Console.
إذا كنت تمتلك بالفعل بعض الخبرة في البرمجة، وأصبحت مستعداً لتحميل Android Studio و Android SDK، ولديك إمكانية الوصول إلى أنظمة Windows أو Mac أو Linux، بالإضافة إلى وجود أفكار لبعض التطبيقات التي تود تطويرها، فأنت الآن جاهز تماماً للبدء.
- المميزات
- تم تحديث هذا الكتاب بالكامل ليتوافق مع Android Studio Giraffe وواجهة المستخدم الجديدة، حيث يعلمك كيفية تطوير تطبيقات Android باستخدام لغة البرمجة Kotlin. يبدأ الكتاب بالأساسيات ويوضح كيفية إعداد بيئة تطوير واختبار Android، يليه مقدمة في البرمجة بلغة Kotlin، بما في ذلك أنواع البيانات، وتدفق التحكم، والدوال، وlambdas، والبرمجة كائنية التوجه.
- المؤلف: Neil Smyth
- 694 صفحة
- الحواسيب، البرمجة
المواصفات
- الأبعاد (الإجمالية)
9.25 بوصة (ارتفاع) × 7.5 بوصة (عرض) × 1.39 بوصة (عمق)
- الوزن
2.58 رطل
- العمر المقترح
22 سنة فما فوق
- عدد الصفحات
694
- الفئة
أجهزة الكمبيوتر
- الفئة الفرعية
البرمجة
- الناشر
Payload Media, Inc.
- الموضوع
الأجهزة المحمولة
- التنسيق
غلاف ورقي
- المؤلف
Neil Smyth
- اللغة
الإنجليزية