
Closed
Posted
Paid on delivery
I’m creating a Swift-based Sudoku app whose primary mission is to teach people how to crack puzzles rather than simply letting them play. I already have the general UI vision; what I need now is a developer who can write the underlying Sudoku engine and weave in an engaging learning layer. Core objectives • Generate valid Sudoku boards on demand, analyse the current grid in real time and expose every classic solving technique (singles, pairs, X-Wing, etc.) through a clean API. • Provide instructional modes—contextual hints & tips —triggered by the user’s choice or by their mistakes. • Cover the whole spectrum of difficulty: beginner, easy, intermediate, tough and devious. Internally I’d like five granular levels, so please make the logic scalable. Key expectations – Swift 5+; I’m open to either UIKit or SwiftUI as long as the engine remains framework-agnostic. – Pure code solutions only (no third-party Sudoku libraries). – Well-documented public methods so I can plug in future UI screens. – Unit tests for board generation and every taught technique. Guaranteeing puzzles are solvable using logical strategies only (no guessing or brute force required for final puzzles). - Logging solving steps for guided teaching hints Teaching Hint System Implement a multi-step teaching hint framework that: • Detects solving strategies used by the solver • Records elimination logic and affected cells • Provides step-by-step logical explanations • Supports progressive hints (not auto-fill hints) Daily Puzzle System Create an offline daily puzzle system that: • Produces the same puzzle for all users each day • Uses deterministic puzzle selection for each level of difficulty and board transformations • Requires no server calls Scan / Import Support Support solving and validating externally provided boards (from OCR or manual input): • Validate board correctness • Confirm unique solution • Generate teaching hints for imported puzzles • Provide difficulty grading I have code for this currently but it needs refining as it doesnt always scan correctly so maybe an edit function is necessary? Acceptance criteria 1. A standalone Xcode workspace that builds without errors. 2. Engine correctly identifies and explains at least ten common solving strategies. 4. Hints surface within 200 ms on an iPhone 11 or later. 5. Test suite passes on every run. 6. Quote 'peanut butter' to let me know you read this whole thing. Deliverables • Engine source code + documentation • Sample view demonstrating the three learning modes • README outlining how to add new strategies or difficulty presets NO DESIGN OF THE GAME ITSELF IS NECESSARY this is purely an engine job. A basic sudoku board with numbers, hints and pencil is fine to deliver. Example of app that has this: sudoku (dot) com on the app store If this kind of algorithmic teaching challenge excites you, let’s talk and get puzzling.
Project ID: 40226026
153 proposals
Remote project
Active 2 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
153 freelancers are bidding on average $567 USD for this job

Hello We are Ominfowave Software Services Pvt. Ltd., and we have an expert mobile application development team with 10+ years of experience in building reliable, high-quality apps. ? Our Core Expertise •Android App Development (Kotlin / Native) •iOS App Development •Flutter & FlutterFlow (Cross-platform) Our team understands not just development, but also performance, user experience, scalability, and timely delivery. ? What We Can Deliver ✔ Social media integrations (Facebook, Google, Twitter, etc.) ✔ Google APIs (Maps, Places, FCM, YouTube, Analytics) ✔ Offline & cloud database solutions (SQLite, MySQL, Realtime DB) ✔ Secure payment integrations (Stripe, PayPal, Braintree) ✔ Ad monetization (AdMob, Appodeal, MobVista) ✔ In-App Purchases ✔ Location tracking & real-time features ✔ Chat & messaging applications ? App Types We’ve Built •Social Media Apps •Shopping & eCommerce Apps •Job Portals •Taxi / Carpooling Apps •VPN & Utility Apps •Travel & Booking Apps •Live Streaming Apps •AI & Machine Learning–based Apps ? Why Work With Us •10+ years of hands-on experience •Clean, scalable & secure code • Clear communication & regular updates • On-time delivery with quality assurance • Long-term support after project completion We would love to work with you and build a long-term, trusted business relationship. Let’s discuss your idea and turn it into a successful application Warm regards, Vishal Nasit Ominfowave Software Services Pvt. Ltd.
$385 USD in 10 days
8.4
8.4

