
Closed
Posted
Paid on delivery
ANDROID DEVELOPER NEEDED – OFFLINE AI BACKGROUND REMOVER & AD MAKER PROJECT OVERVIEW I need an experienced Flutter/Android developer to build a production-ready Android application combining an offline AI Background Remover with a Product Photo and Micro-Ad Studio. The app workflow: SELECT PHOTO → REMOVE BACKGROUND → EDIT → CREATE AD → EXPORT The most important requirement is that the core AI background removal and image editing work directly on the Android device without a paid cloud AI/API. PREFERRED TECHNOLOGY • Flutter + Dart preferred • Native Android/Kotlin also accepted • TensorFlow Lite, ONNX Runtime, MediaPipe or another suitable on-device ML solution 1. OFFLINE AI BACKGROUND REMOVAL The background-removal AI must run locally on the device. NO [login to view URL] API or other paid cloud background-removal API. The developer must propose the exact AI model before development and provide: • Model name • Model size • License • Commercial-use/redistribution rights • Expected performance • Android compatibility • RAM requirements The model must legally allow commercial use and redistribution inside the app. The user photo must not be uploaded to an undisclosed server. Core workflow must work offline: PHOTO → AI BACKGROUND REMOVAL → EDIT → EXPORT Internet may only be required for services such as AdMob, Google Play Billing, Play Store updates or other clearly disclosed services. 2. IMAGE IMPORT Users should be able to: • Select photos from Gallery • Capture photos using Camera • Start a new project • Open saved projects The app should handle normal and high-resolution images safely. 3. AI PROCESSING & MANUAL EDITING After selecting an image: • Process locally using the AI model • Detect the foreground • Remove the background • Generate transparent PNG/cutout • Show preview Manual correction tools: • Eraser brush • Restore brush • Brush-size control • Zoom • Pan • Undo • Redo The app should be optimized for normal and mid-range Android phones. Target AI processing time is approximately 2 seconds for typical images where device hardware allows. This is a performance target. 4. MAIN CANVAS STUDIO The user can create promotional designs from the cutout. Canvas presets: • 1:1 • 9:16 • 4:3 • Custom size if practical Cutout controls: • Move • Scale • Rotate • Flip • Position The editor should support multiple layers. 5. BACKGROUNDS Solid colors: • White • Black • Custom color Gradients: • Linear • Radial • Custom colors Bundled offline backgrounds: • Marble • Wood • Concrete • Studio backgrounds • Simple textures All built-in backgrounds must work offline. 6. DROP SHADOW / GLOW Provide controls for: • Shadow opacity • Blur • X/Y offset • Shadow color • Optional glow 7. TEXT EDITOR Users can add multiple text layers. Features: • Font selection • Font size • Color • Bold/normal • Alignment • Letter spacing • Line spacing • Background box • Stroke/outline • Shadow • Move • Scale • Rotate Include approximately 10–15 properly licensed fonts. 8. E-COMMERCE STICKERS Include a local sticker/badge library. Examples: • 50% OFF • SALE • NEW • BEST SELLER • FREE SHIPPING • LIMITED OFFER • NEW ARRIVAL • PRICE TAG • Star ratings All assets must be commercially licensed or created for this project. 9. EXPORT Export locally as: • PNG • JPEG/JPG PNG should support transparency. Images must save to the Android Gallery using appropriate modern Android storage/MediaStore methods. 10. LOCAL PROJECT SAVING Users must be able to save unfinished designs and reopen them later. Projects should preserve: • Original image • Cutout • Background • Text • Stickers • Positions • Scale • Rotation • Shadows • Canvas dimensions • Other editing settings No cloud account should be required for normal editing/project storage. 11. GOOGLE ADMOB Integrate Google AdMob according to current policies. Banner: Display appropriately without blocking editing controls. Interstitial: Can be shown after suitable actions such as exporting. Do not show excessive/disruptive ads. Rewarded Ad: Can unlock selected premium features such as: • Premium template • Premium sticker • Batch processing • Other temporary Pro features Rewards must only be granted after a valid completed rewarded advertisement. 12. PRO / IN-APP PURCHASE Implement a one-time Google Play Pro purchase. Possible benefits: • Remove advertisements • Pro templates • Pro stickers • Additional backgrounds • Other Pro features Purchase handling must support purchase state, restoration/reinstallation and failed/cancelled transactions. 13. UI/UX The app should look modern, clean, professional and easy for beginners. Main workflow: SELECT PHOTO → REMOVE BG → EDIT → CREATE AD → EXPORT Main areas: • Home/Image Picker • AI Processing • Manual Touch-Up • Main Studio • Backgrounds • Text • Stickers/Templates • Export • Settings/Pro/About 14. TECHNICAL REQUIREMENTS Preferred architecture: Flutter + Dart Possible components: • Flutter UI • Native Android integration where required • TFLite/ONNX/local ML • Local database/storage • Android MediaStore • Google Mobile Ads SDK • Google Play Billing Optimize for: • RAM usage • Large images • ML model loading • Canvas performance • Export speed • App startup • Mid-range devices 15. SOURCE CODE & OWNERSHIP Complete source code and project ownership must be transferred to me after final payment. Required delivery: • Complete source code • Git repository • Flutter/Kotlin project • ML model files • ML implementation • Configuration files • Android project • App assets • Fonts and licenses • Stickers/SVG files • Documentation • APK • Production AAB No essential functionality may depend on the developer's personal server, account or undisclosed API. All third-party libraries, SDKs, AI models, fonts, assets and services must be disclosed. 16. NOT ALLOWED • Paid cloud AI for background removal • [login to view URL] API • Undisclosed backend/server • Uploading user photos without disclosure • Pirated/unlicensed assets • AI models without commercial redistribution rights • Undisclosed tracking/analytics • Hidden recurring costs • Source-code lock-in • Dependence on developer's personal accounts 17. TESTING The developer must test: • Offline background removal • Large images • Mid-range Android devices • Manual eraser/restore • Canvas editing • Text • Stickers • Shadows • PNG/JPEG export • Gallery saving • Project reopening • AdMob • Rewarded ads • IAP • Memory/crash behavior 18. MILESTONES Milestone 1 – AI Prototype • Project setup • Image import • Offline AI model • Working background removal Milestone 2 – Editor • Manual editing • Canvas • Cutout controls • Backgrounds • Shadows Milestone 3 – Ad Studio • Text • Stickers • Templates • Export • Local projects Milestone 4 – Monetization • AdMob • Rewarded ads • Google Play Billing • Pro unlock Milestone 5 – Testing • Device testing • Optimization • Bug fixing • Offline testing Milestone 6 – Final Handover • Source code • APK • AAB • Documentation • Assets 19. PROPOSAL REQUIREMENTS Please answer: 1. Flutter or Native Kotlin? Why? 2. Which exact offline AI model will you use? 3. What is its commercial license? 4. Have you implemented on-device image segmentation before? 5. Show similar projects. 6. How will you prevent Out Of Memory errors? 7. How will you implement the interactive canvas? 8. How will projects be stored locally? 9. Have you integrated AdMob? 10. Have you implemented Google Play Billing? 11. What Android versions will you support? 12. What devices will you test? 13. Estimated development time? 14. Fixed total price? 15. Post-delivery bug-fix/warranty period? Please do not send a generic proposal. I am specifically looking for a developer experienced in Flutter/Android, on-device AI, image segmentation, image processing and interactive canvas development. FINAL REQUIREMENT: This must be a real production Android application, not a UI prototype. BACKGROUND REMOVAL AND CORE EDITING MUST WORK LOCALLY ON THE ANDROID DEVICE WITHOUT A PAID CLOUD AI/API. Complete source code, assets, ML model/license information and project ownership must be delivered at the end of the project.
Project ID: 40744402
88 proposals
Remote project
Active 1 day ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
88 freelancers are bidding on average $162 USD for this job

