Mobile App Code Review

Peace of mind in your code base

The Mobile App Code Review is a full review and audit of your mobile app codebase. It gives you peace of mind on the quality of your code, or a roadmap to make improvements. The review covers:

  • Your application code, including architecture, maintainability and security.
  • Crash audit.
  • Performance analysis.
  • A stack review, including CI/CD, monitoring and analytics.

Who is it for

The review is designed to give you a full expert, audit of your app code base, for example if:

  • The code was written by an external team and you want confidence in its quality.
  • You are about to launch an app, and want to find potential issues before users get the app.
  • You want a prioritised roadmap to fix issues in your code base.
  • You are experiencing high bug volumes.
  • You are deciding whether to keep or rewrite a code base.
  • You are auditing an app before selling or acquiring it.

What's included

The following are included in the code review package.

  • A call to understand what you want to get out of the review.
  • A detailed report of everything that’s reviewed with a red / amber / green rating to highlight any issues.
  • A prioritised summary of issues in the order recommended to fix based on effort vs. impact vs. what you’re looking to achieve.
  • Full transparency of the findings as the review is in progress.
  • A session with you and your team to review the findings.
  • A recommendation for next steps with the code base, i.e. if you want to keep and improve, or transition to a new code base.

Additionally, although this package doesn't include a UI/UX review, the report will include any UI/UX issues found as part of the code review.

Please note that the review doesn't cover the following:

  • UI/UX review (although see above, any issues found incidentally will be included in the report).
  • Functional app testing - any testing done will be driven by the code review rather than vice versa.
  • NB we don't guarantee (or expect) to find all your bugs, the focus is on code quality.

What's needed from you

We'll need you or someone from your team to provide us with the following to enable us to carry out the review. If you need any support with this, we're happy to help.

  • Access to the relevant code repositories.
  • Access to test accounts to run the app (if they are needed - optional but highly recommended so we can run the code and carry out performance tests).
  • Access to the App Store / Play Store accounts (optional, but needed for the crash audit).
  • Access to your internal AI tooling (optional - we can bring our own).
  • Support from an engineer to get the code base running (optional, and often not needed, but required to run the code and carry out performance tests if we're unable to get it running from the project documentation alone)

What clients say

Gitwork Logo

"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."

Dan Lindsay
Dan Lindsay
Head of Product @ Gitwork

Read the full case study to learn more about how this code review helped Gitwork.

How much does it cost

  • £3000+VAT for a single code base and platform (e.g. iOS or Android only).
  • £4000+VAT for a cross-platform code base with both iOS and Android versions of the app, (e.g. React Native, Flutter or Kotlin Multiplatform).
  • £5000+VAT for a dual code base (e.g. native iOS and Android versions of the same app).

If you're not sure which of the above you need, please get in touch and we can guide you.


💡 Want to learn more? Explore my free articles or ask me anything about your mobile app challenges.