MobileAppDevelopment
لكي يفهم الطلاب تطوير تطبيقات الهاتف المحمول
جافا
- قم بتنزيل JDK من https://www.oracle.com/pk/java/technologies/downloads/
- اضبط المسار في متغير بيئة Windows
- HelloWorld برنامج https://www.baeldung.com/java-could-not-find-load-main-class
- 10 أفضل جافا ides والمحررين في 2023 https://www.turing.com/blog/best-java-ides-and-editors/
دليل مطور Android
https://developer.android.com/guide https://apilevels.com/
الخطوط العريضة للدورة
- الفصل رقم 3 - العمارة Android
- الفصل رقم 4 - مكونات التطبيق
- الفصل رقم 5 - مرحبا العالم!
- الفصل رقم 7 - الأنشطة
- الفصل رقم 8-الخدمات https://codeunplug.com/android-service-sample-code-for-playing-default-ringtone/
- الفصل رقم 9-المستفيدين البث https://www.geeksforgeeks.org/broadcast-nreceiver-in-droid-with-example/
- الفصل رقم 68 - قاعدة بيانات sqlite https://www.tutorialspoint.com/android/android_sqlite_database.htm
- الفصل رقم 11 - أجزاء https://www.javatpoint.com/android-fragments
- الفصل رقم 12 - نوايا ومرشحات
- الفصل رقم 13 - تخطيطات واجهة المستخدم
- الفصل رقم 14-عناصر التحكم في واجهة المستخدم: أزرار الراديو https://github.com/tahirabbas876/quiz-using-radiobutton
- الفصل رقم 15 - معالجة الأحداث
- الفصل رقم 19-الإشعارات
- الفصل رقم 25 - الحوارات الحوارات التنبيه https://www.tutorialspoint.com/android/android_alert_dialoges.htm
- الفصل رقم 45-استدعاء API و JSON PARSING https://www.geeksforgeeks.org/json-parsing-in-droid-using-volley-library/
- ListView و ArrayAdapter https://guides.codepath.com/android/using-an-arrayadapter-with-listview
- قراءة رمز الاستجابة السريعة: https://github.com/journeyapps/zxing-android-embedded
واجهة برمجة تطبيقات الويب
- Bzuattendance Backend Server ، https://github.com/qadir0108/bzuattendanceBackend