Hello, I can build your production-ready offline AI Background Remover & Ad Studio using Flutter + Dart with native Kotlin integration where Android-specific functionality is required. My approach: • Flutter UI with an interactive multi-layer canvas • On-device TFLite/ONNX segmentation—no paid cloud AI or photo uploads • Exact model, size, license, commercial redistribution rights and RAM requirements verified before development • Image import/camera, AI cutout, eraser/restore, zoom, pan, undo/redo • Canvas presets, backgrounds, gradients, shadows, text and licensed stickers • PNG/JPEG export through Android MediaStore • Local project storage preserving all layers and editing settings • AdMob banner/interstitial/rewarded ads • One-time Google Play Pro purchase with restore/failure handling • Memory optimization for large images and mid-range devices • Unit/integration testing, offline testing and crash/performance checks I’ll follow your milestone structure from AI prototype through editor, monetization, testing and final handover. For OOM prevention, I’ll use controlled image decoding/resizing, avoid unnecessary full-resolution bitmap copies, manage ML resources carefully and test on different RAM levels. Complete source code, ML model/license details, assets, APK, production AAB and documentation will be delivered. I’m ready to begin with Milestone 1 and validate the offline model on a real Android device before building the complete studio.
$100 USD in 7 days
7.5
7.5

Dear Employer, We have 9+ years of experience in web and app development, and this project matches our experience with Flutter, Android, image processing, AI integrations, local storage, AdMob, and Google Play Billing. We recommend Flutter + Dart with native Android integration where required. This gives us a maintainable cross-platform foundation while allowing us to optimize the ML/image-processing layer natively. For the offline background removal, we can evaluate and implement a suitable TFLite/ONNX segmentation model with commercial redistribution rights, and provide the exact model name, size, license, RAM requirements, Android compatibility, and expected performance before development. No paid cloud background-removal API will be required. We can build the complete production workflow: Photo → Offline AI Removal → Manual Touch-Up → Multi-Layer Canvas → Backgrounds → Text → Stickers → Export We can also share relevant mobile application work and discuss the exact AI model and technical architecture before starting. Best Regards, Sumay Infotech
$250 USD in 28 days
5.7
5.7

