Officially launched on both iOS and Android

It's taken us almost 10 months since we first launched as an open beta on Android but Curated (curated.app) has finally launched officially on both iOS and Android.

This is me and @Rockspin's first serious project. We've made a lot of the expected mistakes along the way - built and built (and built) a lot before finally launching or verifying the idea.

We had a stroke of luck in October 2018 when Google featured us in the Early access section of the Playstore thereby giving us a lot of users to help test and validate our initial ideas.

After our bootstrapping funds ran out in May this year we both started contracting full time and new feature development (and the development of the iOS app) slowed down.

Most of the summer felt like a slog - our motivation had dropped because our Google feature ran out and user numbers started dropping and iOS was taking a long time to build. This is where having a co-founder is important. When one of us felt down, the other one picked him up.

We pushed through and now, finally, we have officially released both apps 🚀

We have also decided to finally break the cycle of just building without verifying. We'll know almost exclusively focus whatever time we have towards traction. We want to identify the communities and people who will be best served by our app and try to target them.

We feel elated and motivated.

Can't wait to write our next major milestone update.

  1. 2

    Valentin, Congrats on the launch.
    We at https://www.foore.in are starting to work on first version on mobile App. We are considering flutter as same codebase works on both android and iOS.

    What are your thoughts on this? What possible problems we could run against?

    1. 3

      Hi Mahorir,

      I'm Rory the co-founder of Curated.

      Flutter/react-native/Xamarin work great in the short term. You can get a quick prototype up and running. However the main problem with these technologies is their long term use and support, you will always need to eventually write native code on each platform. It's unavoidable.

      You end up needing to hire develops with 3 skill sets flutter/iOS/Android.

      In my option the best option is to agree on an architecture and approach that your developers can implement on both platforms. Build the apps natively and have them review each other PRs. If you do this correctly. The business logic should look like you ran a converter on Kotlin to covert it to Swift.

      We are in the process of open sourcing the tool we used to build curated. It's two libraries in Swift/Android that follow the same design patterns to implement business logic. Its worked great for us and has allowed us to move quickly.

      P.S I've recently written a blog post on the tool we used to build on two platforms at the same time. https://medium.com/@roarykelly/the-state-of-managing-state-20a073e9a320. (its a draft published to medium we will be posting a modified post to out own blog later)

    2. 2

      perhaps an alt. opinion from the other side of the fence.
      I build in xamarin, and work with a close friend using flutter.
      These are both great platforms for achieving reusability.
      If you're starting from scratch, and have a web background - go flutter.
      If you have Microsoft / C# skills - go xamarin.

      My app works great on both Android and iOS - and I've written maybe 3 - 5% platform specific code. You do need to get in the weeds a little for each platform - but imo saves much more time - without having to write custom tools to keep the code in sync ;)

  2. 2

    Keep the great work going Valentin!!

Trending on Indie Hackers
I built a 50K following in 9 months and it changed my game completely! This is how I did it. 55 comments Feedback on my (not yet published) about page 21 comments Vegans, vegetarians, and anyone with an allergy, food intolerance, or just a preference, I need you! 8 comments Open Sourcing my SAAS Starter Kit 8 comments A house in Germany is being sold as an NFT 8 comments Nerdogram - A photo sharing app for Github nerds 5 comments