Screenshot of Xcode interface with "Changes" tab open.
๐ฎโ๐จ Wellโฆ Looks like weโre doing this. iOS 18, here we come! ๐ฒ
#iOSDev #IndieDev #MIRAapp #iOS26 #JournalingApp
@creativewith.in.bsky.social
Product Engineer/Builder | Engineering Manager | iOS โข Swift โข SwiftUI โข Based in Tokyo ๐ฏ๐ต | Indie Dev: @GluSightApp ๐ โข LogCamApp | Open to work ๐
Screenshot of Xcode interface with "Changes" tab open.
๐ฎโ๐จ Wellโฆ Looks like weโre doing this. iOS 18, here we come! ๐ฒ
#iOSDev #IndieDev #MIRAapp #iOS26 #JournalingApp
So I finally spent some time working w/ Icon Composer: it's great. What's even better is the seamless integration with Xcode as a drop-in file, eliminating the need for any unnecessary hassle with Assets etc. This is incredibly clean & well-executed Apple ๏ฃฟ.
#WWDC25 #Xcode26 #iOS26 #iOSDev #MIRAapp
The happiest of messages that an IndieDev can receive on a weekend. I think this is the first time itโs getting approved on a Saturday.
My week is finally complete.
The best diabetes management and logging app - available at: apple.co/3GZIsm1 ๐
#Diabetes #DiabetesApp #T2D #T1D #BuildInPublic
Yesterday, I took a break from @revenuecat.com #Shipaton and revamped the onboarding of @glusightapp, applying lessons from building MIRA. Iteration improves the process.
Today, Iโm taking a full break. Iโve been building 16~19 hours daily for a month+. Time for a full pause and a day of rest.
When it's 2:40 am and you've used up your free tier for the month and need that sweet sweet Xcode Cloud CI/CD flavor.
Just submitted a new build for @glusight.app for App Store Review. Let's set the timer. ๐
#BuildInPublic #IndieDev #iOSDev #IndieApp
Welp! Time for some clean up. One of the best decisions I've made for my development needs was to get a 500 GB MacBook Pro instead of the 250 GB one. I actually never need to think much about space as dev tools are the only things I have on there. But it's nice to clean up once in a while.
#iOSDev
@revenuecat.com #Shipaton updates: just integrated ReviewKit by @jeehut.bsky.social.
Another fantastic package for those who want to get stuff done without building it all from scratch.
Package: github.com/FlineDev/Rev...
Intro: www.fline.dev/introducing-...
#iOSDev #BuildInPublic #IndieDev
I counted 1 crash overall. Not too bad. Overall, itโs been smooth.
06.08.2025 11:40 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Smartphone screenshot of the contact and support page for MIRA app in dark mode.
Smartphone screenshot of the contact and support page for MIRA app in light mode.
@revenuecat.com #shipaton updates:
Settings โ
Support โ
Integrations โ
I just finished the Settings, Contact & Support screen for MIRA, the video journaling app for self-reflection.
Next: landing page + required links for TestFlight & App Review. ๐ง๐พโโ๏ธ
#buildinpublic #iosdev #MIRA #indiedev #ios26
Alright, about to put Xcode 26 Beta 5 through its paces. Let's see how many crashes I'll make it go through today. ๐
#iOSDev #IndieDev #BuildInPublic @revenuecat.com #Shipaton
Appreciate it!
04.08.2025 20:52 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Anyone has any excellent resources on implementing TipKit really well? Iโve implemented it before, but I feel like it could have been much better than the basics from Appleโs docs.
So if anyone has anything neat to share, Iโd appreciate it. :)
#MIRAapp #buildinpublic #iOS #iOS26 #Xcode #TipKit
๐Next couple of days: a few more bugs to squash, landing page, and TestFlight!
03.08.2025 10:30 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Smartphone screen with motivational text and icons from the MIRA video journaling app.
โณ๏ธ @revenuecat.com #Shipaton updates: two days of work and I finally completed the onboarding flow for MIRA app. Absolutely the cleanest and most-in-app (try the features as you onboard) interactive flow Iโve ever built. Pretty happy of this one.
#iOSDev #IndieDev #JournalingApp #Wellness #journal
A video game screenshot of Donkey Kong in a red suit.
Anyone else games to get into focus mode? Solving puzzles on some days helps me focus better on whatโs ahead. Today Iโm working on the onboarding flow for MIRA app.
#gaming #nintendoswitch2 #ns2 #donkeykong
But Iโve finally gotten it where it needs to be. However ๐ค, I might have to upgrade to the 100-hour compute just for August. TBD.
01.08.2025 11:14 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Screenshot of a table with build statuses.
@revenuecat.com #Shipaton DevLog: Ugh ๐ฃ, over the 3 weeks, Iโve almost exhausted the 25-hour monthly compute provided in the free tier of Xcode Cloud. Letโs just say that the combo of iOS 26 & Tahoe beta for builds and tests in the cloud hasnโt been the most stable.
#IndieDev #iOSDev #iOS26 #Xcode
So ummโฆ AppStore Screenshots when youโre building a camera-based app and need to show the camera viewโฆ Any ideas?
#Shipaton #Indiedev #iOSDev #ASO
A cup of espresso on a black surface.
Dev Log: just a doppio, to actually get the day started. โ๏ธ โ๏ธ
Slow start and then full focus on MIRA app.
#espresso #doubleEspresso #morningGrind #shipaton
Much deserved. Have a great chill day my friend!
30.07.2025 21:22 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0But everything is now resolved.
The basic @revenuecat.com paywall is now displaying during the appropriate interactions (progressive disclosure).
@telemetrydeck.com integration is working as expected.
Great progress overall.
Tomorrow: RC dashboard paywall building work.
๐ ๏ธ #Shipaton update (MIRA app):
I had a long day working with Xcode project Build Phases scripts and Xcode Cloud CI scripting for MIRA. For some reason, I decided to take a different approach from @glusight.app & rewrite a significant portion of my ENV injection scripts. I shouldnโt have.
#IndieDev
Donkey Kong Bananza logo.
OK, itโs not just hype. Itโs actually reallyโฆ really good.
#Gaming #NintendoSwitch2 #NS2 #DonkeyKong #Bananza
Woahโฆ. Huge milestoneโฆ Just started the first Xcode Cloud + TestFlight build of MIRA. Should work, might fail. Weโll seeโฆ
Itโs been one heck of a day. But getting closer to the first goal of the @revenuecat.com #Shipaton.
#IndieDev #IndieApp #iOSDev #iOS26 #journaling #WellnessApp #BuildInPublic
OK, good job Apple, iOS 26 Beta 4 is so much smoother on my iPhone 15 Pro. Great iteration: what a difference.
#iOS26
๐จ iOS 26 Beta Drop! ๐จ
Managing (pre)diabetes? Get the edge with Glu Sightโs newest updates. ๐
โก๏ธ Early access. Feedback. Immediate impact. Sign up now:โจabout.glusight.app/testflight-s...
#TestFlight #BuildInPublic #IndieDev #IndieApp #wellness #diabetes #iOS26
MIRA DevLog - 2025-07-21
โ Growth screen cheers consistency
โ Achievement titles & copy refined
โ Video transcript editing: iOS26 style, one-tap simpler
โ Gallery CTAs clearer; nav cleanup
App is done โ
. Next: unlock premium experiences via the @revenuecat.com paywall SDK
#Shipaton #BuildInPublic
Nice!!
20.07.2025 12:43 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0MIRA DevLog: 2025-07-20
Today I implemented:
โ New app localizations, including journaling prompts in: ๐ซ๐ท๐ฌ๐ง๐ต๐น๐ช๐ธ๐จ๐ณ.
โ Progressive disclosure for permission requests: avoiding permission fatigue.
Making MIRA more seamless & accessible for more users.
#shipaton #iOSDev #IndieDev #JournalingApp #journal
In Mira, you will get your journaling prompt in your systemโs language if it is supported. Weโre starting with ๐บ๐ธ๐ช๐ธ๐ต๐น๐ซ๐ท๐จ๐ณ.
And yes the notification title will be localized. Just focusing on the prompts at the moment. :)
#shipaton #MiraApp #iOSDev #IndieDev #BuildInPublic #VideoJournals #journaling