
Using Windev MOBILE to create a Skeleton Framework for GPS Tracking on Android
FreelanceJobsResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
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
More Jobs at FreelanceJobs
View all →Data analyst/BI expert to integrate multiple data sources into a single dashboard in power bi
FreelanceJobs
Business Intelligence Expert for Power BI, Tableau, SQL, and Cloud Data Solutions
FreelanceJobs
Data analyst/BI expert to integrate multiple data sources into a single dashboard in power bi
FreelanceJobs
Migration from G Suite 2 office 365
FreelanceJobs
Software Engineer Needed for Dynamic Projects
FreelanceJobs
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