Hello, I have reviewed your requirement and understand you need a SWIFT-BASED SUDOKU ENGINE with a TEACHING & HINT SYSTEM that supports generation, solving, step-by-step explanations, and daily puzzles — all without third-party libraries. I have 10+ YEARS OF EXPERIENCE in iOS development and algorithmic systems, I can build a clean, framework-agnostic engine that fits your UI vision and scales across difficulty levels. What I will deliver: Sudoku Board Generator (valid, difficulty-graded, logical-only solvable) Solver + Technique Detector with 10+ strategies (singles, pairs, X-Wing, etc.) TEACHING HINT FRAMEWORK: Detect strategy → record eliminations → provide step-by-step explanation Progressive hints (no auto-fill) Logging of solving steps for guided learning DAILY PUZZLE SYSTEM (offline, deterministic, same puzzle for all users) IMPORT/SCAN SUPPORT (validation, unique solution check, difficulty grading, hints) Unit Tests for generation and each technique + performance validation (≤200 ms hints) Documentation + Sample View showing learning modes + README for adding strategies Deliverables include: Standalone Xcode workspace, source code, and full documentation 2 YEARS FREE ONGOING SUPPORT + COMPLETE SOURCE CODE Agile development with regular updates and assistance from ZERO to APP STORE publishing In chat I have a few queries to clarify before we proceed further. Awaiting your positive response. Thanks
$300 USD in 7 days
8.4
8.4

✅Sudoku App developer Hello I have read your requirements, i can help you develop sudoku learning platform rather then enable feature to play game. I have more than 10 years of expertise with gaming development as long as gaming learning platform. ⭐Due to NDAs, links aren’t public—but once you open the chat, I’ll share live demos and walkthroughs. I would be glad to discuss your project goals and how I can help bring your casino vision to life. Note: Budget can be discussed over chat. Thanks & Regards Ranjana
$500 USD in 7 days
7.2
7.2

ALGORITHMIC SUDOKU ENGINE: DETERMINISTIC LOGIC FOR PEDAGOGICAL SOLVING Hi, Building a Sudoku engine that "teaches" requires moving beyond brute force to a strategy based elimination matrix. At Plan D Studios, we bring 12+ years of experience in software development and API development, ensuring your engine is framework agnostic, performant, and logically sound. Our Execution Strategy: Human Centric Solver: We will build a Swift engine that identifies solving strategies (Singles, Pairs, X Wing, etc.) and logs elimination steps for your multi step hint system. Deterministic Daily Puzzles: We'll implement board transformations and seed-based generation to ensure all users receive the same puzzle offline. OCR & Import Validation: We agree an edit function is vital. We will refine your existing logic to validate board uniqueness and provide difficulty grading for imported puzzles. Performance & Quality: Every technique will be backed by unit tests to guarantee 100% logical solvability. We will ensure the engine meets the 200ms latency target on iPhone 11+. Everything is coded in house with well documented public methods, making your UI integration seamless. For the "Devious" level, would you like us to include advanced chaining strategies like XY Wings or 3D Medusa? Let’s discuss your strategy list message us to start. Regards, Haider
$500 USD in 10 days
7.2
7.2

I am confident that my skills in Mobile App Development, iPhone, Algorithm, Objective C, and Software Development align perfectly with the requirements of the project "iOS Developer – Sudoku Logic & Teaching Engine (Swift)". I am excited about the opportunity to work on creating a robust Sudoku engine with a teaching framework. Rest assured, I am open to adjusting the budget once we discuss the full scope of the project. Let's discuss further details and I am ready to demonstrate my commitment by starting work without being hired. Please review my 15 years of experience in my profile. Looking forward to hearing from you.
$525 USD in 10 days
6.9
6.9

Hi , I’m an experienced Swift developer, and your teaching focused Sudoku engine sounds like a perfect challenge. I can build a robust, framework-agnostic engine that: * Generates valid boards and implements classic solving strategies (singles, pairs, X-Wing, etc.) with scalable difficulty. * Provides step-by-step teaching hints and logs solving logic. * Supports offline daily puzzles and validates/imports external boards. * Includes full documentation, unit tests, and performance optimized for iPhone 11+ (hints within 200 ms). I can also refine your current code to fix scanning issues and add an optional edit function. Delivery will include a complete Xcode workspace, sample demo board, and README. Quote: peanut butter I read your full brief. My budget proposal is 750$, and I can start immediately. Best regards, Jean-Pierre Full Stack Developer
$750 USD in 7 days
6.3
6.3

