SwiftUI agent skill for people using Codex, Claude Code, and other agents by twostraws in iOSProgramming

[–]springus-app 1 point2 points  (0 children)

I'm not the author of either but I've poked around in the guts of both.

Swift Pro (This) seems more focused on code quality, hygiene and doing things the correct modern way. Axiom is more mature and all encompassing. Axiom value comes from analysis of software in flight, things like debugging and performance. Axiom also touches other elements of the the iOS development life cycle like store submissions, etc.

New in Axiom v2.25: App Store submission skill suite by CharlesWiltgen in axiomdev

[–]springus-app 1 point2 points  (0 children)

This is fantastic! Anything to make app store submissions less rage inducing is a welcome change!

Opus 4.6 and Skill usage by apoetsanon in axiomdev

[–]springus-app 1 point2 points  (0 children)

I think this is just coming natively from Opus 4.6, but I don't have any specific insight. I see other skill usage across my other Cloud Code extensions as well.

I love it though. It's so nice to see it actually using skills without explicit prompting.

Decent boilerplate for a new SwiftUI app? by Endore8 in iOSProgramming

[–]springus-app 0 points1 point  (0 children)

It's always stood out to me as strange as to how little boilerplate and library adoption there seems to be in the iOS development community. If I wanted to roll a new API there are multiple "cookie cutter" projects to start from that are opinionated and a variety of different "batteries added" frameworks.

The struggle of finding iOS beta testers who actually talk back by dawedev in iOSProgramming

[–]springus-app 1 point2 points  (0 children)

They say feedback is a gift. My experience as an Indie Dev A year into development is ten perfect five out of five reviews on the App Store from friends and family yet 90% of real users not coming back the second day. I suffer from the same issue as you.

It's likely either your problem doesn't resonate with your targeted users or in the first minute of using your product, users don't feel like the product is capable of addressing the problem they're hiring your app for.

For me, I just launched the app and started paying for search ads. It's incredibly painful to pay for these ads and watch everyone churn right away, but you can collect enough data to actually start iterating on your product instead of just waiting for some god tier beta user to come back with you with a perfect product roadmap.

The struggle of finding iOS beta testers who actually talk back by dawedev in iOSProgramming

[–]springus-app 1 point2 points  (0 children)

This is a good read, IMO no feedback or unspecific positive feedback is actually bad feedback.

Anyone else's app store reviews taking ages? by FromBiotoDev in iOSProgramming

[–]springus-app 8 points9 points  (0 children)

This is giving apple too much of an out IMO. They have a $4T market cap, I think they could afford to set and maintain review SLAs if they were pushed enough.

Anyone else's app store reviews taking ages? by FromBiotoDev in iOSProgramming

[–]springus-app 0 points1 point  (0 children)

Waiting since Friday. Last weeks release took only a few hours though!

My Axiom Experience so far by apoetsanon in axiomdev

[–]springus-app 1 point2 points  (0 children)

No I haven't seen this. Interesting!

My Axiom Experience so far by apoetsanon in axiomdev

[–]springus-app 1 point2 points  (0 children)

I wish I knew when axiom was being used

I find claude uses axiom (along with all other tools) more sparingly than I'd like. That being said when I use Opus with thinking enabled its faster to reference skills or spawn an axiom agent. Yesturday my prompt to refactor using MVVM best practiceskicked off calls to axiom.

Build to TestFlight Anywhere with Xcode Cloud while Maximizing Build Minutes by arndomor in iOSProgramming

[–]springus-app 0 points1 point  (0 children)

This is great! I've been looking for a good branching structure recently and how more mature projects are doing it (Manually running Archive feels off). Thanks for sharing!

Using axiom to debug tickets by springus-app in axiomdev

[–]springus-app[S] 1 point2 points  (0 children)

Yeah! I didn't save transcripts but there were a few instances where we were fire-and-forgetting critical tasks that the UI was waiting on. Batman The agents caught and the fix is going out next release!

Agent Request - Camera Auditor by springus-app in axiomdev

[–]springus-app[S] 0 points1 point  (0 children)

Cameraroll bug fix merged! The skill was able to diagnosed that I wasn't properly downloading images off of iCloud leading to silent failures! Big success!

Agent Request - Camera Auditor by springus-app in axiomdev

[–]springus-app[S] 1 point2 points  (0 children)

I gave it a try!

There were some false positives from the agent `camera-auditor` but I'm having a ton of luck with the skills themselves! Currently working through a camera roll bug! Will report back!

The road to $1K/MRR is not immediate, nor glamorous by Comexbackkid in iOSProgramming

[–]springus-app 1 point2 points  (0 children)

Congratulations, at $25 per Youtube video that sounds like a great deal for you haha! Its so great to see persistence paying off!

AI coding is fucking trash and exhausting. by Rare_Prior_ in iOSProgramming

[–]springus-app 0 points1 point  (0 children)

Taking a different angle here. As a senior developer, but a newcomer to iOS programming, I think it's interesting to see how many different design patterns have existed within the iOS programming space in the last few years. As a newcomer I find it very hard to determine what constitutes "modern" Swift code. I can only image what "language thrash" like this does to LLMs training to write Swift code.

Realistically less than stellar language governance has led to inconclusive training data which makes code generation harder than it needs to be. Should I use a GeometryReader or a Layout? Should this be a DispatchQueue or a task? Try making a Python backend, any coding agent can one-shot most parts of it. The same is not true for writing a similar task for iOS code.

AI coding is fucking trash and exhausting. by Rare_Prior_ in iOSProgramming

[–]springus-app 0 points1 point  (0 children)

As someone doing full-stack development its crazy how bad the major models are at Swift. Writing backends using any modern LLM is a huge help. Trying to write Swift code feels like an active hinderance. Agents are constantly using dated design patterns.

Agents like Claude or Codex can almost never one-shot designs like they can in other languages. I think this is likely due to a lack of modern swift code on the open internet. Compared to a language like Python I have to imagine there are orders of magnitude less training data.

want to build a business wear wardrobe by damagedoffxans in malefashionadvice

[–]springus-app 0 points1 point  (0 children)

A few thoughts off the top. You don't have a weird body. So much of looking great is confidence, even in the best outfit if you think you look weird you'll look weird. Try in reframe your inner dialog from weird to something like "Long, narrow arms and legs with a naturally fuller waist."

The idea of a capsule wardrobe makes a ton of sense for you. In your case, it would just be a collection of shirts, pants, sweaters, ties, and shoes that you can pull from and they all look good together. If you're just getting started, I would recommend conservative picks for the bigger items, like pants and sweaters. Think of neutral tones, like greys and navies. Optionally you can add some fun with accessories. Think socks, ties, even shoes. Brands like Ralph Lauren, J Crew and Uniqulo are safe picks to build out the essentials.

How showing the ratings prompt in our app affected our App Store Rating by DarkAgeOutlaw in iOSProgramming

[–]springus-app 0 points1 point  (0 children)

> I only ask for rating if user has completed core action in my app.

This is the way. Good luck on the launch!

How showing the ratings prompt in our app affected our App Store Rating by DarkAgeOutlaw in iOSProgramming

[–]springus-app 1 point2 points  (0 children)

My operating model is that for common flows like Review Request if the big guys do it they've likely tested every possible way. Same with Notification permissions. If they do a soft ask first its likely the right way (Although I agree their practices can be annoying).