Hi, I’m interested in building this Android app using Flutter and Dart. I have experience with Flutter, Android apps, image handling, Firebase, APIs, and mobile UI development. For the offline background removal, I can evaluate a suitable TFLite or ONNX model based on commercial licensing, model size, Android compatibility, RAM usage, and processing performance before development. The core workflow can remain fully offline, with local project storage and Android MediaStore for exports. I can also build the editing canvas, layers, text, stickers, backgrounds, shadows, local project saving, AdMob, Google Play Billing, and final APK/AAB delivery. I understand that you need a real production application with complete source code and no dependency on a private server or paid AI API. I’d be happy to discuss the technical approach and milestones before starting.
$100 USD in 7 days
5.4
5.4

As a seasoned native Android developer and a certified Flutter professional, I bring to the table the perfect skill set needed for your Offline AI Background Eraser & Ad Creator project. Over my 5+ years of professional experience, I have designed, developed, and deployed various desktop applications, mobile apps, and full-stack websites with an uncompromising focus on performance and user experience. This aligns perfectly with your requirement for the core AI functioning directly on the Android device without a paid cloud AI/API. Lastly, being adept in AWS (Amazon Web Services), I am more than capable of integrating Google AdMob as per current policies to handle banner displays and interstitial actions without causing any disruption to the editing controls. To summarize, choosing me means choosing an experienced professional who will not just develop an app but build a reliable tool that fulfills all\nrequirements while ensuring timely delivery and open communication at every step of our journey together.
$140 USD in 7 days
5.1
5.1

Hello, I'm Iosif, a solutions architect with a background in mobile app development, on-device AI integration, and image processing pipelines. My focus will be on delivering a production-ready offline AI background removal engine with a clean editing workflow. Here's how I'd structure the engagement: Phase 1 — Discovery and scoping: - Evaluate on-device segmentation models for background removal - Define minimum device specs and Android version targets - Map the photo-to-export workflow and ad template system Phase 2 — Build and iteration: - Implement offline AI background removal with Flutter - Build the image editor with layer management and text overlay - Develop the ad studio with template system and export - Weekly demos with test builds Phase 3 — Handoff and sign-off: - Monetization integration and ad placement - Performance testing across target devices - Play Store submission and documentation Deliverables: - Production-ready Android app with offline AI background removal - Image editor and ad creation studio - Source code and build documentation I've delivered similar projects for organizations including MPDL and the U.S. Department of Defense. Best regards, Iosif Peterfi
$250 USD in 14 days
4.9
4.9

