recent
أخبار ساخنة

الموضوع الثامن: 🗺️ إنشاء تطبيق GPS وخريطة في App Inventor

🗺️ إنشاء تطبيق GPS وخريطة في App Inventor

🗺️ إنشاء تطبيق GPS وخريطة في App Inventor


في هذه المقالة، سنتعلم كيفية استخدام GPS والخريطةLocationSensor

وMap في منصة MIT App Inventor.

📍 1. إضافة المكونات الأساسية

  • من واجهة Designer، اسحب المكونات التالية:
    • LocationSensor (من قائمة Sensors)
    • Map (من قائمة Maps)
    • Label لعرض الإحداثيات
  • اضبط خصائص الخريطة ليتم عرض الموقع:
    • ShowUser = true
    • ZoomLevel = 15

🔄 2. برمجة الكتل (Blocks)

في قسم Blocks، أنشئ الكود التالي ليتم تحديث الموقع وإظهاره على الخريطة:

when LocationSensor1.LocationChanged do
   set Label1.Text to 
      join ("Latitude: " + LocationSensor1.Latitude + " - Longitude: " + LocationSensor1.Longitude)

   call Map1.CenterFromString 
      LocationSensor1.Latitude + "," + LocationSensor1.Longitude

كلما تغير موقع المستخدم، يتم تحديث الإحداثيات على Label1 ويتم تحريك الخريطة لتتبع موقعه.

📲 3. الصلاحيات الضرورية

  • تأكد من منح التطبيق صلاحية الوصول إلى الموقع.
  • عند تشغيل التطبيق لأول مرة على الهاتف، سيطلب منك السماح باستخدام GPS.

🧪 فكرة تطبيق إضافي

أنشئ تطبيقًا يرصد تحركات المستخدم ويسجل مسار المشي باستخدام الخريطة وList لتخزين الإحداثيات.


📘 في المقالة القادمة، سنتعرف على كيفية تصدير التطبيق على الهاتف بصيغة APK أو اختباره مباشرة باستخدام MIT AI2 Companion.

➡️ المقالة 9: تصدير التطبيق وتثبيته على الهاتف

google-playkhamsatmostaqltradent