iOS app audit

About Gitwork
Gitwork is a remote software development team of quality software engineers, developers, product owners & QA's.
The challenge
Gitwork had developed an iOS app for a third-party customer. They were expecting an audience of 50K-100K users on launch-day, so they wanted an objective, expert review to ensure there were no hidden architectural or security issues.
The solution
I performed a full app audit, which included:
- A full code and architecture review.
- A crash audit, to find and diagnose existing crashes in the app.
- A performance analysis, to check for hangs and potential memory issues.
- A stack readiness review, covering the app's wider tech-stack.
- A UI/ UX review.
From this I created a prioritised roadmap for the team to address the issues. I highlighted the potential impact vs. effort to fix for each issue so they could be pragmatic about how and when to apply fixes. I presented this back to the team so they could ask questions and get a clear picture.
The results
- identified
- Critical issues
- to address issues
- Clear roadmap
- for beta release
- Assurance
- Surfaced several critical issues that would have impacted stability and user confidence.
- The team got a clear roadmap to address the issues safely and pragmatically.
- They got assurance to push towards a beta release.
What the client said

"Gabrielle's audit identified several critical issues (like token storage and offline reliability) and gave us a clear roadmap to address them. Fixing these problems will improve stability and user confidence, and allow us to push toward a beta release with much more assurance."

Learn more about the Mobile App Code Review service.
Would you like help with similar challenges?
If you'd like a code audit for your mobile app, get in touch. I love doing them (yes, really!), so I'd be happy to help.
You can ask me anything for quick, free advice or get in touch to learn more about engaging my services.
If you found this article useful, why not subscribe to my newsletter?