دروس Android

 دروس Android


Android هو نظام التشغيل الأكثر مبيعًا بين العديد من الأنظمة الأساسية للجوّال في جميع أنحاء العالم. يتم تشغيل مئات الملايين من الأجهزة المحمولة بواسطة Android في أكثر من 190 دولة حول العالم. لقد استحوذت على حوالي 75 ٪ من حصة السوق العالمية بحلول نهاية عام 2020 ، وهذا الاتجاه ينمو بشكل أكبر كل يوم.

دروس Android
دروس Android

توفر هذه الصفحة البرنامج التعليمي الكامل لتطوير Android والذي يمكن للمرء اتباعه لبدء رحلته في تطوير التطبيق. تم تصميم البرنامج التعليمي c omplete بطريقة للانتقال من مستوى الصفر إلى مستوى البطل. يمكن للمبتدئين متابعة البرنامج التعليمي بترتيب تسلسلي لفهم أساسيات تطوير Android.

المتطلبات الأساسية : أساسيات لغة برمجة XML و Java أو Kotlin 

المواضيع:

  • الأساسيات
  • إعداد البرامج والتكوين
  • بيئة تطوير أندرويد
  • هيكل الملف
  • عناصر
  • الموضوعات الأساسية
  • تخطيط
  • رأي
  • زر
  • مرشحات النية والنية
  • خبز محمص
  • RecyclerView
  • فتات
  • محولات
  • مكون واجهة مستخدم آخر
  • مكتبات تحميل الصور
  • التاريخ و الوقت
  • تصميم المواد
  • الحانات
  • العمل مع خرائط جوجل
  • جدول
  • حيوية
  • قاعدة البيانات
  • تقدم Android
  • Android Jetpack
  • هندسة معمارية
  • نشر التطبيق
  • تسييل التطبيق
  • المشاريع
  • النصائح والحيل
  • متنوع

 













الأساسيات

  • مقدمة لتطوير Android
  • تاريخ Android 
  • أفضل طريقة لتصبح مطور Android - خارطة طريق كاملة
  • المتطلبات الأساسية لتعلم تطوير تطبيقات Android
  • أساسيات تطوير تطبيقات Android للمبتدئين 
  • هندسة نظام أندرويد
  • عملية تمهيد Android
  • الفرق بين Java و Kotlin في Android مع الأمثلة
  • حقائق مثيرة للاهتمام حول Andriod
  • تشغيل أول تطبيق Android خاص بك

إعداد البرامج والتكوين

  • دليل لتثبيت Android Studio وإعداده
  • دليل لتثبيت وإعداد IntelliJ IDEA لتطوير تطبيقات Android
  • دليل لتثبيت وإعداد Visual Studio لتطوير تطبيقات Android
  • كيفية تشغيل تطبيق Android على جهاز حقيقي؟
  • حل الأخطاء التي تحدث بشكل متكرر في تطوير Android

بيئة تطوير أندرويد

  • نافذة Android Studio الرئيسية
  • أنواع مختلفة من الأنشطة في Android Studio
  • كيف تنشئ / تبدأ مشروعًا جديدًا في Android Studio؟
  • كيفية استنساخ مشروع Android من GitHub في Android Studio؟
  • كيفية تثبيت جهاز Android الظاهري (AVD)
  • كيفية تثبيت Genymotion Emulator وإضافة البرنامج المساعد الخاص به إلى Android Studio؟
  • كيفية تحويل Kotlin Code إلى Java Code في Android Studio؟
  • كيفية تحويل Java Code إلى Kotlin Code في Android Studio؟
  • كيفية تحميل المشروع على GitHub من Android Studio؟
  • كيف تطلب أذونات في تطبيق Android؟
  • كيفية إنشاء فصول في Android Studio؟
  • كيفية تثبيت وإلغاء تثبيت الإضافات في Android Studio؟
  • كيفية إنشاء موقع Apk في Android Studio؟
  • كيفية إنشاء APK غير موقّع (قابل للمشاركة) في Android Studio؟
  • كيفية إنشاء مفاتيح SHA1 و MD5 و SHA-256 في Android Studio؟

هيكل الملف

  • هيكل مجلد مشروع Android
  • هيكل ملف تطبيق Android
  • ملف بيان التطبيق
  • مجلد res / القيم في Android Studio
  • build.gradle في Android Studio
  • مجلد الأصول في Android Studio
  • مجلد Resource Raw في Android Studio