Hi I will be able to help you. Please message me so that we will have detail technical discussion. I have 9+ years of combined experience in Mobile Application development in Native on Android Java, kotlin and IOS Swift, and For Hybrid Cross platform on Flutter Dart & React- Native, and for web and backend on react js and node js, Python Django , java spring boot and php CodeIgniter mvc. Please consider me and initiate a chat for further detailed discussion. Regards, Anju
$500 USD in 7 days
6.5
6.5

peanut butter Hello, This is exactly the kind of algorithmic engine challenge that I enjoy working on — especially the focus on logical solving and teaching rather than brute-force gameplay. I can develop a framework-agnostic Sudoku engine in Swift 5+ that generates uniquely solvable boards, supports five scalable difficulty tiers, and exposes solving strategies (singles, pairs, X-Wing, etc.) through a clean, well-documented API with full unit test coverage. I will implement a deterministic daily puzzle system, real-time grid analysis, and a multi-step teaching hint framework that logs elimination logic, detects strategies, and provides progressive, human-style explanations within the required performance constraints. The engine will also include board validation, OCR-import support with edit correction, difficulty grading, and guaranteed logical solvability without guessing. The final delivery will be a standalone Xcode workspace with modular engine code, strategy logging, sample learning-mode views, and clear documentation for extending strategies and presets. Best, Jijo
$500 USD in 7 days
6.4
6.4

Hello, I’ve gone through your project details, and this is something I can definitely help you with. I have 10+ years of experience in mobile and web app development, working with Flutter, Android, iOS, React, Node.js, and APIs. I focus on clean architecture, scalable code, and clear communication to ensure the project runs smoothly from start to finish. Regarding your Sudoku app, I can develop a robust engine that meets all your core objectives, including generating valid boards, providing instructional modes, and implementing a multi-step teaching hint system. I will ensure that my solutions are framework-agnostic, well-documented, and thoroughly tested to guarantee the best performance. Here is my portfolio: https://www.freelancer.in/u/ixorawebmob I’m interested in your project and would love to understand more details to ensure the best approach. Could you clarify: 1. Do you need this for mobile, web, or both? 2. Will there be any third-party API or payment gateway integration? 3. What is your expected timeline for completion? 4. Are there any reference apps or websites you like? What is your expected timeline for completion? Let’s discuss over chat! Regards, Arpit Jaiswal
$250 USD in 21 days
7.4
7.4

Hi Nikita E. I’m your web developer, ready to turn your project iOS Developer – Sudoku Logic & Teaching Engine (Swift) into reality! I’d love to discuss the details and create something amazing together. Feel free to message me anytime, and we can also hop on a quick video or audio call whenever it's convenient for you. I’ve developed many projects exactly like what you’re looking for. If you want to see more relevant samples, just contact me through the chatbox, and I’ll share them instantly. ★ Why Clients Trust Me 500+ successful web projects delivered 430+ positive client reviews Expert in Mobile App Development, iPhone, Algorithm, Objective C, Software Development, Game Development, Swift, iOS Development, Software Documentation, API Development WordPress, Shopify, PHP, JavaScript, HTML, CSS, Plugin/Theme Development, Laravel, WebApp Clean, modern, responsive and SEO-optimized designs Fast delivery, great communication, and long-term support Available during EST hours for smooth collaboration If you want a professional developer who delivers quality work on time and stress-free, let’s connect. I’m excited to help build something amazing for you. Best regards, Kausar Parveen
$350 USD in 3 days
6.5
6.5

peanut butter Hello There!!! I’ve read your full brief. You need a pure Swift 5 Sudoku engine (framework-agnostic) that generates logically solvable boards, detects & explains at least 10 solving strategies, supports graded difficulty, progressive teaching hints, deterministic offline daily puzzles, and validation of imported boards — all under 200ms hint response. With 9+ years in iOS and algorithmic development, I’ve built rule-based engines, deterministic generators, and test-driven logic systems. This kind of structured puzzle logic excites me honestly. I’ll design a modular solving engine using constraint propagation + strategy pipeline (Singles, Hidden/Locked Pairs, X-Wing, Swordfish etc.), logging elimination steps for a multi-step teaching hint framework. Deterministic daily puzzles via seeded PRNG + board transformations. Full XCTest coverage for generator, grading, and strategy detection. Services: 24/7 available for discussion Clean documented APIs Deployment-ready Xcode workspace Source code provided 90-days bug fixing support Would love to refine your current codebase and make the engine truly elegant and scalable. Best Regards, Farhin B.
$256 USD in 7 days
6.5
6.5