Your project for an offline AI background remover and ad creator really resonates with my experience in Flutter and on-device AI solutions, I totally get the critical need for that AI model to run locally without leaning on cloud services. I recommend using a TensorFlow Lite model optimized for mobile, making sure it meets your performance target of around 2 seconds for processing typical images. I’ll provide all necessary licensing and compatibility details upfront just to avoid any issues later. And I’ll focus on building a user-friendly app that allows smooth photo selection, editing, and exporting, while also integrating AdMob and Google Play Billing for monetization, I’m ready to tackle the challenges of memory management and make sure the app performs well on mid-range devices. My bid for this project is 119 USD, and I’m all set to get started on this right away. Rajavel Flutter Developer | AI Solutions | Image Processing
$119 USD in 5 days
4.5
4.5

I’m an experienced Flutter/Android developer skilled in on device AI, and interactive mobile apps. I'll do: - Build offline AI background removal with a commercially licensed TFLite/ONNX model. - Develop the editor, canvas, layers, text, stickers, backgrounds, and export. - Add local project storage, AdMob, and Google Play Billing. Q: Do you already have a preferred AI model, or should I recommend a suitable one? I can share relevant projects and discuss the timeline Regards
$80 USD in 6 days
4.5
4.5

Hi Sir Madam I am a Flutter developer with 5 plus years of experience building production Android apps. I recommend Flutter with native Kotlin integration where ML and Android performance require it. Project scope I will build the complete offline AI background remover using an on device segmentation model such as U2Net or U2Netp, with the final model selected after validating accuracy, size and commercial redistribution rights. The app will include local image import, AI cutout, eraser and restore tools, zoom, pan, undo and redo, plus a layered canvas for backgrounds, text, stickers, shadows and transformations. Projects will be stored locally so users can save and reopen designs without an account or cloud dependency. PNG and JPEG export will use modern Android storage methods. I will integrate AdMob, rewarded ads and Google Play Billing with purchase restoration. I will optimize memory usage, image processing and canvas performance for low and mid range devices. Testing will cover offline processing, large images, editing, exports, project recovery, ads, billing and crash behavior. Estimated development time is 7 to 9 weeks. Fixed pricing can be finalized after the AI prototype validates the selected model and performance. You will receive complete source code, ML files, licenses, assets, APK, production AAB and documentation with no hidden server dependency. Thanking you All the very best Cheers
$160 USD in 10 days
4.4
4.4

With 20 years of experience in the technology industry and a PhD in Artificial Intelligence, I am equipped with the skills and expertise necessary to develop your innovative Android app. Not only have I worked extensively on AI-driven solutions, but I also have a sound understanding of Flutter, Dart and TensorFlow Lite - which could be valuable assets for this project. Another unique advantage of working with me is that as the former CTO of an AI startup, I possess the ability to stay up-to-date with modern technologies and create scalable architectures for mobile apps – something crucial for performing resource-intensive tasks like AI processing. In addition, I have hands-on experience in managing large-scale projects right from ideation to final delivery - a skill that will ensure your vision comes to life efficiently. Overall, hiring me guarantees premium quality work that not only aligns perfectly with your project needs but also respects user privacy and provides a seamless experience through
$30 USD in 7 days
4.6
4.6

With a versatile skill set comprising Android and Flutter, I'm confident in my ability to bring your complex application to fruition. This project calls for a keen focus on offline AI background removal and image editing through TensorFlow Lite or another suitable on-device ML solution. Through 5+ years of Web and App development, I've honed my technical expertise to ensure not only optimal performance but also efficient use of device resources like RAM - aligning with your critical requirement for processing time under 2 seconds. As an IT professional who prioritizes meticulous quality assurance, rest assured that all core functionalities from image import, AI processing & manual editing, main canvas studio to ad creation & export will be handled with utmost precision and attention. Additionally, my skills in PHP (including CodeIgniter and Laravel) will help streamline the saving and retrieval of local projects sans any reliance on a cloud account. Moreover, my expertise doesn't halt at development. Seamlessly integrating Google AdMob adhering to the current policies sans obstructing editing controls is well within the realm of my proficiency. Having successfully delivered more than 125 projects, I embody commitment and dedication that'll drive this project forward. Let's connect to invest my skills and experience in metamorphosing your vision into a practical, production-ready Android app that reflects true finesse in AI-based solutions.
$140 USD in 5 days
4.4
4.4