عناصر

  • مكونات تطبيق Android
  • مقدمة عن الأنشطة في Android
  • الخدمات في Android مع مثال
  • موفرو المحتوى في Android مع مثال
  • مستقبل البث في Android مع مثال

الموضوعات الأساسية

  • كيف يعمل تطبيق Android؟
  • دورة حياة النشاط في Android مع تطبيق تجريبي
  • مقدمة إلى Gradle
  • ما هو السياق في Android؟
  • حزمة في Android مع مثال
  • تغييرات حالة النشاط في Android مع مثال
  • العمليات ودورة حياة التطبيق في Android
  • Desugaring في Android
  • الفرق بين AndroidX ومكتبات دعم Android
  • تسرب الذاكرة في Android
  • كيفية استعادة البيانات عند تغيير التكوين في Android باستخدام الحزم؟
  • الربط العميق في Android مع مثال
  • أذونات وقت التشغيل السهلة في Android باستخدام Dexter
  • التصحيح باستخدام Stetho 

تخطيط

  • التخطيطات في تصميم واجهة مستخدم Android
  • تخطيطات واجهة مستخدم Android
  • LinearLayout وخصائصه المهمة مع أمثلة في Android
  • Android LinearLayout في Kotlin
  • Android RelativeLayout في Kotlin
  • ShimmerLayout في Android مع أمثلة
  • درج التنقل في Android
  • Curve Navigation Drawer في Android باستخدام ArcNavigationView
  • كيفية محاذاة درج التنقل وعناصره باتجاه يسار أو يمين الشاشة في Android؟
  • كيفية إنشاء مخطط أفقي في Android Studio؟
  • تخطيط مطلق في Android مع مثال
  • Android FrameLayout في Kotlin
  • Android TableLayout في Kotlin
  • تخطيط Android Motion في Kotlin
  • الفرق بين LinearLayout و RelativeLayout في Android

رأي

  • عرض النص
    • عنصر واجهة مستخدم TextView في Android باستخدام Java مع أمثلة
    • TextView في Kotlin
    • العمل مع TextView في Android
    • تحديد تلقائي لـ TextView في Android
    • الحافظة في Android
    • كيفية إضافة TextView مع Rounded Corner في Android؟
  • تحرير النص
    • أداة EditText في Android باستخدام Java مع أمثلة
    • نص تحرير Android في Kotlin
    • العمل مع EditText في Android
    • كيفية إضافة قناع إلى EditText في Android
  • ImageView
    • ImageView في Kotlin
    • كيفية إنشاء عرض دائري للصور في Android دون استخدام أي مكتبة؟
    • كيفية إنشاء عرض صورة دائرية في Android باستخدام CardView؟
    • كيفية إنشاء CircularImageView في Android باستخدام مكتبة hdodenhof؟
  • عرض القائمة
    • Android Listview في Java مع مثال
    • Android ListView في Kotlin
  • ScrollView
    • ScrollView في Android
    • HorizontalScrollView في Kotlin
    • NestedScrollView في Android مع مثال
  • كاردفيو
    • CardView في Android مع مثال
    • كيفية إنشاء CardView قابل للتوسيع في Android
    • CardView باستخدام RecyclerView في Android مع مثال
  • عرض شبكي
    • GridView في Android مع مثال
    • GridView باستخدام Custom ArrayAdapter في Android مع مثال
    • GridView باستخدام BaseAdapter في Android مع مثال
    • متداخلة GridView في Android مع مثال
  • وجهات النظر الأخرى
    • WebView في Android
    • VideoView في Kotlin
    • YoutubePlayerView في Android
    • SearchView مع المثال
    • SearchView في Android مع RecyclerView
    • BottomNavigationView في Android
    • عرض بطاقة الخدش في Android مع مثال
    • برنامج PhotoView في Android
    • PopView في Android
    • GalleryView في Android مع مثال
    • WheelView في Android
    • عرض مرن في Android
    • ProtractorView في Android
    • WaveLineView في Android
    • TreeView في Android مع مثال
    • DropDownView في Android
    • عرض متعرج في Android
    • ViewAnimator في Android مع مثال
    • ViewSwitcher في Android مع مثال
    • ViewStub في Android مع مثال
    • SlidingDrawer في Android مع مثال

