Sabitlenmiş Tweet
ap ⌘ indie dev
1.1K posts

ap ⌘ indie dev
@anhphong_dev
https://t.co/h6F5jAG1yN screen translator https://t.co/OpZn2guZtP duplicate photo cleaner https://t.co/aRuuz6nZDm long exposure camera https://t.co/TctgC6lhTQ print design https://t.co/0vwvm3Vm9f gps camera
Katılım Ekim 2012
64 Takip Edilen145 Takipçiler

this only kills web-based vibe coding startups though.
native iOS/macOS apps still have a moat: Apple's App Store review. they literally blocked vibe coding apps this week because devs couldn't explain their own code.
if you actually understand what you're shipping, AI tools are a superpower. if you don't, no platform will save you.
English

@IronIntOfficial 5th: "i'll just add one more feature before launch" is the most dangerous sentence in solo dev
10 apps later i still fall for it every single time
English

these tools are getting wild. i use AI for all my apps (10 on the App Store) and the code generation was never the hard part.
the hard part is when Apple asks you to explain what your code does during review. shipped with AI? fine. but you better understand every line.
great for prototyping though, this looks insane
English

I use AI to build every single one of my 10 apps on the App Store.
Never had an update blocked.
Apple isn't blocking AI. Apple is blocking people who ship code they don't understand.
MacRumors.com@MacRumors
Apple Quietly Blocks Updates for Popular 'Vibe Coding' Apps macrumors.com/2026/03/18/app…
English

@gman_dev building macos/ios utilities solo. 8 apps on the app store so far - screen translator, duplicate photo cleaner, long exposure camera, gps timestamp camera, and a few more. currently working on inkpress (ai print design tool). all native swift, all on-device
English

@KaiXCreator inkpress - describe what you need, ai generates the design, annotate directly on it to refine. fills the gap between canva templates and hiring a designer. link in bio
English

@mikedoise agreed. app review exists for a reason. if your only debugging skill is "paste error into chatgpt" that's a sign to slow down and actually learn what the code does. ai should accelerate understanding not replace it
English

@ClimStefan good idea actually. been thinking about bundling some of the menu bar utilities. they complement each other well
English

@anhphong_dev ah ok, you could share then inbetween, maybe give some discounts if you have another one. At least this is how I am thinking of doing with mine
English

@AurelienWeiss @tskulbru @applyra keyword optimization per locale is the real pain point with multiple apps. will take a look
English

@anhphong_dev @tskulbru Managing 7 apps in ASC is genuinely painful, you feel this. With @applyra the AI part is specifically for ASO: it analyzes your current metadata vs competitors and tells you exactly which keywords to add, move to the title, or drop: per app, per locale.
English

@mikedoise makes sense. explicit > implicit for ai routing. users knowing they can mention a specific tool agent is better than the system guessing wrong silently
English

@anhphong_dev I'm currently letting all other requests fall back to general and the user can then ask for a specific use case or mention a tool agent specifically if something doesn't route correctly.
English

Perspective Intelligence 1.6 is now available with support for user and tool agents along with many other improvements to AI throughout the app? Check it out at perspectiveintelligence.app
English

@LiamRogersDev same experience. swiftui has gotten way better for custom drawing and gesture handling. what are you using for the pixel grid rendering - swiftui canvas or dropping down to metal?
English

@anhphong_dev Majority in SwiftUI, for all its flaws through time, its actually turned out quite good for this application 😎
English

doku - free markdown viewer for macos
you write in vs code / vim / whatever
doku renders it beautifully
-> gfm, mermaid diagrams, latex math, 40+ lang syntax highlighting
-> auto-refresh on save
-> quicklook - spacebar preview any .md file
-> zero network calls. fully offline
just the viewer. no editor. no bloat
English

@fredchristus thanks. the visual grouping is the key difference - seeing similar photos side by side makes it way easier to decide what to keep vs just scanning a list
English

@anhphong_dev This is totally different from what I have seen so far.
English

@roaratron @mikedoise it's a solid machine for the price. depends on your workload but for most dev tasks it handles everything without breaking a sweat
English

@mikedoise @anhphong_dev I'm really considering picking up a MacBook Neo because it's well in my budget where I don't have to finance, but I also want to future proof so I can do more with my Mac.
English

@mikedoise running perspective server on it is a nice use case. being able to connect from any machine makes it more than just a dev laptop
English

@anhphong_dev Xcode works great on the Neo along with many other apps. it is incredible what you can do with this machine. I'm running Perspective Server on it, which allows me to connect from any other machine on my network, and chat with Foundation Models.
English

@mikedoise smart approach. keeping the router lightweight so it doesn't eat into the context window is key. how are you handling edge cases where the router misclassifies?
English

The app uses a decision router that only looks at the user prompt and makes a decision to route or not. it then sends off to a router that makes the decision and then the agent looks at the prompt with a full context window and then outputs the tokens based on the response. all sessions are thrown away except for the main chat session.
English

@tikki_mann that's normal right after publish. app store search index takes a few days to settle. give it 3-5 days and check again. the fact that friends find it at #1 by name is a good sign - means your brand keyword is already indexed
English

@anhphong_dev I was pretty sure my ASO keywords were set right then then today after it said it was published I searched for it by name and it was like 15th app down… now friends are saying it’s the top one, but man I was gonna be livid if searching BY FULL NAME you couldn’t find my app first
English

@ClimStefan most of them are small focused utilities. once they're stable they mostly run themselves. the hard part is marketing not maintaining
English

@anhphong_dev oh man so many of them, when do you have time for all?
English











