...

Featured in Apple App Store: Recognized under 'What's Hot' & 'New and Noteworthy'

An iOS app with 1.5+ million installs that offers To-do lists, reminders, widgets, and seamless note synchronization across devices

Project 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

Project Management:

Scrum

Business Model:

Dedicated team

Project 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

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.

The Solution

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

01

Conducted a code review

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

02

Developed a roadmap

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.

03

Development

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.

04

Quality analysis

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

05

Maintained clear communication with the client

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.

06

Conducted user testing

Conclusion

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.

Ready to Get Started?

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

Read More Case Studies

Case study thumbnail
Know how we made Learning easy for this Hospitality group with 10,000+ front-line employees
Case study thumbnail
Connecting Like-Minded People From All Over the World on One Platform
Case study thumbnail
Helping a Fantasy Game Platform in Africa Launch a User-Friendly Betting Website