As an Android developer with a strong proficiency in Flutter, I am well-equipped to tackle the complex project you have in mind. My experience with prior similar projects has given me insights into efficient app building, with a focus on user experience and high-performance. I have also dealt extensively with camera and gallery integrations, which are crucial for your application's functionality. Regarding AI modeling and processing, I guarantee an in-depth prospect that aligns closely with your needs. My understanding of on-device ML solutions such as TensorFlow Lite and MediaPipe not only ensures quick image processing but also mitigates unnecessary cloud usage. Additionally, my familiarity with licensing and redistribution rights will ensure that the core AI model used adheres perfectly to your proposed requirements. Lastly, I bring a comprehensive skill-set honed through my work on various apps, including e-commerce platforms, booking systems, real-time apps, and much more that aligns with your diverse demands. I prioritize clean code writing and long-term maintainability to ensure smooth operability across devices while also integrating other important services like Google AdMob flawlessly. It’d be a pleasure to combine my technical skills and business acumen to help bring your vision to life effectively and excellently
$90 USD in 7 days
4.3
4.3

With a deep expertise in Flutter and on-device ML solutions, I understand the need for an Android app integrating offline AI Background Remover and Ad Studio functionalities. My previous work developing similar image processing features aligns perfectly with this project's requirements. Can you provide more details on the specific functionalities expected within the Micro-Ad Studio component? Regards, Yogesh Kumar
$50 USD in 8 days
4.1
4.1

Hi, I am Jaimish — a mobile app developer with 7+ years of experience, and I would like to build your Android offline AI background eraser and ad creator app. I will implement on-device AI background removal using a lightweight segmentation model such as U2-Net or a MobileNet-based architecture that works fully offline without uploading user photos to any server. I will build an intuitive photo editor with background replacement, blur and transparency effects, and edge refinement tools. For the ad creator, I will add customizable templates, text overlays with fonts, stickers, and export options optimized for social media platforms. I will ensure the app is fast, private, and fully functional without an internet connection. I will use Flutter or native Android for optimal performance and test thoroughly across multiple devices. I deliver clean, well-documented code and maintain clear communication with regular updates. I can start immediately. Let me know your preferred AI model approach and ad template requirements, and I will get started right away.
$140 USD in 10 days
4.0
4.0

With over a decade of experience in software development, a strong focus on Android and an extensive skill set in flutter, I am confident that I am well-positioned to meet your specific project requirements. My deep knowledge in mobile development combined with the fact that Kotlin is one of my core languages mean I can create an app that’s perfectly catered to Android users. Furthermore, my understanding of AI and Machine Learning, particularly ONNX Runtime which you mention as one of the preferred technologies, enhances my suitability for this project. I have had multiple opportunities to develop offline AI solutions in the past using Flutter and Native Android. As expected for a project requiring on-device AI and local processing, efficiency is crucial. My high coding standards coupled with my competence in optimizing apps to work seamlessly across different hardware will ensure your users experience lightning performance - even on mid-range devices.
$30 USD in 3 days
4.0
4.0

Hi, there. "OFFLINE AI BACKGROUND REMOVER + AD STUDIO" - you need a real Flutter Android app where segmentation, editing, projects and export work locally without any paid cloud AI dependency. I would use Flutter/Dart with native Android integration where needed, and an on-device segmentation model selected after verifying its commercial redistribution license, model size and Android performance. The editor can use a layered canvas with GPU-friendly rendering, while large images are processed with downsampling/tiling and controlled bitmap lifecycle to reduce OOM risk. Projects can be stored locally with structured metadata plus image assets, and MediaStore can handle final exports. AdMob and Google Play Billing would remain isolated from the offline core. I can structure delivery around your six milestones, with the AI prototype validated before building the full editor. Looking forward to working with you.
$140 USD in 7 days
3.7
3.7

