Ready to get started?

Get a free quote and see what we can do for you.

image

OVERVIEW

Our client is a company that allows users to capture ideas, and to-dos on the go and remember to complete daily tasks by adding widgets to their home screen or lock screen that include text, drawings, audio, or photos.

Period: Ongoing

Client location: India

Business model: Dedicated team

Type: Agile Project

SERVICES USED
  • iOS App Development
  • User Interface
  • User Experience
  • Quality Analysis
  • Data Protection
TECHNOLOGIES USED
  • SwiftUI
  • Storekit 2
  • Revenue CAT
  • iCloud
  • Core Data
  • One Signal
image

THE PROBLEM

Taking over an existing project can be challenging, especially when the project has already gained a significant user base and reputation. Here are the key challenges we faced when we took over the StickMeNotes project:

  • Understanding the existing codebase: As with any project takeover, understanding the existing codebase was a major challenge. We needed to get up to speed quickly to avoid any delays in the project timeline.
  • Maintaining the app’s quality and user experience: StickMeNotes was already a popular app, and we needed to make sure that any changes or updates we made did not negatively impact the user experience or the app’s reputation.
  • Improving the most business-critical parts of the app i.e. Payment system: The app had a buggy payment system and fixing the existing code was pivotal for business.

WHAT IMPACT WE WANTED TO MAKE

We improved the existing code to make it faster, more stable, and more user-friendly. Over a million users have been happy with the smooth payment experience which reduced friction during checkout and led to more successful transactions. Our client gained a competitive edge over other sticky note apps.

image

THE SOLUTION

 

  • Conducted a code review

    We conducted a thorough code review of the existing codebase to understand the app’s architecture, design patterns, and dependencies.

  • Developed a roadmap

    Based on our code review, we developed a roadmap that outlined our approach to the project, including the tasks, timelines, and milestones.

  • Development

    After a comprehensive review of the key features and functionalities, we determined that StoreKit 2 is an excellent choice for the iOS app with such a large user base that requires secure and fluid in-app purchase and subscription functionality. Our team of skilled iOS developers got to work incorporating Swift-based APIs so that our client’s business could quickly get the history of all in-app purchase transactions, quickly find out the most recent status of a subscription with a single check, and on the latest iOS versions. We kept in mind that the app should be more stable and can handle more users and transactions, making it easier to scale up in the future.

  • Quality analysis

    The goal of the quality assurance phase was to ensure that there are no glitches or errors in the iOS app’s operation. We’ve carried out many quality checks to make sure users can stick these notes with attachments, such as text, drawing, record/audio, or photo notes to their personalized notice board, set them as their lock screen image, or share them with friends using email or WhatsApp. We did this while keeping our guiding principles in mind.

  • Maintained clear communication with the client

    We maintained regular communication with the client to ensure that we were meeting their expectations and addressing any concerns or issues that arose.

  • Conducted user testing

    We conducted user testing to identify any issues or bugs in the app and ensure that any changes we made did not negatively impact the user experience.

Working on an app with millions of users shows how Tech Exactly has experience in developing complex apps with high user engagement. This experience can translate into new projects where the company can leverage the expertise gained from building the previous app to build better apps.
image
image
image
image

Interested in bringing your idea to life with a digital presence? Our experts will guide you and offer you the best solution for your requirements.

Read More case studies