



Engage with an experienced iOS SDK consultant to transform the existing monolithic app into:
Total approx: 6–10 weeks
Requirement | Priority |
iOS SDK development | 5 |
XCFramework creation | 5 |
CoreML integration | 4 |
Package managers (SPM/CocoaPods) | 4 |
API design for SDKs | 4 |
Security & IP protection | 3 |
Documentation best practices | 4 |
Swift & Obj-C compatibility Instruments profiling usage | 3 4 |
Deliverables:
✔ Architecture diagram
✔ Public API surface design
✔ Versioning and backward compatibility strategy
Deliverables:
✔ Built XCFramework(s)
✔ Build scripts (e.g., Fastlane / xcodebuild / CI configs)
Deliverables:
✔ Security guidelines document
Deliverables:
✔ Markdown / HTML docs
✔ Sample project
Deliverables:
✔ Test plan
✔ Results / test artifacts
Deliverables:
✔ Meeting summaries
✔ Recorded sessions (optional/if possible)
We are developing a SDK, a reusable iOS framework derived from our existing production application, which is already released and actively maintained.
The current app contains:
Our goal is not to rebuild the app, but to:
Refactor and extract the core AI/ML logic into a clean, modular, embeddable SDK that can be integrated into third-party iOS applications.
We could use Jitsi IOS SDK as reference below:
Jitsi is an open source meeting platform like Google Meet that we could embed as SDK in our own app.
Reference: https://jitsi.github.io/handbook/docs/dev-guide/dev-guide-ios-sdk/
The SDK will be analogous in purpose/structure to the Jitsi iOS SDK, where:
Similarly:
Estimated Project Duration:
Approximately 6–10 weeks, depending on final scope and collaboration schedule (can be discussed also)
Contract Type:
Project-based contract with a defined scope and deliverables.
Possible Extension:
The contract may be extended for additional support, optimization, or SDK evolution depending on project needs.
Expected Working Commitment:
Approximately 20–40 hours per week during the active development phase.
Flexibility:
Estimated Total Effort:
Approximately 160–320 hours total for the project.
Ideas Lab is delivering the best of data analytics and AI capabilities into the hands of anyone seeking intelligence in motion technologies.
We develop markerless AI technologies in the field of sports to learn and improve performance. Recent advances in AI and deep learning now enable us to perform motion analysis recognizing both Body + Instrument key points using machine vision only.
Technology is changing the game; it is easier than ever to collect specific information on certain players. Find the capabilities of each member of your team.
Ideaslab develops AI&3D Sports Tech to help Taiwan Olympics
Saudi Arabia selects 14 AI companies for its initial AIM-X accelerator AI Fund.