زر

  • زر في Kotlin
  • كيفية إضافة أزرار الراديو في تطبيق Android؟
  • RadioButton في Kotlin
  • كيفية إضافة زر التبديل في تطبيق Android
  • ToggleButton في Kotlin
  • RadioGroup في Kotlin
  • كيفية استخدام CheckBox في Android
  • CheckBox في Kotlin
  • ImageButton في Kotlin
  • LoadingButton في Android
  • زر الإجراء العائم (FAB) في Android مع مثال
  • Theming Floating Action Buttons في Android مع مثال
  • تأثير تموج على زر Android
  • كيفية إنشاء أزرار مخصصة في Android بأشكال وألوان مختلفة
  • انقر نقرًا مزدوجًا على زر في Android

مرشحات النية والنية

  • ما المقصود بالنوايا في Android؟
  • النوايا الضمنية والصريحة مع الأمثلة
  • كيفية إرسال البيانات من نشاط إلى نشاط آخر
  • كيفية فتح Dialer في Android من خلال Intent؟
  • إنشاء تطبيق متعدد الشاشات
  • كيفية فتح الكاميرا من خلال النية وعرض الصورة الملتقطة
  • كيف ترسل بريدًا إلكترونيًا من تطبيق Android الخاص بك؟
  • كيف تجري مكالمة هاتفية من تطبيق Android الخاص بك؟
  • كيفية مشاركة الصورة الملتقطة في تطبيق آخر في Android
  • كيفية إرسال رسالة على WhatsApp في Android
  • كيفية إرسال رسالة على WhatsApp في Android باستخدام Kotlin

خبز محمص

  • الخبز المحمص لأندرويد ستوديو
  • ما هو Toast وكيفية استخدامه مع أمثلة
  • Android Toast في Kotlin
  • كيفية تغيير خط Toast؟
  • كيفية إضافة نخب على غرار مخصص في Android
  • كيفية إضافة Toast على غرار مخصص في Android باستخدام Kotlin

RecyclerView

  • RecyclerView في Android مع مثال
  • عرض إعادة التدوير الأفقي مع أمثلة
  • كيفية إنشاء RecyclerView متداخلة في Android
  • كيفية إنشاء RecyclerView مع نوع عرض متعدد في Android؟
  • RecyclerView باستخدام ListView في Android مع مثال
  • اسحب للتحديث باستخدام RecyclerView في Android مع مثال
  • شاهد على شكل شبكة متداخلة في Android مع مثال
  • RecyclerView باستخدام GridLayoutManager في Android مع مثال
  • كيفية إضافة قائمة رصاصة في RecyclerView في Android؟
  • كيفية إدراج الرسوم المتحركة Slide From Bottom في RecyclerView في Android
  • كيفية الوصول إلى أي مكون خارج RecyclerView من RecyclerView في Android؟
  • كيفية تحسين أداء التمرير RecyclerView في Android؟
  • كيفية بناء Facebook مثل Custom RecyclerView في Android؟
  • كيفية إنشاء Instagram مثل Custom RecyclerView في Android؟

فتات

  • مقدمة إلى الشظايا | ذكري المظهر
  • دورة حياة الجزء في Android
  • كيفية إنشاء التنقل السريع في تطبيق Android
  • ViewPager باستخدام Fragments في Android مع مثال
  • TabHost في Android مع مثال

محولات

  • ArrayAdapter في Android مع مثال
  • SimpleAdapter في Android مع مثال
  • SimpleExpandableListAdapter في Android مع مثال
  • AdaptorViewFlipper في Android مع مثال
  • BaseExpandableListAdapter في Android مع مثال
  • CustomArrayAdapter في Android مع مثال
  • ArrayAdapter المخصص مع ListView في Android
  • SimpleAdapter المخصص في Android مع مثال