Hi, I'm excited about your vision for a Swift-based Sudoku app focused on teaching users problem-solving techniques. With extensive experience in iOS development using Swift, I am well-equipped to create the underlying Sudoku engine you require. My approach will ensure the generation of valid Sudoku boards, real-time analysis, and a well-documented API for instructional modes, including contextual hints triggered by user choices or mistakes. I will implement your multi-step teaching hint framework and the offline daily puzzle system with precise functionality to meet your goals. My commitment to pure code solutions and unit tests will ensure every taught technique is logically solvable, adhering to your high standards. I estimate a timeline of 20 days to deliver the fully functional engine along with documentation and a sample view demonstrating the three learning modes. This will guarantee robust performance on your specified devices. Best regards,
$750 USD in 20 days
5.8
5.8

As a seasoned iOS developer with a specialization in game development, I'm thrilled to take on this fascinating Sudoku Logic & Teaching Engine project. Over 5+ years, I've honed my skills in Swift – the language your app requires. Being well-versed in both UIKit and SwiftUI ensures flexibility, and my pure code approach guarantees that we won't rely on any third-party libraries. The teaching hints system you require is particularly exciting to me. My experience extends beyond mere gaming; I've also worked on projects with educational aspects – creating engaging, informative tools. I assure you that not only will I be able to implement a granular teaching hint framework, but also deliver on the daily puzzle system, scan/import support and advanced log features as elucidated in your project description. Additionally, my proficiency in API Development means that the engine will have well-documented public methods for seamless future UI integration. Not to mention my dedication to producing clean and scalable codes, having an offline daily puzzle system using deterministic puzzle selection for each level and board transformation without requiring server calls, reliantly logging solving steps for guided teaching hints and uniformly grading difficulty levels of puzzles - this is what makes me the perfect fit for your project. life!
$500 USD in 7 days
6.3
6.3

Hello, Thank you so much for posting this opportunity. It sounds like a great fit, and I’d love to be part of it! I’ve worked on similar projects before, and I’m confident I can bring real value to your project. I’m passionate about what I do and always aim to deliver work that’s not only high-quality but also makes things easier and smoother for my clients. Feel free to take a quick look at my profile to see some of the work I’ve done in the past. If it feels like a good match, I’d be happy to chat further about your project and how I can help bring it to life. I’m available to get started right away and will give this project my full attention from day one. Let’s connect and see how we can make this a success together! Looking forward to hearing from you soon. With Regards! Abhishek Saini
$750 USD in 7 days
5.9
5.9

peanut butter ✋ Hi There!!! ✋ The Goal of the project:- Develop a scalable Swift based Sudoku engine with advanced solving logic and a structured teaching hint framework. I carefully read your full brief and understand this is purely an engine level build including board generation, logical only solving, multi step teaching hints, deterministic daily puzzles, scan validation, difficulty grading, and full unit testing with performance under 200 ms. I am the best fit because I have 9+ years experience as a full stack developer building algorithm driven systems and performance critical mobile logic engines. • Build a framework agnostic Swift 5+ engine exposing 10+ solving strategies with logged reasoning steps • Implement progressive teaching hints, daily offline puzzle system, and imported board validation with unique solution check • Deliver full unit tests for generator, strategies, and difficulty scaling I will provide clean architecture, documentation, testing suite, basic demo board UI, and complete source code delivery in a standalone Xcode workspace. I have built logic heavy puzzle and rule based engines before. Looking forward to chat with you for make a deal Best Regards Elisha Mariam!
$254 USD in 14 days
5.5
5.5

Hi Nikita, I will develop a Swift-based Sudoku engine with a teaching hint system that detects solving strategies, provides logical explanations, and supports daily puzzles. The engine will also support scan/import features for externally provided boards. Let's discuss further details. Regards, Sai Bhaskar
$460 USD in 10 days
5.6
5.6

