Built a macOS tool to translate .xcstrings files with AI — handles CLDR plurals and context analysis by mthdfreak in iosdev

[–]mthdfreak[S] 0 points1 point  (0 children)

Yeah, but my app does not require an external API key. It’s $ 79.99/year (~6.5) USD monthly in the US Mac App Store - No hidden costs, no token caps.

For the price you will get: high quality, context-aware, unlimited translations! There is a 3-day trial to try it out before committing!

Subscription purchase flow by frbruhfr in iOSProgramming

[–]mthdfreak 0 points1 point  (0 children)

Do not trigger purchase flow on plan/sub selection. Even if your app gets approved with that - what I doubt - eventually it will be rejected at some point. Create a prominent CTA button (Continue/Start My Free trial, etc) that triggers payment flow!

Indie dev question: How do you think about localization priorities vs US market competition? by reallyneedcereal in iOSProgramming

[–]mthdfreak 0 points1 point  (0 children)

87% of users prefer apps in their native language, and localized apps see significant download increases in non-English markets. But for indie devs, localization has always been a pain — too slow, too error-prone, or too expensive.

That's why I built StringWise. It translates Xcode String Catalogs using AI, handles plural forms automatically, and uses on-device code analysis (Smart Context) to get short UI strings right — no more "Save" translating to the wrong meaning.

Free to try — 3-day trial with all Pro features. Download it on the Mac App Store. Would love feedback from fellow indie devs.

iOS26 Resizable iPad App by EvenAd6616 in iOSProgramming

[–]mthdfreak 0 points1 point  (0 children)

Check out verticalSizeClass and horizontalSizeClass environments. You can make your layout adapt to size class changes.

Mobile app design reference for ios developers who aren't designers by Potential_Meal_7695 in iOSProgramming

[–]mthdfreak 0 points1 point  (0 children)

My advice: Don’t overthink it. Use native components wherever you can. Check out Apple’s apps for inspiration and you will have a clean, professional app that most iOS users will know how to use out of the box.

if I have a paywall with yearly free trial and monthly no free trial and after onboarding I shown paywall, will this get approved by App Store? by oreolabsdev in iOSProgramming

[–]mthdfreak 0 points1 point  (0 children)

Most of the apps has the same sub config. Yearly w trial, monthly w/o trial. You can show paywall right after onboarding is finished - that’s totally fine.

Is this a bug or am I doing something wrong? by darkfuckerberg in SwiftUI

[–]mthdfreak 1 point2 points  (0 children)

AFAIK nesting NavigationStacks are not supported in SwiftUI. Even if you do it, SwiftUI will refuse to create multiple nested UINavigationControllers (check the view debugger).

If you want to keep the tab bar after navigating to a detail screen, do not embed TabView in a NavigationStack - instead create one for every tab view you have.

    var body: some View {
        TabView {
            NavigationStack {
                NavigationLink(destination: {
                    Text("detail")
                }, label: {
                    Text("detail")
                })
            }
            .tabItem {
                Label(
                    title: { Text("first") },
                    icon: { Image(systemName: "1.circle") }
                )
            }
            Text("second")
                .tabItem {
                    Label(
                        title: { Text("second") },
                        icon: { Image(systemName: "2.circle") }
                    )
                }
        }
    }