مكون واجهة مستخدم آخر

  • سبينر
    • Spinner في Android مع مثال
    • سبينر في Kotlin
    • سبينر ديناميكي في Kotlin
    • كيفية إضافة Custom Spinner في Android؟
  • حوار التنبيه
    • مربع حوار التنبيه وكيفية إنشائه
    • كيفية إنشاء AlertDialog مخصص في Android
    • كيفية إنشاء مربع حوار تنبيه باستخدام مكتبة حوار SweetAlert؟
    • تنبيه الحوار مع SingleItemSelection في Android
    • تنبيه الحوار مع MultipleItemSelection في Android
    • كيفية تغيير موقف AlertDialog في Android؟
  • الجلاد
    • التبديل في Kotlin
    • التبديل الديناميكي في Kotlin
    • TextSwitcher في Kotlin
    • ديناميكي TextSwitcher في Kotlin
    • ImageSwitcher في Kotlin
    • صورة ديناميكية في Kotlin
    • كيفية إضافة Cutsom Switch باستخدام مكتبة IconSwitch في نظام Android؟
    • تطبيق Google Launcher على غرار رمز التبديل في Android
  • إشعار Android
    • الإخطارات في Android مع مثال
    • كيفية دفع الإشعارات في Android؟
    • الإخطارات في Android Oreo (8+)
    • قم بإنشاء إشعار قابل للتوسيع يحتوي على بعض النصوص في Android
    • قم بإنشاء إشعار قابل للتوسيع يحتوي على صورة في Android
    • إخطارات تقدم Android في Kotlin
    • دفع الإخطارات في Android باستخدام OneSignal
  • قائمة Android
    • قوائم Android
    • كيفية تنفيذ قائمة الخيارات في Android
    • قائمة السياق في Android مع مثال
    • القائمة المنبثقة في Android مع مثال

مكتبات تحميل الصور

  • أفضل 5 مكتبات لتحميل الصور في Android
  • كيفية استخدام مكتبة Picasso Image Loader في Android؟
  • كيفية استخدام مكتبة Glide Image Loader في تطبيقات Android؟
  • مكتبة تحميل الصور في الهواء الطلق في Android مع مثال
  • كيفية استخدام Universal Image Loader Library في Android؟
  • كيفية استخدام مكتبة تحميل الصور COIL في تطبيقات Android؟

التاريخ و الوقت

  • منتقي التاريخ في Kotlin
  • منتقي الوقت في كوتلن
  • كيفية عرض الساعة التناظرية والساعة الرقمية
  • إنشاء تطبيق عرض التقويم
  • PulseCountDown في Android مع مثال
  • قم بتطبيق TimePicker المخصص في Android باستخدام SnapTimePicker
  • CountDownTimer في Android مع مثال
  • DatePickerDialog في Android
  • TextClock في Kotlin
  • الكرونومتر في Kotlin
  • تنسيق التاريخ والوقت في Android
  • منتقي التاريخ المنزلق في Android

تصميم المواد

  • مقدمة في التصميم متعدد الأبعاد في Android
  • تصميم واجهة مستخدم مستجيب في Android
  • نص تحرير نص التصميم متعدد الأبعاد في Android مع أمثلة
  • تصميم نص تحرير مادة التصميم في Android مع مثال
  • الخصائص الرئيسية لتصميم المواد EditText في Android
  • كيفية استخدام تخطيط إدخال النص المادي في Android؟
  • أزرار التصميم متعدد الأبعاد في Android مع مثال
  • أزرار تصميم المواد في Android مع أمثلة
  • منتقي تاريخ تصميم المواد في Android
  • المزيد من وظائف منتقي تاريخ تصميم المواد في Android
  • مكونات تصميم المواد Snackbar في Android
  • Snackbars ذات تصميم المواد في Android مع مثال
  • رقائق مكونات تصميم المواد في Android مع مثال

الحانات

  • ما هي الأنواع المختلفة من البارات المتوفرة في Android؟
  • ActionBar في Android مع مثال
  • ToolBar في Android مع مثال
  • الفرق بين ActionBar و Toolbar في Android
  • الفرق بين AppBar و ActionBar و Toolbar في Android
  • إنشاء SeekBar
  • شريط SeekBar المنفصل في Kotlin
  • أسفل شريط التنقل في Android
  • ProgressBar في Kotlin
  • Croller في Android
  • إنشاء شريط التقييم
  • Snackbar في Android
  • Snackbars مخصص في Android
  • ColorSeekBar في Android
  • RangeSeekbar في Android باستخدام Kotlin
  • ExpandableBottomBar في Android
  • State ProgressBar في Android

