iOS - Module Development
This section outlines how to start developing an iOS module using the Q2 Mobile SDK.
Request Module Repository
If your project repository in GitLab does not include the /ios
child repositories,
these are essential for developing your Q2 Mobile SDK modules.
For detailed instructions on requesting repository access, see Request Module Repository.
These repositories contain the necessary tools and resources for building and testing your mobile extensions.
Development Workflow
Once your sandbox is ready and you have access to the iOS SDK:
- Verify that
/vendor-product
exists in your project. - Use the provided Q2DevApp to test your module during development.
- Continue developing your extension until all features are complete and pass internal testing.
important
You may use any branching strategy during development.
- The
master
branch is protected and used for certification builds. - The
production
branch is protected and used for production releases.