Urgent Android Split-Screen App
Summary
Freelancer Client is hiring: Urgent Android Split-Screen App.
Location: Remote
We are building a prototype Android application for a smart mirror / hairstyling product and are looking for an experienced Android developer to complete the frontend and integrate an existing camera tracking system.
What you'll do:
• Review and adapt this code for the new webcam input
Requirements:
• 1. Frontend Development
• Convert Figma designs into Android app
• Implement smooth navigation between screens
• Maintain 16:9 layout
• 2. Camera Integration
• Connect and display live feed from USB webcam (UVC)
• Camera should remain OFF/standby unless user is on the tutorial screen
• 3. Split Screen View
Nice to have:
• Developers may use:
• Java or Kotlin (Android Studio)
• Experience with:
• Camera2 API OR USB (UVC) camera integration
• No backend required
Skills: Java, JavaScript, Mobile App Development, Android, Kotlin, OpenCV, Frontend Development, Mobile Development, Android App Development, Android Studio
Budget: $2–$8 USD
Source: Freelancer Client via Remote / Online. Apply on the source website.
Original
We are building a prototype Android application for a smart mirror / hairstyling product and are looking for an experienced Android developer to complete the frontend and integrate an existing camera tracking system.
This is an URGENT project – we are ready to start immediately.
Project Overview
We have already designed the full UI in Figma (16:9 layout) with basic navigation between screens.
The app is simple and does NOT require any backend.
The main feature is a Hairstyle Tutorial screen, where:
- LEFT side: plays a pre-recorded tutorial video (provided)
- RIGHT side: displays a live webcam feed
- The webcam feed must support auto zoom + tracking using our existing code
Key Requirements
1. Frontend Development
- Convert Figma designs into Android app
- Implement smooth navigation between screens
- Maintain 16:9 layout
2. Camera Integration
- Connect and display live feed from USB webcam (UVC)
- Camera should remain OFF/standby unless user is on the tutorial screen
3. Split Screen View
- Left: video playback
- Right: webcam feed with tracking overlay
4. Tracking Integration
- We already have working tracking code (from previous developer)
- Originally built for a different camera (G09)
- May require adjustments to work with USB webcam
5. Delivery Requirements
- Full Android Studio project (source code)
- APK file
- Clear setup instructions:
- How to install APK on tablet
- How to connect webcam
- How to run the app
Existing Code (Important)
We will provide:
- PDF explaining the tracking system (AI + smoothing logic)
- Setup guide from previous developer
- Existing project files
The system includes:
- Face tracking (MediaPipe)
- Body tracking fallback (YOLO)
- Smooth camera motion (PID control)
You will need to:
- Review and adapt this code for the new webcam input
Preferred Tech Stack
Developers may use:
- Java or Kotlin (Android Studio)
- Experience with:
- Camera2 API OR USB (UVC) camera integration
- MediaPipe / TensorFlow Lite (preferred)
- OpenCV (bonus)
Important Notes
- No backend required
- No database required
- Focus is on camera + UI + integration
- Clean, stable, working prototype is priority (not perfect UI polish)
Location & Details
Apply on source →About this listing
This remote opportunity was imported from Freelancer and is shown here for discovery. To apply, follow the link to the original posting.