العمل مع خرائط جوجل

  • كيفية إنشاء مفتاح API لاستخدام خرائط Google في Android؟
  • كيفية إضافة Custom Marker إلى خرائط Google في Android؟
  • كيفية إضافة علامات متعددة على خرائط جوجل في Android؟
  • كيفية استخدام أنواع مختلفة من خرائط Google في Android؟
  • كيفية إضافة SearchView في خرائط Google في Android؟
  • كيفية إضافة OnClickListner إلى Marker على خرائط Google في Android؟
  • كيفية رسم الخطوط المتعددة في خرائط جوجل في Android؟
  • كيف تحسب المسافة بين موقعين في Android؟
  • كيفية رسم مسار على خرائط جوجل في Android؟
  • كيفية إضافة علامات ديناميكية في خرائط Google باستخدام Firebase Firstore؟

جدول

  • كيفية إضافة مخطط دائري إلى تطبيق Android
  • سلسلة Point Graph في Android
  • كيفية إنشاء Group BarChart في Android؟
  • كيفية إنشاء BarChart في Android؟
  • عرض الرسم البياني الخطي في Android مع مثال
  • كيفية إنشاء مخطط مبعثر في Android لتمثيل البيانات؟

حيوية

  • الرسوم المتحركة في Android مع مثال
  • Android الرسوم المتحركة باستخدام Java
  • Android الرسوم المتحركة في Kotlin
  • كيفية إضافة رسوم متحركة تتلاشى TextView في Android
  • كيفية إضافة Lottie Animation في تطبيق Android
  • تحريك الرسوم المتحركة لـ Android في Kotlin
  • TextWriter في Android مع مثال
  • LineAnimationView في Android مع مثال
  • الرسوم المتحركة BubbleEmitter في Android مع أمثلة
  • قم بإنشاء Instagram / Twitter Heart Like Animation في Android
  • قم بتنفيذ Zoom In أو Zoom Out في Android
  • BungeeAnimation في Android مع مثال
  • ParticleView في Android مع أمثلة
  • الرسوم المتحركة المرتدة في Android
  • كيفية إنشاء شاشة Splash متحركة في Android؟
  • Interpolator في Android مع مثال
  • Android Fade In / Out في Kotlin
  • انزلاق Android لأعلى / لأسفل في Kotlin
  • تأثير وميض على الصورة في Android
  • كيفية إنشاء تأثير لامع في Android؟
  • Wave Animation في Android
  • إظهار الرسوم المتحركة الدائرية في Android

قاعدة البيانات

  • Firebase
    • Firebase - مقدمة
    • إضافة Firebase إلى تطبيق Android
    • كيفية استخدام مكتبة مصادقة Firebase UI في Android؟
    • مصادقة المستخدم باستخدام Firebase في Android
    • مصادقة Firebase برقم الهاتف OTP في Android
    • كيفية استخدام Firebase Firestore كقاعدة بيانات Realtime في Android؟
    • كيفية إضافة Firebase Analytics إلى تطبيق Android في Android Studio؟
    • كيفية إنشاء منزلق الصور الديناميكي التلقائي في Android باستخدام Firebase؟
    • كيفية إنشاء عرض ويب ديناميكي في Android باستخدام Firebase؟
    • كيفية إنشاء عارض PDF ديناميكي في Android باستخدام Firebase؟
    • التشغيل باستخدام قاعدة بيانات Firebase Realtime
      • قاعدة بيانات Firebase RealTime مع عمليات في Android مع أمثلة
      • كيفية حفظ البيانات في قاعدة بيانات Firebase Realtime في Android؟
      • كيفية استرداد البيانات من قاعدة بيانات Firebase Realtime في Android؟
      • كيفية استرداد البيانات من قاعدة بيانات Firebase Realtime في Android ListView؟
      • كيفية إنشاء مشغل صوت ديناميكي في Android باستخدام قاعدة بيانات Firebase Realtime؟
      • كيفية إنشاء مشغل فيديو ديناميكي في Android باستخدام قاعدة بيانات Firebase Realtime؟
    • العملية باستخدام Firebase Firestore
      • كيفية إنشاء وإضافة بيانات إلى Firebase Firestore في Android؟
      • كيف تقرأ البيانات من Firebase Firestore في Android؟
      • كيفية تحديث البيانات في Firebase Firestore في Android؟
      • كيفية حذف البيانات من Firebase Firestore في Android؟
      • كيفية إنشاء شريط مقدمة ديناميكي في Android باستخدام Firebase Firestore؟
      • كيفية إنشاء مربع حوار ديناميكي للورقة السفلية في Android باستخدام Firebase Firestore؟
      • كيفية عرض حوار التنبيه الديناميكي في Android باستخدام Firebase Firestore؟
      • كيفية إنشاء Dynamic ListView في Android باستخدام Firebase Firestore؟
      • كيفية إنشاء RecyclerView الأفقي الديناميكي في Android باستخدام Firebase Firestore؟
      • كيفية إنشاء Dynamic GridView في Android باستخدام Firebase Firestore؟
  • سكليتي
    • كيفية تعبئة قاعدة البيانات مسبقًا في Android باستخدام SQLite Database
  • غرفة DB
    • كيفية إجراء عمليات CRUD في قاعدة بيانات الغرفة في Android؟

