قمت بتطوير تطبيق أندرويد حديث يُحاكي تتبع المواقع الجغرافية (GPS) في الوقت الفعلي، ويعمل بتكامل مع خادم Traccar محلي.
التطبيق يتيح تتبع الأجهزة مباشرة على خرائط Google، مع تسجيل المواقع في الخلفية باستخدام Foreground Service و MVVM Architecture.
المميزات الرئيسية:
• تتبع GPS في الوقت الفعلي باستخدام FusedLocationProvider
• تكامل مع Traccar عبر بروتوكول OsmAnd (Port 5055)
• تسجيل أجهزة تلقائيًا عبر Traccar API
• استخدام MVVM لفصل منطق التطبيق عن واجهة المستخدم
• تخزين بيانات الجهاز محليًا باستخدام SharedPreferences
• معالجة الأخطاء والشبكة بطريقة سلسة
• متوافق مع Android 10+
التقنيات المستخدمة: Kotlin، XML + Google Maps SDK، FusedLocationProviderClient، HttpURLConnection، MVVM Pattern، SharedPreferences