I’ve built puzzle engines before that not only generated valid boards but also tracked solving logic step-by-step, so your requirement for a clean API and multi-step teaching hints fits well with past work. For the daily puzzle system, I’d use a seeded random generator combined with symmetrical board transformations to ensure each day’s puzzle is consistent offline without server calls—does that approach fit your plan? Would you want the teaching hints flexible enough to add new solving techniques later without changing core engine logic? Also, for the scan/import feature, an editable visual grid sounds like a smart fix to correct OCR errors before validation. I’ll write the engine purely in Swift 5, test every solving technique thoroughly to guarantee no guessing needed, and document public methods clearly so you can expand the UI easily. Performance-wise, batch solving and hint generation will be optimized to respond well inside 200 ms on an iPhone 11. I’m ready to start refining your engine and build out the teaching layer with a clean, extendable design. ‘peanut butter’
$250 USD in 7 days
5.3
5.3

Reliability isn’t a feature; it’s a foundational requirement. I’m here to ensure it’s built-in from day one. Your ambition to create a Swift-based Sudoku engine with a sophisticated teaching layer demands a robust, framework-agnostic core capable of generating, analysing and grading puzzles efficiently. Balancing real-time solving analysis with scalable difficulty tiers directly addresses long-term maintainability and user engagement, mitigating risks of excessive refactoring as the app evolves. The deterministic daily puzzle system and comprehensive import validation illustrate intricate operational nuances I deeply understand. At DigitaSyndicate, a UK-based agency, we don’t just build; we architect for scale. We engineer precision-built automation and AI-driven systems designed for performance. Our approach guarantees that your engine will deliver accurate, documented, and testable logic without resorting to brittle or opaque solutions, preventing future re-engineering headaches. I recently led a Sudoku optimisation project with a focus on teaching mechanics and deterministic puzzle delivery. Could you elaborate on how you currently manage board transformations to ensure puzzle uniqueness? Casper M. DigitaSyndicate
$550 USD in 14 days
5.5
5.5

iOS Developer – Sudoku Logic & Teaching Engine (Swift) I’m a full-stack software engineer with expertise in React, Node.js, Python, and cloud architectures, delivering scalable web and mobile applications that are secure, performant, and visually refined. I also specialize in AI integrations, chatbots, and workflow automations using OpenAI, LangChain, Pinecone, n8n, and Zapier, helping businesses build intelligent, future-ready solutions. I focus on creating clean, maintainable code that bridges backend logic with elegant frontend experiences. I’d love to help bring your project to life with a solution that works beautifully and thinks smartly. To review my samples and achievements, please visit:https://www.freelancer.com/u/GameOfWords Let’s bring your vision to life—connect with me today, and I’ll deliver a solution that works flawlessly and exceeds expectations.
$250 USD in 7 days
5.5
5.5

⭐⭐⭐⭐⭐ ✅Hi there, hope you are doing well! I have developed Sudoku puzzle engines before that dynamically generate puzzles and implement classical solving techniques like singles and X-Wing, working seamlessly with Swift apps. The most crucial aspect is crafting a scalable, framework-agnostic engine with robust logic to ensure puzzles are solvable purely by logical deduction, without guessing. Approach: ⭕ Build a pure Swift 5+ Sudoku engine with clear, documented public APIs ⭕ Implement generation of valid Sudoku boards and real-time analysis ⭕ Integrate a multi-step teaching hint system with progressive hints ⭕ Include offline daily puzzles with deterministic selection and no server requirements ⭕ Add scan/import support with validation, unique solution confirmation, and grading ⭕ Provide unit tests for all solving strategies and puzzle generation ❓Clarification needed: ❓Would you prefer UIKit or SwiftUI examples for the sample views? ❓Do you want the edit function for OCR corrections integrated within this engine or a separate module? I'm confident I can deliver a high-quality, tested Sudoku logic engine that meets your detailed requirements and timelines. Sincerely, Nam
$550 USD in 5 days
5.2
5.2

Notting Hill, Portugal
Payment method verified
Member since Apr 4, 2011
$250-750 USD
$250-750 CAD
$10-30 CAD
$750-1500 CAD
$30-250 CAD
$250-750 AUD
€12-18 EUR / hour
$250-450 USD
$30-250 USD
₹12500-37500 INR
€250-750 EUR
$8-15 USD / hour
$250-750 CAD
$250-750 USD
₹12500-37500 INR
£250-750 GBP
$250-750 USD
₹600-1500 INR
₹12500-37500 INR
₹1500-12500 INR
$10-30 USD
₹600-1500 INR / hour
$100-1000 USD
$8-15 CAD / hour
$30-250 USD