تقدم Android

  • تخزين
    • التفضيلات المشتركة في Android مع أمثلة
    • التخزين الداخلي في Android مع مثال
    • التخزين الخارجي في Android مع مثال
    • كيفية حفظ ArrayList في SharedPreferences في Android؟
    • تفضيلات DataStore في Android
    • كيفية إضافة طرق العرض ديناميكيًا وتخزين البيانات في Arraylist في Android؟
  • JSON و Volley
    • مكتبة الطائرة في Android
    • تحليل JSON في Android
    • تحليل JSON في Android باستخدام Volley Library
    • كيفية استخراج البيانات من صفيف JSON في Android باستخدام Volley Library؟
  • خيوط وتعدد
    • أولوية الموضوع في Kotlin و Android
    • MultiThreading في Android مع أمثلة
    • تشغيل User Interface Thread في Android باستخدام Kotlin
  • كوتلن كوروتين
    • Kotlin Coroutines على Android
    • نطاقات في Kotlin Coroutines
    • مرسلون في Kotlin Coroutines
    • Launch vs Async في Kotlin Coroutines
    • تعليق الوظيفة في Coroutines Kotlin
    • فصل سينجلتون في كوتلن
    • withContext في Kotlin Coroutines
    • runBlocking في Kotlin Coroutines مع مثال
    • وظائف ، انتظار ، إلغاء في Kotlin Coroutines
    • الشروع في استخدام Paging Library v3 في Android باستخدام Kotlin Coroutines
  • حقن التبعية
    • حقن التبعية باستخدام Dagger 2 في Android
    • مثال على Dagger 2 Android باستخدام التعديل التحديثي

Jetpack

  • مقدمة إلى Android Jetpack
  • مكونات الأساس في Android Jetpack
  • مكونات العمارة في Android
  • مكونات سلوك Android Jetpack
  • مكونات واجهة المستخدم الخاصة بـ Android Jetpack
  • كيفية تثبيت إصدار Android Studio Canary؟
  • عرض التجليد في Android Jetpack
  • عرض الربط مع الأجزاء في Android Jetpack
  • JetPack يؤلف
    • أساسيات Jetpack Compose في Android
    • كيفية إنشاء مشروع جديد في إصدار Android Studio Canary باستخدام Jetpack Compose؟
    • TextView في Android باستخدام Jetpack Compose
    • ImageView في Android باستخدام Jetpack Compose
    • RadioButtons في Android باستخدام Jetpack Compose
    • ProressBar في Android باستخدام Jetpack Compose
    • AlertDialog في Android باستخدام Jetpack Compose
    • TopAppBar في Android باستخدام Jetpack Compose
    • عرض صورة دائرية في Android باستخدام Jetpack Compose
    • خانة الاختيار في Android باستخدام Jetpack Compose
    • زر في Android باستخدام Jetpack Compose
    • EditText في Android باستخدام Jetpack Compose

هندسة معمارية

  • أنماط هندسة Android
  • MVC (وحدة التحكم في عرض النموذج) نمط العمارة في Android مع مثال
  • MVP (مقدم عرض النموذج) نمط العمارة في Android مع مثال
  • MVVM (نموذج عرض نموذج) نمط العمارة في Android
  • الفرق بين نمط العمارة MVC و MVVM في Android
  • الفرق بين نمط العمارة MVC و MVP في Android
  • الفرق بين نمط العمارة MVP و MVVM في Android
  • الفرق بين نمط العمارة MVC و MVP و MVVM في Android

