Developer__Rob's profile picture. iOS indie dev 🚀 Building ComingUp in public | Sharing every win, mistake, and lesson along the way.

Robert

@Developer__Rob

iOS indie dev 🚀 Building ComingUp in public | Sharing every win, mistake, and lesson along the way.

置顶

The latest version of ComingUp just hit the App Store! New features: •Add attachments to events (tickets, photos, notes) •Share events privately via iCloud (CloudKit sharing) •Improved design + performance throughout #indiedev #buildinpublic apps.apple.com/gb/app/comingu…


Swift Interview Tip💡 #2 When should you use a class instead of a struct? 🤔 ✅ Need inheritance ✅ Shared mutable state ✅ Identity matters If not… stick with structs. Default to value types.


One of the best tips I got while building my app: “If you’re scared it’s not perfect, good — it means you care. Ship anyway.” Every indie dev needs this reminder sometimes.


Swift Interview Tip💡#1 Struct vs Class — the classic Swift question: Structs = value types (copied on assignment) 👉 Classes = reference types (shared instance) Structs are safer for immutability & concurrency. Classes shine when identity matters. #swiftdevelopers


There’s nothing quite like that spark when a new idea hits. The notebooks open, Xcode spins up, and suddenly I'm obsessed again. I’m starting something new today — can’t wait to see where it goes. 🚀


Being an indie developer is 10% coding, 30% debugging, 60% convincing yourself the idea still matters.


Nothing like debugging app-switching and Pay-by-Bank to remind you how optimistic “it’ll only take 10 minutes” really was. One background thread later… 💥 network chaos.


Clean code isn’t about shorter files — it’s about clearer intent. If a function name explains what you meant, not what you did, you’re winning.


Coding? Easy. Designing? Fun. Marketing? Absolute chaos. Spent my Sunday wrestling with paywalls again — one day I’ll get good at this. At least I had an extra hour today to spend on it!


How do you come up with App ideas for your apps? I am really struggling to find something I like / Connect with when I try to create one.


I started ComingUp as a way to learn SwiftUI and challenge myself to build something for me. My app ComingUp has had: • 16.6K impressions • 1.44K product page views • 525 total downloads • $53 in proceeds Not life-changing numbers, but every spike on the appstore graph…


Shipped a new update to ComingUp today. Fixed up the liquid glass + tinted/clear widgets… but the big one was finally building my first interactive widget. Been itching to try these since WWDC — turns out I learned a ton (and broke plenty) along the way 😅


I just finished a live session with Uncle Bob on Clean Code. What I love about Swift and SwiftUI is how it is easy to write clean code by default: - The syntax is readable that the code itself tells you what it’s doing. - The protocol-oriented design makes sure that the code…


That moment of happiness when you fix a bug that has been driving you crazy for weeks is unmatched.


Replacing inheritance with protocols is still the most satisfying refactor in iOS dev land.


Today coding spot for a few hours.

Developer__Rob's tweet image. Today coding spot for a few hours.

Time to start working on my #shipaton app #buildinpublic


It’s 2025, and AI writes code, SwiftUI runs on visionOS, yet I still find myself manually converting Objective-C to Swift, treating it as a sacred ritual.


Finishing a project is great. But sometimes, walking away is the smarter move. #buildinpublic


Robert 已转帖

Haven't joined the Shipaton Discord yet? You're missing out! 🚀 Early builders have are sharing their "build in public" journey via the post-engagement-boost channel 🤝 Multiple people are looking for collaborators via looking-for-team Join via discord.gg/shipaton


United States 趋势

Loading...

Something went wrong.


Something went wrong.