techchee (@techchee) header
techchee (@techchee) profile picture

Christopher K Y Chee - iOS, React/NextJs, still a part time builder

Kota Kinabalu
Joined July 2008
Dev note: QuoteBuddy sat in "Waiting for Review" for 6 days for a major update. I only noticed a new developer agreement to sign on Friday morning. I signed it, and the update went into review that afternoon (not sure if related). Then it was rejected under 2.5.1: the Health feature wasn’t clearly identified in the UI. First time adding HealthKit, so I didn’t know about the badge. The fix: added the "Works with Apple Health" badge next to the sync toggle, plus a review note and a screen recording on a real device. Approved on the resubmit. If you’re adding Health sync, add the badge from the start. techchee.com/apps/QuoteBuddy
40
Good news last night: QuoteBuddy 2.0.0, a major update, is finally live It’s more than a quotes app now: • Mood check-ins with the mascot • A daily reflection journal • Multiple named widgets, each with its own quotes • Optional Apple Health sync & iPhone Duo Display Support apps.apple.com/us/app/quoteb…
Wrapped up a big update for QuoteBuddy (formerly DailyQuote) in my spare time over the last couple of weeks, featuring our brand-new animated mascot! What’s new in this release: Mood Logging: Integrated directly with Apple Health. Reflections: Daily text & voice journal entries (Face ID protected with local & optional iCloud storage). Full support and split-view layout optimizations for iPhone Duo. The new landing page and privacy policy updates are officially done, and the app update has been submitted and is currently pending App Store review! techchee.com/apps/QuoteBuddy
1
124
oh...! there was an agreement that need to sign ... guess this is one that keeps your apps "waiting for review"
1
55
Wrapped up a big update for QuoteBuddy (formerly DailyQuote) in my spare time over the last couple of weeks, featuring our brand-new animated mascot! What’s new in this release: Mood Logging: Integrated directly with Apple Health. Reflections: Daily text & voice journal entries (Face ID protected with local & optional iCloud storage). Full support and split-view layout optimizations for iPhone Duo. The new landing page and privacy policy updates are officially done, and the app update has been submitted and is currently pending App Store review! techchee.com/apps/QuoteBuddy
The DailyQuote App apps.apple.com/us/app/dailyq… was my first attempt to build in React Native last year in November. It’s a simple iOS app that delivers positive and motivational quotes every day. But it was a pain to develop in React Native (even though I’m used to developing in React and Next.js for the web) because I had to deal with compilation pain in CocoaPods and a number of CLI build issues. It took me almost a month+ on a part-time basis to get it completed and published on the Apple App Store, and then I left it unupdated for 5 months. So in order to keep it easily updated and be able to iterate fast, I decided to switch tracks and migrate it to SwiftUI, which I am more accustomed to. I started the migration on Thursday and spent just 2–3 hours a day on it. This is the promising result after 4 days with the help of Gemini including more fluid UI/UX, adding new features, themes, a new customizer for the quote background, fonts, and a randomizer for the background wallpaper.👇🏻👇🏻👇🏻 Expected to update it on the Apple App Store very soon. #buildinpublic #swiftUI #reactnative
2
1
295
Here is how I handle the RetroCam app (apps.apple.com/us/app/retro-…) on iPhone Duo: RetroCam is a camera app with retro filters, and I wanted to make sure the app feels good to use no matter how you’re holding the device, so I built out a few split-view tweaks: Dual-screen split: Viewfinder and shutter on one screen, photo history/journal on the other. Left-handed vs. right-handed mode: A quick toggle in settings flips the main camera controls to whichever side your thumb actually reaches. Flexible orientations: The layout and viewfinder adjust cleanly whether you’re folded, unfolded, upright, or sideways. It’s always satisfying getting controls to feel natural when dealing with weird form factors and folding screens. Everything is done and built using Xcode 27 RC , so I’m going to ship this update very soon! Check out the video 👇🏻 #iOSDev #SwiftUI #IndieDev #BuildInPublic
1
1
391
Downloaded Xcode 27.1 Beta this morning and spent some time updating HabitPath for iPhone Duo - foldable devices! With a little pair-programming assistance from Gemini, I revamped the habit dashboard layout so it seamlessly adapts when transitioning between folded and unfolded wide-screen views on the iPhone Duo simulator. Can’t wait to ship this as soon as the official Xcode release lands! (Or test it out on TestFlight soon 🚀) Current version of Streaks - HabitPath is v3.0.0 available on the Apple App Store 👇 apps.apple.com/us/app/streak… Here is a quick look at the updated daily overview and chart layouts in action 👇 #iOSDev #SwiftUI #IndieDev #Xcode #BuildInPublic
5
1
254
Building apps left and right meant my iPhone storage was constantly full of screenshots and screen recordings 😭 So I built Cleaner Pro to delete all the clutter at once! Dropping on the App Store soon #appdeveloper #iosdeveloper #indiedev #cleanerapp #iosapp
2
248
Currently designing a new 9-step onboarding experiment for my habit tracker app - HabitPath. Testing whether a longer, more personalized setup phase actually improves long-term user retention, or if shorter is still better. #swiftUI #iosdev #indiedev #buildinpublic
7
5
278