
IOS developer: app from detailed spec and existing Swift source
- or -
Post a project like this29
£1.5k(approx. $2.0k)
- Posted:
- Proposals: 37
- Remote
- #4525534
- FEATURED
- OPPORTUNITY
- Open for Proposals
⭐⭐⭐ Pro Full Stack Developer⭐ AI/ML/LLM Integration ⭐ Shopfiy & WooCommerce ⭐ Web & Mobile Development⭐

Web Developer & Designer | WordPress, Shopify, WooCommerce, Webflow, Squarespace, E-commerce, Landing Pages, Responsive & Custom Websites | UI/UX

Website Developer | Website Designer| Wordpress Developer| Frontend and Backend Devloper

Top rated⭐⭐⭐⭐⭐ Website Developer | Mobile App Developer | Website Designer | Ai Developer | Software Engineer

Graphic Designer & website developer | Email Marketing Specialist | Branded Designs That Convert


Pro Graphics Design|Pro illustration Expert|3D Design & Modeling|WEB DESIGN | FULL-STACK DEVELOPMENT


♛ Most Trusted #1 Team |19+ years of expertise in Website, Mobile Apps, Desktop & Console Games. Wordpress, ReactJS, Shopify, Laravel, Python, React Native, Flutter, Unity, Unreal Engine and AR/VR




12+ Years Exp Developer | LAMP | MERN | MEAN | Mobile APP| UI/UX Design| Ads Expert
1329052512225908134149021304786613143278129368331168540712834280149353225229290793711098038
Description
Experience Level: Expert
Estimated project duration: 3 - 4 weeks
Skippers Online is a UK online sailing school. Our lessons app, "Skippers Lessons", is finished and working on Android and Windows. We now need an experienced iOS developer to bring the iPhone/iPad version to the App Store.
The code is already written. The Swift source for the iOS app has been written with Claude (Anthropic's AI) from a detailed technical handover, but it has not yet been compiled or run, because it was written without a Mac. Your job is to turn it into a working, published app.
What the app does:
- Students sign in with their Skippers Online account (or continue as a guest)
- They download narrated HTML5 lessons (roughly 100-200 MB each) and play them offline
- Access to each course is controlled by the server; lessons can be deleted to free space
- Password reset happens inside the app
What you'll receive:
- The Swift source files (WKWebView, background URLSession downloads, Keychain, ZIPFoundation), iOS 17+, universal iPhone and iPad
- The shared lesson-list screen (one HTML page, used unchanged by all our apps)
- A 25-page handover document covering the design, the server calls and a full test checklist
- The working Android app and source code for reference
- The server side is complete and live: you won't need to change it
Your job:
- Set up the Xcode project from the supplied code and get it building
- Fix whatever doesn't compile or doesn't behave correctly on a real iPhone and iPad
- Test against the checklist (sign-in, guests, downloads in the background, offline playback, audio with the silent switch on, and so on)
- Set up TestFlight, then take the app through App Store review to release, under our own Apple Developer account (you'll be added as a team member)
Requirements:
- Proven apps in the App Store; please include links
- Experience with WKWebView, background downloads and App Store submission
- Willing to work with existing code rather than rewrite it
- UK-based or able to work UK hours is a plus
How we'll maintain it: we intend to keep maintaining the app with Claude after handover, including Apple's yearly rebuild. So please keep it simple to pick up: plain Swift with as few third-party libraries as possible, clear comments, a README covering setup, build and release, and a build that runs from the command line (xcodebuild) as well as in Xcode. You're welcome to use AI tools such as Claude Code yourself.
At the end we must receive the full Xcode project and source code; we own all rights to the work.
In your proposal, please give:
1. A fixed price for getting the supplied code working and released, with your estimated timescale
2. A price for the yearly update Apple requires (rebuilding with the current Xcode and resubmitting), as a fallback
3. Links to two or three apps you've built
Shortlisted applicants will receive the code and the full handover pack.
The code is already written. The Swift source for the iOS app has been written with Claude (Anthropic's AI) from a detailed technical handover, but it has not yet been compiled or run, because it was written without a Mac. Your job is to turn it into a working, published app.
What the app does:
- Students sign in with their Skippers Online account (or continue as a guest)
- They download narrated HTML5 lessons (roughly 100-200 MB each) and play them offline
- Access to each course is controlled by the server; lessons can be deleted to free space
- Password reset happens inside the app
What you'll receive:
- The Swift source files (WKWebView, background URLSession downloads, Keychain, ZIPFoundation), iOS 17+, universal iPhone and iPad
- The shared lesson-list screen (one HTML page, used unchanged by all our apps)
- A 25-page handover document covering the design, the server calls and a full test checklist
- The working Android app and source code for reference
- The server side is complete and live: you won't need to change it
Your job:
- Set up the Xcode project from the supplied code and get it building
- Fix whatever doesn't compile or doesn't behave correctly on a real iPhone and iPad
- Test against the checklist (sign-in, guests, downloads in the background, offline playback, audio with the silent switch on, and so on)
- Set up TestFlight, then take the app through App Store review to release, under our own Apple Developer account (you'll be added as a team member)
Requirements:
- Proven apps in the App Store; please include links
- Experience with WKWebView, background downloads and App Store submission
- Willing to work with existing code rather than rewrite it
- UK-based or able to work UK hours is a plus
How we'll maintain it: we intend to keep maintaining the app with Claude after handover, including Apple's yearly rebuild. So please keep it simple to pick up: plain Swift with as few third-party libraries as possible, clear comments, a README covering setup, build and release, and a build that runs from the command line (xcodebuild) as well as in Xcode. You're welcome to use AI tools such as Claude Code yourself.
At the end we must receive the full Xcode project and source code; we own all rights to the work.
In your proposal, please give:
1. A fixed price for getting the supplied code working and released, with your estimated timescale
2. A price for the yearly update Apple requires (rebuilding with the current Xcode and resubmitting), as a fallback
3. Links to two or three apps you've built
Shortlisted applicants will receive the code and the full handover pack.
John C.
98% (21)Projects Completed
19
Freelancers worked with
18
Projects awarded
56%
Last project
8 Apr 2018
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-

✅ Can you provide the Swift source, handover document and Android source immediately after hiring?
✅ Is the Apple Developer account already active and ready to add me as a team member?
✅ Do you already have physical iPhone/iPad test devices available for the required real-device testing?
1163624
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies