iOS Onboarding, Settings & Search Update
Budget: $250 – $750 USD
I have an existing iOS app that needs three focused revisions:
First, I’ll give you a Figma file so you can swap in a new onboarding flow. All screens are static—no animations or fancy transitions—just match the design and hard-code the server value so users bypass the previous configuration steps.
Second, the app needs a dedicated settings page. The design and related REST endpoints are ready; your job is to build the screen and wire up several simple on/off switches exactly as shown. If the design later includes text or dropdown inputs, we’ll expand the work in a follow-up milestone, but for now the emphasis is on those toggles.
Finally, every search call in the project must point to a brand-new API. I’ll provide the new endpoints and parameters; you’ll replace the current logic wherever a search bar exists, ensure results render identically, and clean up any legacy code.
Deliverables
• Updated onboarding module compiled in Xcode
• New settings screen with functional switches, persisting values via the supplied API
• Refactored search feature calling the new API throughout the app
• Clean, commented Swift code pushed to our Git repo and a brief change log
If you’re comfortable working exclusively in Swift on iOS, this should be a concise sprint. Let’s get started.
App that would be modified:
https://github.com/element-hq/element-x-ios
First, I’ll give you a Figma file so you can swap in a new onboarding flow. All screens are static—no animations or fancy transitions—just match the design and hard-code the server value so users bypass the previous configuration steps.
Second, the app needs a dedicated settings page. The design and related REST endpoints are ready; your job is to build the screen and wire up several simple on/off switches exactly as shown. If the design later includes text or dropdown inputs, we’ll expand the work in a follow-up milestone, but for now the emphasis is on those toggles.
Finally, every search call in the project must point to a brand-new API. I’ll provide the new endpoints and parameters; you’ll replace the current logic wherever a search bar exists, ensure results render identically, and clean up any legacy code.
Deliverables
• Updated onboarding module compiled in Xcode
• New settings screen with functional switches, persisting values via the supplied API
• Refactored search feature calling the new API throughout the app
• Clean, commented Swift code pushed to our Git repo and a brief change log
If you’re comfortable working exclusively in Swift on iOS, this should be a concise sprint. Let’s get started.
App that would be modified:
https://github.com/element-hq/element-x-ios
Related categories:
Mobile App Development
iPhone
Objective C
iPad
Mobile App Testing
Swift
iOS Development
Figma
Xcode
REST API