
Dart Projects
Looking for freelance Dart jobs and project work? PeoplePerHour has you covered.
opportunity
Develop an App in Dart and Flutter
Workshop the UI in collaboration with me and present that journey for approval before going on to code an MVP to launch on Apple and Google stores. The app will have a test harness to allow ease of updates to code and an auto launch capability for approval of Apple and Google. The developer will allow easy understanding of metrics - 'sign-ups', 'email capture' and allow some control of communication and app management with that user. The developer will be responsible to gain Apple and Google stores approval for hosting there. The app will allow a 3rd user to interact with the data from a mobile phone device of another who has with their permission agreed that their car journey will be monitored to verify driving style, speed, location and integrate with data matching assigned speed limits. Alerts will be sent to the 3rd party user if driving style, speed or areas goes beyond predesignated criteria. e.g. exceed speed limit, exceeds agreed maximum speed, exhibits dangerous driving style in excessive acceleration . Success will be a working app available to download and use on Apple or Android.
10 days ago64 proposalsRemoteUpgrade of flutterSenior Flutter + Native iOS/Android Developer
Objective: We have a live Flutter app already in the App Store and Play Store. It works, it is tested, and it is stable. Due to SDK changes (Xcode 16, iOS SDK 18, and Android SDK 34), we need to: - Upgrade Flutter 3.7.12 to 3.32.x - Update all plugins (list provided) - Fix native build issues on iOS and Android Scope: Flutter: - Upgrade project to Flutter 3.32.x and latest Dart - Update 60+ dependencies to working versions (list provided) - Refactor deprecated APIs if needed iOS (Xcode 16, iOS SDK 18): - Fix Flutter/Flutter.h, modulemap, and use_frameworks! issues - Convert to xcframework format where required - Set minimum deployment to iOS 13 - Disable Bitcode - Ensure the app builds in Xcode 16 and uploads successfully to TestFlight, version 2.0 Android: - Set target SDK to 34 - Update Gradle and Kotlin versions - Ensure build works and signs properly for release Requirements: - Very senior Flutter developer with native Swift and Kotlin experience - Must be able to run and test builds for both platforms on macOS with Xcode 16 - Must know how to solve Flutter/Flutter.h issues, modulemap errors, Bitcode errors, and plugin incompatibilities - No juniors, no guesswork. This is a compatibility upgrade, not a learning project Validation: - Provide working release builds for both iOS and Android - Ensure the app uploads successfully to TestFlight version 2.0 - No new features. This is strictly an upgrade and fix task Timeline: Start: Immediately Expected delivery: 2-3 days maximum Only apply if you can commit and deliver at senior level All versions are attached and compared in the recommended csv file
20 days ago16 proposalsRemote
Past "Dart" Projects
Flutter Developer API for Promo-Code
Flutter Developer – Promo-Code Integration Environment Requirements 1. Xcode 14 only The project compiles with Xcode 14 and will fail on newer versions. 2. Physical iPhone • Model must be iPhone X (10) or newer, but strictly older than iPhone 16 • Acceptable devices: iPhone X, 11, 12, 13, 14, or 15 • Simulators are not supported 3. Fast setup A pre-made, tested script handles project installation. If you meet the version requirements, the app builds in minutes. Scope of Work Part 1 – Promo-Code Feature (Priority) * Implement promo-code handling in Flutter for both guest and logged-in customers. * Backend API endpoints are live and verified; no Magento work is required. * See the attached PDF specification: 2025-06-23_Promo_Code_Implementation_Spec.pdf * Estimated effort: 3.5 – 5 hours Files you will touch: * shopping_cart_api.dart * checkoutController.dart * giftcard_or_promocode.dart * (Optional display) cart_page.dart or checkout_summary.dart POTENTIALLY Part 2 – Dart → Native Data Issue * The app receives 14 data fields from the backend, but only 10 reach the native layer. * Find and fix the Dart → MethodChannel bug so all 14 fields are delivered on both iOS and Android. * Native modules are stable; the issue is almost certainly a small Dart-side formatting error. Tech Stack * Flutter 3.3.8 * Dart 2.18.4 iOS * Xcode 14, Swift 5, minimum iOS 11, CocoaPods 1.11.0 Android * Min SDK 21, Target SDK 33, Build Tools 33.0.0, Gradle 7.4, Java 11 Key packages: GetX, Dio, Firebase Core/Auth, Sqflite, Shared Preferences, Camera, Url Launcher, Intl, ScreenUtil How to Apply Include all five points: 1. Mac model and macOS version 2. iPhone model (must be X, 11, 12, 13, 14, or 15) 3. Years of experience with Flutter and native development, plus one or two concrete examples 4. MethodChannel experience (brief description) 5. Availability (can you start right away?) Deliver this task well and you will be first in line for the full app upgrade that follows. PS!I iknow it is a micro project
opportunity
Dart - / JavaScript Coding on App & Backend Coding
We have an app and backend which is needs some updates and changes: The app is used on a tablet and has a backend admin website: Changes required are - have attached photos of changes also: Backend coding to Fix checklists (Hot hold and Chill and Weekly Checks) - should be the same as current checklists (opening / closing) and work independently (create in admin backend and feed to tablet). And Need to link new section for Deliverys to the reports system. So all need to be linked / coded to feed into the daily report system on the app/backend also (setting page to control). Also need the button added to our Allergy check page in Tablet which will display a pdf or jpeg or allergy chart which is uploaded on the Admin Website to be back end coded to work.
opportunity
Dart - / JavaScript Coding on App & Backend to make some changes
We have an app and backend which is needs some updates and changes: The app is used on a tablet and has a backend admin website: Changes required are - have attached photos of changes also: Add two checklists (Hot hold and Chill and Weekly Checks) - can be the same as current checklists just need two additional. And Need to add a new form for Deliverys. These all need to be linked to feed into a daily report system on the app/backend also (setting page to control). Also need a button added to our Allergy check page in Tablet which will display a pdf or jpeg or allergy chart which is uploaded on the Admin Website.
opportunity
Dart - / JavaScript Coding on App & Backend Coding
We have an app and backend which is needs some updates and changes: The app is used on a tablet and has a backend admin website: Changes required are - have attached photos of changes also: Fix checklists (Hot hold and Chill and Weekly Checks) - should be the same as current checklists (opening / closing) and work independently (create in admin backend and feed to tablet). And Need to link new section for Deliverys to the reports system. So all need to be linked / coded to feed into the daily report system on the app/backend also (setting page to control). Also need the button added to our Allergy check page in Tablet which will display a pdf or jpeg or allergy chart which is uploaded on the Admin Website to be back end coded to work.
opportunity
Dart - / JavaScript Coding on App & Backend to make some changes
We have an app which is needs some updates and changes: The app is used on a tablet and has a backend admin website: Changes required are - have attached photos of changes also: Add two checklists (Hot hold and Chill and Weekly Checks) - can be same as current checklists just need two additional. And Need to add a new form for Deliverys. These all need to feed into a daily report system on the app/backend also. Also need a button added to our Allergy check page in Tablet which will display a pdf or jpeg or allergy chart which is uploaded on the Admin Website.
Flutter Method Channel Bug – 1-Day Fix for Senior Dev
PLEASE NOTE: 1. you must have xcode 14 due to the code is so old, check this first before you bid or respond. 2. you must have iphone X/10 or newer but not iphone 16 and you cannot run simulator with this software (too much toexplain here) UPSIDE: if you can do this fast we need to upgrade the code for the app aftervthe bugs are done I have a fully working Flutter app that calls a backend API delivering a dataset across 14 areas. All data is successfully received by Flutter. However, 4 of the 14 areas are not forwarded from Flutter to the native layer. I suspect this is a format of the data in th methodchannel. That was the issue at another point. Backend: working Native modules (iOS + Android): confirmed solid (stable for 2+ years) Flutter → MethodChannel: failing to pass 4 specific areas (10 areas work fine) The Issue - Flutter receives all 14 areas from the API - Only 10 areas are passed to the native layer via MethodChannel - The 4 missing areas are not reaching native, even though structure/format is the same - This is likely a minor Dart-side formatting or dispatch issue Your Task - Investigate the Dart → MethodChannel logic - Confirm the 4 failing areas are properly forwarded - Validate they reach iOS (Swift) and Android (Java/Kotlin) - Fix any Dart-side bugs or mismatches - Keep everything else untouched — the app works well overall Requirements - Senior-level Flutter experience - Deep knowledge of MethodChannel (both iOS and Android sides) - Experience with native integration debugging - Mac with iOS build support (state your Mac model) - Can clone, run, test app end-to-end To Apply Please reply with: 1. Mac model (e.g., MacBook Pro M2, Sonoma) 2. Years of experience in Flutter + Native (iOS & Android) 3. Your MethodChannel experience (examples welcome) 4. Availability (ready to start = great) This is a micro-engagement (1-day task) — ideal for a senior dev who knows native-flutter bridges cold. Versions Flutter and Dart Flutter Version: 3.3.8 Dart Version: 2.18.4 Android Minimum SDK Version: 21 Target SDK Version: 33 Build Tools Version: 33.0.0 Gradle Plugin Version: 7.4 Java Compatibility: Java 11 (sourceCompatibility and targetCompatibility) iOS Minimum iOS Version: 11.0 Xcode Version: 14.0 Swift Version: 5.0 CocoaPods Version: 1.11.0 Dependencies Major Dependencies and Versions GetX (State Management): 4.3.8 Camera: 0.8.1+5 Dio: 4.0.0 Firebase Core: 1.4.0 Firebase Auth: 3.0.1 Flutter ScreenUtil: 5.1.1 Intl: 0.17.0 Shared Preferences: 2.0.6 Sqflite: 2.0.0+3 Url Launcher: 6.0.9
Pattern Drafter
I am seeking a skilled pattern Drafter to draft me a close fitting corset block pattern and a basic bodice block pattern. Both should have princess seams and the basic bodice block should have a dart on the back panel. These patterns are for occasion wear close fitting bodices. Initially I would need one size, and eventually will need grading upwards for a complete set of sizes.
Dart Code - Fix Server issue in Website>App. Fix Issue on App
I need someone to fix a server issue meaning I cannot login to website admin site which controls an App we have. The code is Dart On the App one of the functions is also not working (Allergy Checker - which feeds in from the admin website). Would like this fixed and working. Should be 30 minutes - 1 hours work for a competent coder.
Mobile Apps Specialist
Responsibilities: Application Testing: Conduct functional testing to ensure all application features work as per specifications. Conduct performance testing to ensure the application runs smoothly and responsively. Conduct compatibility testing on various devices and OS versions to ensure the application works in different user environments. Integrations : Design and implement real-time or asynchronous integration between the mobile app and Salesforce using REST APIs, Webhooks, or middleware Handle OAuth 2.0 authentication and secure token management Sync key business data such as Leads, Accounts, Opportunities, Tasks, and Activity Logs Bug Identification and Fixing: Identify bugs and performance issues found during testing. Fix these bugs and issues, ensuring no adverse side effects from the changes made. Code Quality Improvement: Optimize the code to enhance the application's performance and efficiency. Ensure the code follows best practices and recommended development standards. Collaboration with the Team: Work closely with the development team and designers to understand the application's requirements and specifications. Provide constructive feedback for application improvement and user experience enhancement. Documentation: Create clear documentation of bugs found and steps taken to fix them. Prepare testing reports that include test results and recommendations for improvements. Qualifications: Experience: At least 2 years of experience in mobile application development using Flutter. Experience in mobile application testing and bug fixing. Technical Skills: Proficiency in Dart and the Flutter framework. In-depth knowledge of various testing techniques, including functional testing, performance testing, and compatibility testing. Ability to use testing and debugging tools like Flutter DevTools. Additional Skills: Strong analytical and problem-solving abilities. Good communication skills to collaborate with the team and report findings clearly. Ability to work independently and manage time effectively. Expected Outputs: Testing Reports: Documents detailing the testing results, bugs found, and recommendations for fixes. Fixed Code: Application code that has been fixed and optimized according to testing findings. Bug and Fix Documentation: Documents explaining each bug fixed, including steps for fixing and retesting. Experience using Flutter, React Native, Kotlin, or Swift Experience integrating with REST API and GraphQL Familiarity with Salesforce API (REST/SOAP), Salesforce Platform Events, and Apex Understanding of tools like Postman, Swagger, and Git Experience with push notifications, background sync, and offline mode (a plus)
Content Creator for Social Media Launch Post
We are launching Pinnacle Darts, a new darts-focused store in Ossett, Wakefield. We’re seeking an experienced content creator to develop a high-impact first post for Instagram, Facebook, and TikTok. This post will introduce our brand, and generate excitement within the darts and local community and Nationwide. Scope of Work: Create visually engaging content (graphic or short video). Write impactful captions with relevant hashtags and a strong call-to-action. Optimise content for Instagram, Facebook, and TikTok. Requirements: Proven experience in social media content creation. Strong design and storytelling skills. Familiarity with platform-specific trends. How to Apply: Please share a brief proposal, your portfolio, cost, and your estimated timeline.
Street light drawings
Engineering Plans must include a Street Lighting Plan (C13.01_STREET LIGHT.pdf) prepared by an electrical lighting design consultant showing photometric analysis to be reviewed and approved by the Transportation Department (Micheal Driggars and Daniel Silva, micheal.driggars@dallas.gov, daniel.silva1@dallas.gov). All street lights must be LED and the lighting design must comply with Section 6 of the Street Design Manual.All submitted engineering plan sets now require a signage and striping plan. If no traffic signs belonging to the City of Dallas, DART, or any other public entity are located within the street frontage of the proposed work area and the proposed paving/drainage work will not result in any changes to the pavement marking of public roads, a note stating this on the dimension control or paving plan may be provided in lieu of a signage and striping plan. In this case, there should be plan named “dimension control & signage plan”.
I need to desing a app regarding to agriculture
i need to desing a agriculture website where we can get all information and need for farming so i need these 1. Mobile App Development Android: Kotlin, Java iOS: Swift Cross-platform: Flutter (Dart), React Native 2. Web Development (If Needed) Frontend: React.js, Vue.js Backend: Node.js, Django (Python), Flask (Python), Laravel (PHP) 3. Database Management PostgreSQL, Firebase, MySQL, MongoDB 4. API Development & Integration REST APIs, GraphQL Web scraping (Python, BeautifulSoup, Scrapy) for crop prices 5. Cloud & Hosting AWS, Google Cloud, Firebase, DigitalOcean 6. Security & Authentication OAuth, JWT, Firebase Authentication 7. Payment Integration (If Needed) Stripe, Razorpay, PayPal 8. UI/UX Design Figma, Adobe XD
Flutter Application
Requirements: • Strong experience in Flutter & Dart for cross-platform mobile development. • Familiarity with Firebase, REST APIs, GraphQL, and third-party SDKs. • Experience with state management (Provider, Riverpod, Bloc, etc.). • Knowledge of best practices for mobile UI/UX design. • Ability to write clean, maintainable, and scalable code. • Strong debugging and performance optimization skills. • Experience deploying apps to Google Play Store & Apple App Store.
Experienced Flutter Developer for Cross-Platform App Enhancement
We are seeking an experienced Flutter developer to enhance and maintain a well-established app on Android and iOS. Your expertise in Flutter, CocoaPods, and native Android/iOS integration will ensure seamless updates and stability. This role demands commitment to quality and timely delivery, even on weekends or holidays. Project Overview 1. Existing App: - Fully functional APK and IPA (Dated 20/12/2024) with features like: - Camera integration and data exchange via the method channel. - Available on Apple Store and Google Play, fully operational except for a camera communication issue on iOS (already fixed in new code you will implement). 2. Code Updates: - Bug fix for iOS method channel integrated into new code. - App features include selfie snapping and real-time data exchange, live on Play Store and App Store. 3. Environment Setup: - iOS uses CocoaPods; Android includes Swift/Kotlin native code. - Configurations are stable and require ongoing maintenance. Scope of Work Phase 1: Restore Functionality - Reinstate menus (M16a, M16s, M16l) from Git.(works on the stores) - Fix product count display. (works on the stores) - Save data pre-login. (worked with firebase, but we are replacing it so it must now work with login instead) - Configure CocoaPods and Android components. Phase 2: Replace Firebase with SSE - Remove Firebase dependencies for messaging - Implement Server-Sent Events (SSE) for real-time notifications. - Update and test notifications for Android and iOS. Estimated Time: 20 hours (8–9 for Phase 1; 12–13 for Phase 2). Key Requirements 1. Experience: - Flutter (3.3.8), Dart (2.18.4). - Android Gradle (7.4), Build Tools (33.0.0), Java 11. - iOS Xcode (14+), Swift (5.0), CocoaPods (1.11.0). - Replacing Firebase with SSE. 2. Technical Expertise: - Provide code snippets for: - SSE/WebSocket implementation in Flutter. - Flutter-to-native communication using Swift (iOS) and Kotlin (Android). - Proven record of native integration (CocoaPods/Swift/Kotlin). 3. Professionalism: - Punctuality and commitment to deadlines. - Clear, consistent communication. Expectations - Complete the project in 2.5 days with no regression. - Provide functional code with rigorous testing. - Penalties apply for missed deadlines or subpar work. What We Provide - Functional APK and IPA versions. - Clear instructions and supportive communication. This role demands exceptional skills, efficiency, and adherence to professional standards. The compensation is on par with European developers. If you meet the criteria and can deliver, we look forward to your application.
opportunity
Looking for a Mobile App developer
About Us: We are a dynamic startup focused on creating innovative solutions for roommate compatibility. Our app aims to enhance the roommate experience by leveraging cutting-edge technology. We're seeking a talented as-needed full-stack developer to help contribute to our mission. Responsibilities: As a part-time full-stack developer, you will collaborate with our existing team to maintain and enhance our roommate compatibility app. Your responsibilities will include: 1. Updating Features: Implementing necessary updates, ranging from small design changes to enhancing key algorithm features. 2. Code Maintenance: Ensuring the app's codebase remains clean, efficient, and maintainable. 3. In-App KPI Features: Building and integrating performance metrics and key performance indicators (KPIs) within the app. 4. Deadline Adherence: Meeting project deadlines and delivering high-quality work. 5. Technical Communication: Clearly explaining how functions work to team members. Requirements: To excel in this role, you should have the following qualifications: 1. DART and Flutter: Proficiency in both DART and Flutter for mobile app development. 2. Critical Thinking: Ability to analyze and explain code functionality critically. 3. Time Management: Punctuality and adherence to set deadlines. 4. Availability: Able to meet during EST. Ideal Candidate: Our ideal candidate would possess the following additional qualities: 1. UI/UX Experience: Familiarity with user interface (UI) and user experience (UX) principles. 2. Attention to Detail: Completing tasks quickly with minimal errors. 3. Initiative: Taking initiative with small noticeable errors Your first task would be to implement a payment system into the app. Pay $50-$100 per task depending on task size.
Flutter code validation
This is a very simple project 1. enable flutter version 3.3.8 Dart version 2.18.4 for folder 2. pull pod for ios version 3. compile code and share ipa and apk to me if it works, then the other developer gets paid. Pleeeeease.... do nto say the flutter code must be upgraded and it takes 10 days... we run this code every day (yes, every day) so it works very well. It takes approx 1 hour to have all installed. For you who do not know how to run different fluttter versions here is the way how to do it (yes, you can run flutter versions based on folders!) Version of flutter: 1. Install FVM globally dart pub global activate fvm 2. Install Flutter 3.3.8 fvm install 3.3.8 3. Navigate to the specific project cd /path/to/your/project 4. Set Flutter 3.3.8 for this project fvm use 3.3.8 5. Run the project with Flutter 3.3.8 fvm flutter run 5. For other projects, use the global Flutter version flutter run
Flutter expert on ongoing project
We're seeking an experienced Flutter developer to join our team on an ongoing basis. If you're skilled in building responsive, high-performance cross-platform applications and have a strong grasp of Dart, we want to hear from you! Ready to bring your Flutter expertise to a dynamic team? Apply now!
Experienced Flutter Developer for Cross-Platform App Enhancement
Flutter Developer Opportunity We are seeking an experienced Flutter developer to enhance and maintain a well-established app on Android and iOS. Your expertise in Flutter, CocoaPods, and native Android/iOS integration will ensure seamless updates and stability. This role demands commitment to quality and timely delivery, even on weekends or holidays. Project Overview 1. Existing App: - Fully functional APK and IPA (Dated 20/12/2024) with features like: - Camera integration and data exchange via the method channel. - Available on Apple Store and Google Play, fully operational except for a camera communication issue on iOS (already fixed in new code you will implement). 2. Code Updates: - Bug fix for iOS method channel integrated into new code. - App features include selfie snapping and real-time data exchange, live on Play Store and App Store. 3. Environment Setup: - iOS uses CocoaPods; Android includes Swift/Kotlin native code. - Configurations are stable and require ongoing maintenance. Scope of Work Phase 1: Restore Functionality - Reinstate menus (M16a, M16s, M16l) from Git.(works on the stores) - Fix product count display. (works on the stores) - Save data pre-login. (worked with firebase, but we are replacing it so it must now work with login instead) - Configure CocoaPods and Android components. Phase 2: Replace Firebase with SSE - Remove Firebase dependencies for messaging - Implement Server-Sent Events (SSE) for real-time notifications. - Update and test notifications for Android and iOS. Estimated Time: 20 hours (8–9 for Phase 1; 12–13 for Phase 2). Key Requirements 1. Experience: - Flutter (3.3.8), Dart (2.18.4). - Android Gradle (7.4), Build Tools (33.0.0), Java 11. - iOS Xcode (14+), Swift (5.0), CocoaPods (1.11.0). - Replacing Firebase with SSE. 2. Technical Expertise: - Provide code snippets for: - SSE/WebSocket implementation in Flutter. - Flutter-to-native communication using Swift (iOS) and Kotlin (Android). - Proven record of native integration (CocoaPods/Swift/Kotlin). 3. Professionalism: - Punctuality and commitment to deadlines. - Clear, consistent communication. Expectations - Complete the project in 2.5 days with no regression. - Provide functional code with rigorous testing. - Penalties apply for missed deadlines or subpar work. What We Provide - Functional APK and IPA versions. - Clear instructions and supportive communication. This role demands exceptional skills, efficiency, and adherence to professional standards. The compensation is on par with European developers. If you meet the criteria and can deliver, we look forward to your application. Ps! Please note. No excuses are accepted for delays, weekends, festivals, family conditions or untested code. You are now also expected to work on western level of coding with this hourly rate. If you know you need more time or do not have the capacity to do the job then do not bid. The requirements are raised significantly at this level of compensation. On the other hand you will also get seed exact file, function and suggested code to add. Do not complain about the code or come up with things are not working. The code is analysed with both myself with 46 years, in software and ai. The classification is C+ mainly due to lack of proper commenting and some redundancies of functions.