نشر التطبيق

  • كيف تنشر تطبيق Android الخاص بك على متجر Google Play؟
  • كيف تنشر تطبيق Android الخاص بك على متجر تطبيقات أمازون مجانًا؟

تسييل التطبيق

  • نظرة عامة على Google Admob
  • إعلانات بانر AdMob لـ Android Studio
  • إعلانات AdMob البينية لـ Android Studio
  • كيفية دمج Google Admob Rewarded Video Ads في Android؟
  • نظرة عامة على شبكة جمهور Facebook
  • كيفية دمج إعلانات لافتة لشبكة جمهور Facebook (FAN) في Android؟
  • كيفية دمج Facebook Audience Network (FAN) الإعلانات الأصلية في Android؟
  • كيفية دمج الإعلانات البينية لشبكة جمهور Facebook (FAN) في Android؟
  • كيفية دمج إعلانات الفيديو بمكافأة على Facebook Audience Network (FAN) في Android؟

المشاريع

  • كيفية إنشاء تطبيق حاسبة بسيط باستخدام Android Studio؟
  • كيفية إنشاء تطبيق Stopwatch باستخدام Android Studio
  • كيفية إنشاء تطبيق Android Flashlight / TorchLight بسيط؟
  • كيفية إنشاء تطبيق ملاحظات بسيط في Android؟
  • كيفية بناء تطبيق Spin the Bottle Game في Android؟
  • كيفية إنشاء تطبيق Android لتعقب COVID-19
  • كيفية بناء لعبة Tic Tac Toe في Android؟
  • كيفية إنشاء تطبيق Android للكشف عن الوجه باستخدام Machine Learning KIT على Firebase
  • كيفية إنشاء تطبيق Android للواقع المعزز البسيط؟
  • كيفية إنشاء تطبيق Android للبقالة؟
  • كيفية إنشاء تطبيق Android لمكالمات الفيديو باستخدام Jitsi Meet SDK؟

النصائح والحيل

  • كيفية تثبيت تطبيقات Android في الهاتف المحمول بدون كبلات USB باستخدام Android Studio
  • نصائح لإعداد تطبيق Android الخاص بك للتشغيل في متجر Google Play
  • أفضل 7 نصائح لمتجر Google Play يجب أن تجربها
  • أهم 8 نصائح للحصول على تطبيق Android مميز على متجر Google Play
  • 7 نصائح لتحسين مهارات تطوير Android
  • أفضل 7 كتب لتطوير تطبيقات Android
  • أفضل 8 مكتبات Android يجب أن يعرفها كل مطور Android
  • كيفية تقليل حجم APK في Android؟
  • 6 ملحقات Android Studio الأكثر فائدة
  • 8 يجب أن يكون لديك مهارات لتصبح مطور تطبيقات Android
  • 7 أسباب رئيسية لبطء أداء تطبيق Android - يجب قراءتها للمطورين!

متنوع

  • كيفية إنشاء تسجيل دخول إلى Facebook باستخدام تطبيق Android؟
  • اتجاهات الشاشة في Android مع أمثلة
  • كيفية تغيير زر إجراء أسلوب الإدخال في Android؟
  • مقدمة إلى التحديث 2 في نظام Android
  • كيف يتم عرض قائمة المستشعرات الموجودة في جهاز Android برمجيًا؟
  • كيف تتحقق من مستوى البطارية في Android برمجيًا؟
  • كيفية تحديد نوع Dock الحالي في Android؟
  • كيف تتحقق مما إذا كان جهاز Android في Dock State؟
  • كيف تهتز جهاز برمجيًا في Android؟
  • أحداث الإدخال في Android مع مثال
  • إيماءات Android مع أمثلة
  • إدارة الجلسة في Android مع مثال
  • تضمين ودمج العلامات في Android مع مثال
  • كيفية استخدام Proguard لتقليل حجم APK في Android؟
  • كيفية استخدام R8 لتقليل حجم APK في Android؟
  • الفرق بين Proguard و R8 في Android
  • مرحبًا بك في تطوير تطبيقات Android الحديثة
هل تريد بيئة أكثر سرعة وتنافسية لتعلم أساسيات Android؟
انقر هنا للتوجه إلى دليل تم تنسيقه بشكل فريد من قبل خبرائنا بهدف جعلك جاهزًا للصناعة في أي وقت من الأوقات!

اضف تعليق

أحدث أقدم