3
0 Comments

tinythoughts is live for Android!

Check it out now in the Google Play Store! https://play.google.com/store/apps/details?id=com.tinythoughts

I learned a lot during this process. Here are some key takeaways:

  1. I used React Native so that I could program in javascript, because that's what I'm comfortable with. There wound up being a lot less shared code between native and web than I would have liked. I think I probably could have done better about architecting the code with the idea of it being shareable between native and web.

  2. Microsoft App Center makes building and distributing native apps so much easier. There are a lot of secrets to manage. Automating that process was definitely worth the two minutes it took to set up App Center.

  3. That said, it's worth the effort to manage your own versioning. react-native-version is a package that makes it easy to use your package.json version as the version for both Android and iOS apps. App Center has a toggle to automatically bump the build version for you, but, ultimately, managing it myself was better.

Anyway, check out the link to tinythoughts below, and let me know what you think! The iOS version should be coming out soon.

Trending on Indie Hackers
After 10M+ Views, 13k+ Upvotes: The Reddit Strategy That Worked for Me! 38 comments Getting first 908 Paid Signups by Spending $353 ONLY. 19 comments 🔥Roast my one-man design agency website 18 comments Launch on Product Hunt after 5 months of work! 16 comments Started as a Goodreads alternative, now it's taking a life of its own 12 comments I Sold My AI Startup for $1,500 and I'm Really Happy About It 11 comments