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.