As an experienced Full Stack Developer, I bring over 5 years of honed skills in Android and Flutter development to the table. Throughout my career, I've consistently worked with clients to turn ideas into reliable digital products, much like the one you're envisioning for this project. With this specific app, my expertise in developing AI-powered solutions and experience with SaaS platforms will play a crucial role in successfully creating this offline AI Background Remover & ad maker. Given the importance of not relying on cloud-based AI, I'm well-versed in leveraging TensorFlow Lite, alongside other on-device ML solutions, for optimal performance on various Android devices. My knack for optimizing apps for different phone models will ensure users can have a seamless experience across a wide range of devices. One of my core values is delivering not just quality work but solutions that are dependable and scalable for long-term success, which also aligns with your goals. If you decide to work with me on this project, you'll not only gain access to my extensive technical skills but also a partner dedicated to build a product that meets your exact needs. Let's turn your idea into reality and create an app that challenges the status quo without compromising performance or user security.
$240 USD in 7 days
3.9
3.9

Hi, Diego Vinicius here from Brazil. I understand the need for an experienced Flutter/Android developer to create an Android app integrating an offline AI Background Remover and an Ad Studio, as detailed in your project description. The main challenge lies in ensuring that the core AI background removal and image editing functions work directly on the Android device without relying on a paid cloud AI/API. My approach would prioritize developing a solution that guarantees reliable offline functionality, transparent communication throughout the project, and efficient speed in delivering the desired features. I would love to discuss further how we can collaborate to bring this project to life successfully.
$200 USD in 3 days
3.1
3.1

As your dedicated Flutter and Android Developer with over 8 years of experience, I am more than ready to take on your ambitious project. What sets me apart is my extensive knowledge of neural networks & AI which have been sharpened through building various image editing apps similar to what you envision. I have a comprehensive understanding of Flutter within the ML realm including TensorFlow Lite, ONNX Runtime, MediaPipe, which places me in a prime position to propose an exact AI model that fully aligns with your needs. Alongside my strong command of Dart & Kotlin, I can deliver fast and high-quality performance for your typical image manipulation jobs on your preferred local ML solution, guaranteeing an exclusion of paid cloud AI/API. UI/UX design implementation using Figma, Adobe XD will bring a beautiful touch to the workflow of your app ensuring seamless operations without compromising on quality. You can trust that I'll optimise the app for normal and mid-range Android phones due to my significant expertise in cross-platform app development-Flutter and React Native, your designated preference as well. My in-depth comprehension of database management (MySQL, MongoDB) proves invaluable for ensuring safe storage and retrieval of user projects.
$120 USD in 4 days
3.2
3.2

Hi there, The challenge here lies in developing an offline AI background remover that operates efficiently on Android devices without relying on paid APIs. This requires careful selection of a lightweight, commercially licensed AI model that meets the performance targets, particularly for mid-range devices. For the implementation, I propose using TensorFlow Lite for the background removal process, considering its compatibility with Flutter and its capability to run locally. To optimize memory usage, I will focus on efficient image processing techniques and proper resource management during the editing stages. Could you clarify which Android versions you want to support for this app? Looking forward to discussing the details in chat.
$140 USD in 7 days
3.4
3.4

Hey, The key challenge is delivering a genuinely offline production app, not a UI prototype, with on-device segmentation, a responsive multi-layer canvas, safe large-image handling, local project storage, and reliable Android monetization. GridSmith LTD would use Flutter with native Android integration where required. For segmentation, we would first validate a commercially redistributable model such as MODNet or another suitable TFLite/ONNX model against your accuracy, size, and licensing requirements before locking the model. The app will process photos locally, use memory-conscious image resizing/tiling, isolate the ML layer, and store projects locally with structured editable layer data. The build would cover the full workflow: AI removal, eraser/restore, canvas, backgrounds, shadows, text, stickers, export, AdMob, Play Billing, testing, APK/AAB, documentation, and complete source ownership. Could you please confirm your minimum Android version and whether the $250–750 budget is intended for the complete production application or the initial AI prototype milestone? Best Regards, GridSmith LTD
$30 USD in 1 day
3.3
3.3

Central Province, Sri Lanka
Member since Aug 2, 2025
$15-25 USD / hour
$250-750 USD
₹12500-37500 INR
$15-25 USD / hour
₹12500-37500 INR
₹600-1500 INR
₹600-1500 INR
$250-750 USD
₹1500-12500 INR
₹100-101 INR / hour
₹5000-20000 INR
$8-15 USD / hour
$30-250 USD
$250-750 SGD
€250-750 EUR
₹12500-37500 INR
$15-25 USD / hour
$30-250 USD
$250-750 USD
$10-30 USD