Skip to main content
FreelanceJobs logo

Using Windev MOBILE to create a Skeleton Framework for GPS Tracking on Android

FreelanceJobs
Full Timemid
CAPosted March 4, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PHPFirebaseAPISaaS

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

We are seeking an experienced PC Soft WinDev Mobile (SAAS 2026)

developer to produce a fully working example project that will act as a

reusable code base for integration into our existing WinDev Mobile

application.

IMPORTANT:

You must have current, hands-on experience specifically with

WinDev Mobile (Android & iOS). The mobile platform differs significantly

from the desktop version of WinDev. Previous applicants have not had

relevant mobile experience.

Platform:

WinDev Mobile SAAS 2026

OBJECTIVE

Develop a working GPS tracking module for a walking/driving application

that:

  • Runs on Android phones and tablets
  • Runs on iOS phones and tablets
  • Logs accurate GPS location data
  • Works reliably in the background
  • Operates offline and syncs when signal returns
  • Provides a clean, welldocumented code base suitable for integration

This project is to deliver a standalone Skeleton/demonstration project that we

can then merge into our main application.

CORE FUNCTIONAL REQUIREMENTS

  • GPS Tracking

The application must:

  • Capture a full and accurate GPS location
  • Log position every:
  • (X) meters OR
  • (X) minutes (whichever occurs first – configurable)

Each log must include:

  • Latitude
  • Longitude
  • Timestamp
  • Accuracy -Speed (if available)
  • Bearing (if available)
  • Local Storage
  • Store all GPS data locally on the device
  • Display the recorded route visually on a map
  • Must function fully offline
  • When mobile data is restored:
  • Automatically send unsynced data to remote API
  • API Integration
  • Send GPS data via HTTPS POST to a configurable API endpoint
  • Include secure headers/token support
  • Implement retry mechanism for failed transmissions
  • Prevent duplicate submissions
  • This can just be a PHP post, we currently have an api we send to.
  • Background Operation (CRITICAL REQUIREMENT)

The application must continue logging location under the following

conditions:

  • Screen turned off
  • Phone asleep
  • App not in foreground
  • User switches to another app
  • App removed from foreground
  • App manually closed

Background Behavior Requirements:

  • No repeated notification banners every 30 seconds
  • Only one persistent background notification (where required by OS)
  • Must comply with Android and iOS background service requirements
  • Must follow Apple background location service guidelines

This is a key part of the project and must be demonstrated clearly.

  • Push Notifications - Currently we use firebase

The application must:

  • Receive push notifications
  • Support commands such as:
  • Query device location
  • Start logging
  • Stop logging

ADDITIONAL FEATURES (SEPARATE PAGE/SECTION) - Not Essential but can be discussed

View Current Walk - Display current active route on a map - Show

distance travelled - Show elapsed time

View Recorded GPS Points - List stored points - Display route replay

Geofencing - Trigger event when: - Entering a defined geobox - Exiting a

defined geobox

DEBUG AND TESTING REQUIREMENTS

  • Include debug screen showing:
  • Live GPS updates
  • Logging status
  • API send status
  • Offline queue count
  • Provide clear testing instructions for Android and iOS
  • Demonstrate background logging clearly

DELIVERABLES

  • Fully working WinDev Mobile project (SAAS 2026 compatible)
  • Clear code structure suitable for integration

Inline code comments explaining:

  • Background services
  • GPS handling
  • Local storage
  • Sync logic

Integration guide explaining:

  • Required permissions
  • Required iOS and Android configuration
  • Project settings used
  • API integration documentation

KEY REQUIREMENTS FOR APPLICANT

  • Demonstrable experience with WinDev Mobile (not desktop WinDev)
  • Experience with:
  • Background services (Android and iOS)
  • Mobile GPS handling
  • Push notifications
  • Offline data sync
  • Ability to explain architectural decisions clearly

Please provide:

  • Examples of WinDev Mobile projects
  • Confirmation of experience with background location tracking
  • Estimated cost
  • Estimated timeline
  • Clarification of any assumptions

PURPOSE OF THIS PROJECT

The primary goal is to produce a clean, well-documented, transferable

code base that we can integrate into our main walking/driving

application.

Clarity and maintainability are as important as functionality.

Contract duration of less than 1 month. with 30 hours per week.

Mandatory skills:

WinDev Mobile

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free