Update: The New Profile has graduated from Beta and is now live!
Your profile in the app has been revamped and is now available for iOS. The new profile is the first step of the new app design. Android users will see the new profile in the coming weeks.
Thanks again to everyone who took the time to come by the office. Your feedback is incredibly valuable and has had a direct impact on the redesign.
The main updates are:
- You can update your profile information with fewer steps. The ability to change email will be created in the future.
- It’s become easier to share Curve, you now have your very own landing page.
- Direct access to the Curve community to get the best advice and help from peers and our amazing community team.
There’s a lot more to than what meets the eyes - we’ve started dividing the app and code into modules. We’re also automating testing.
The modular code-based programming allows us to work in parallel on UI, analytics, notifications, and feature sets. We are also able to test more, which is especially valuable for the reusable code. These tests will be run on small pieces of code rather than full scenarios, which is covered below.
With a modularised app, we will start using a release management process with feature flags. This way we can roll out new parts of the app to a group of our customers and roll it back if necessary. It’s also a good way to test what you, our customers, like the best via A/B testing.
Our Test Engineers have been setting up automatic testing. On the profile screen alone there are now 25+ scenarios that will be tested automatically. The plan is to do end to end testing, which will only take 14min.
We are thrilled about this new chapter and building Curve at scale!
What do you think of the new profile? Would you be interested in joining meetups where we’ll discuss what we are doing behind the scenes?