لغة تطوير التطبيقات
بعد تطوير دام عشر سنين للغة الكوتلن, تم استبدال لغة البرمجة الجافا بالكوتلن. وأصبحت لغة الكوتلن هي اللغة الرسمية لتطوير التطبيقات على الاندرويد. في 👈 ٢٠٢٠ تعلم كوتلن لتطوير تطبيقات الاندرويد.
#كوتلن
بعد تطوير دام عشر سنين للغة الكوتلن, تم استبدال لغة البرمجة الجافا بالكوتلن. وأصبحت لغة الكوتلن هي اللغة الرسمية لتطوير التطبيقات على الاندرويد. في 👈 ٢٠٢٠ تعلم كوتلن لتطوير تطبيقات الاندرويد.
#كوتلن
التزامن
بما أنه تم التحول إلى لغة الكوتلن فكل ما يتعلق بالتزامن من الجافا (مثل RxJava و Threading و AsyncTask الخ...) تم الاستغناء عنه واستبداله بالـ Coroutines في تطوير التطبيقات للاندرويد. في 👈 ٢٠٢٠ تعلم الـ Coroutines للغة الكوتلن.
#كوتلن
بما أنه تم التحول إلى لغة الكوتلن فكل ما يتعلق بالتزامن من الجافا (مثل RxJava و Threading و AsyncTask الخ...) تم الاستغناء عنه واستبداله بالـ Coroutines في تطوير التطبيقات للاندرويد. في 👈 ٢٠٢٠ تعلم الـ Coroutines للغة الكوتلن.
#كوتلن
الشفرات القديمة
تم جمع الشفرات البرمجية القديمة (الـ old APIs وغيرها مثل Support Library والتي تستخدم لصنع حالة من التوافق في الاصدارات القديمة للهواتف حتى يعمل تطبيقك بدون مشاكل) في حزمة واحدة بإسم AndroidX. في 👈 ٢٠٢٠ رحل مشروعك الى AndroidX وابدء المشاريع الجديدة به.
#اندرويد
تم جمع الشفرات البرمجية القديمة (الـ old APIs وغيرها مثل Support Library والتي تستخدم لصنع حالة من التوافق في الاصدارات القديمة للهواتف حتى يعمل تطبيقك بدون مشاكل) في حزمة واحدة بإسم AndroidX. في 👈 ٢٠٢٠ رحل مشروعك الى AndroidX وابدء المشاريع الجديدة به.
#اندرويد
مكاتب تطوير الاندرويد
حزم من المكاتب Android Jetpack وضعتها قوقل للمساعدة في برمجة وتطوير تطبيقات الاندرويد بشكل سريع وعلى أفضل وجه. حيث ان القسم Architecture هو أهم قسم فيها. في 👈 ٢٠٢٠ ركز على قسم الهندسة Architecture.
#اندرويد
حزم من المكاتب Android Jetpack وضعتها قوقل للمساعدة في برمجة وتطوير تطبيقات الاندرويد بشكل سريع وعلى أفضل وجه. حيث ان القسم Architecture هو أهم قسم فيها. في 👈 ٢٠٢٠ ركز على قسم الهندسة Architecture.
#اندرويد
هندسة شفرة التطبيقات
من بين العديد من أنماط التصميم الهندسية لشفرة المشاريع اختارت جوجل نمط الـ MVVM وقامت بدعمة بشكل رسمي. وضعت له مكونات في قسم Architecture بالـ Android Jetpack. تم اشتقاق منه انماط اخرى كـ MVVMP و MVVMI وغيرها. في 👈 ٢٠٢٠ ركز على تعلم MVVM.
#اندرويد
من بين العديد من أنماط التصميم الهندسية لشفرة المشاريع اختارت جوجل نمط الـ MVVM وقامت بدعمة بشكل رسمي. وضعت له مكونات في قسم Architecture بالـ Android Jetpack. تم اشتقاق منه انماط اخرى كـ MVVMP و MVVMI وغيرها. في 👈 ٢٠٢٠ ركز على تعلم MVVM.
#اندرويد
التنقل
اقصد هنا التنقل بين الـ Activities و الـ Fragments ونقل البيانات بينهم وما الى ذلك. تم الاستغناء عن استخدامات الـ Intent والإتيان بشيء رسومي وبرمجي جديد بمسى Navigation وضعت له قوقل مكون في قسم Architecture بالـ Android Jetpack.
#اندرويد
اقصد هنا التنقل بين الـ Activities و الـ Fragments ونقل البيانات بينهم وما الى ذلك. تم الاستغناء عن استخدامات الـ Intent والإتيان بشيء رسومي وبرمجي جديد بمسى Navigation وضعت له قوقل مكون في قسم Architecture بالـ Android Jetpack.
#اندرويد
الذكاء الاصطناعي وتعلم الآلة
قامت جوجل بإطلاق مكتبة ML Kit كخدمة في Firebase. مميزاتها: التعرف على النصوص, الوجوه, البار كود, ماهية الصور, الكائنات الطبيعية وتحركاتهم, اللغات, الترجمة, الرد الآلي الذكي.
developers.google.com
#الذكاء_الاصطناعي
#تعلم_الآلة
#اندرويد
قامت جوجل بإطلاق مكتبة ML Kit كخدمة في Firebase. مميزاتها: التعرف على النصوص, الوجوه, البار كود, ماهية الصور, الكائنات الطبيعية وتحركاتهم, اللغات, الترجمة, الرد الآلي الذكي.
developers.google.com
#الذكاء_الاصطناعي
#تعلم_الآلة
#اندرويد
إنترنت الأشياء
تقريباً لاشئ جديد. توفير حقيبتين لتعلم إنترنت الأشياء وبنائها مع الاندرويد وهما:
- الـ NXP i.MX7D.
- الـ Raspberry Pi Kit.
developer.android.com
#إنترنت_الأشياء
#اندرويد
تقريباً لاشئ جديد. توفير حقيبتين لتعلم إنترنت الأشياء وبنائها مع الاندرويد وهما:
- الـ NXP i.MX7D.
- الـ Raspberry Pi Kit.
developer.android.com
#إنترنت_الأشياء
#اندرويد
أبرز الاشياء التي تم اهمالها Deprecated:
- الـ SharedPreferences.
- الـ AsyncTask.
- مكتبة Anko.
في 👈 ٢٠٢٠ ركز على عدم استخدام هذه الأشياء. قم بتحويل المشاريع القديمة التي استخدمت فيها هذه الأشياء إلى الـ AndroidX لتعمل بدون مشاكل على أجهزة المستخدمين.
#اندرويد
- الـ SharedPreferences.
- الـ AsyncTask.
- مكتبة Anko.
في 👈 ٢٠٢٠ ركز على عدم استخدام هذه الأشياء. قم بتحويل المشاريع القديمة التي استخدمت فيها هذه الأشياء إلى الـ AndroidX لتعمل بدون مشاكل على أجهزة المستخدمين.
#اندرويد
ماذا تتعلم في ٢٠٢٠ لتصبح مطور أندرويد؟
سنة ٢٠٢٠ ستكون أفضل لتعلم برمجة الاندرويد, ركز على:
١. الكوتلن.
٢. الروتينات المساعدة للتزامن Coroutines في لغة الكوتلن.
٣. الـ Android Jetpack وبخاصة قسم Architecture ويشمل نمط الهندسة MVVM وقاعدة البيانات Room والتنقل Navigation.
#اندرويد
سنة ٢٠٢٠ ستكون أفضل لتعلم برمجة الاندرويد, ركز على:
١. الكوتلن.
٢. الروتينات المساعدة للتزامن Coroutines في لغة الكوتلن.
٣. الـ Android Jetpack وبخاصة قسم Architecture ويشمل نمط الهندسة MVVM وقاعدة البيانات Room والتنقل Navigation.
#اندرويد
جاري تحميل الاقتراحات...