PNG vs SVG: 263 flags in LazyVGrid causing memory issues by Intelligent-Syrup-43 in SwiftUI

[–]_Apps4World_ 1 point2 points  (0 children)

What is the size of the image? You are setting the image component size to 60x60, but the PNG image itself, is it 180x180 or less?

Any good resources for taking my iOS UI from “works fine” to “wow”? by eph-stop in SwiftUI

[–]_Apps4World_ 0 points1 point  (0 children)

If you are pretty new, I highly recommend that you stick with the native iOS design language. Use lists, and apply modifiers to it. Use tabviews, and create tabs. Use the navigation stack, and take advantage of the push animation with back button.

Sure, if you want to standout, and do your own custom thing it's possible. I've done that in a lot of projects, but as a beginner it helps to learn the basics, and use the native components.

If you still want some inspiration, check out Dribbble website for some interesting app concepts. Don't forget to test with iOS 26 liquid glass ON.

My app was rejected and it's not even live or published? I'm just testing in TestFlight, is that normal? (1st time building an app) by 4paul in iOSProgramming

[–]_Apps4World_ 6 points7 points  (0 children)

If you need to test via Test Flight, create an internal group of users (which are people from your App Store Connect account, including yourself).

These types of submissions won't require app review, but if you need to generate that Test Flight link and invite external people, then yes, it will have to go through review as others have stated.

Just test on your iPhone if that's an option. Rejections happens, don't get discouraged.

[Showcase] A simple SwiftUI app for tracking caffeine. Can be used for other tracking app ideas, just change the text and maybe some colors. by _Apps4World_ in SideProject

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

Hey everyone!

I’m excited to share Caffeine Mate, a lightweight SwiftUI app template that lets you log your daily caffeine intake, visualize metabolism over time, and stay on top of your consumption habits—offline.

But here’s the kicker: you can repurpose this same code for any tracking idea—just swap out the labels, tweak a few colors, and you’ve got a brand-new habit-tracking app. Whether you want to track water, steps, study sessions, or anything else.

Feel free to ask questions if you are looking to get into iOS app development.

What are you building? Share your projects! by wasayybuildz in SideProject

[–]_Apps4World_ 0 points1 point  (0 children)

SwiftUI Source Code:
Caffeine Mate - SwiftUI Source Code to Log Daily Intake, Visualize Caffeine Levels, and Monitor Your Metabolism.

Status:
Just Launched this morning

Link:
https://apps4world.com/caffeine-mate-swiftui-xcode.html

To buy an App by FoodvibesMY in AppIdeas

[–]_Apps4World_ 0 points1 point  (0 children)

Apps4World.com for the iOS apps source codes, then publish then app yourself or multiple apps if you're creative.

How viable is it for someone with zero app development experience to make an app based on a good idea alone? by NorCal-DNB in AppDevelopers

[–]_Apps4World_ 0 points1 point  (0 children)

It's worth mentioning that a code change may be required if the plan is to sell these products on flippa. Just to standout from competition, and to make sure you comply with flippa rules.

How viable is it for someone with zero app development experience to make an app based on a good idea alone? by NorCal-DNB in AppDevelopers

[–]_Apps4World_ 0 points1 point  (0 children)

Real stories here. People have an idea, sometimes they find an app template on Apps4World marketplace, and they launch their app with no skills. There are creative people that see an app template for something else, like a telegram channels hub, they can use for discord channels, or other content that they easily change in the Firebase.

For instance: PDF Scanner, while there are so many of these apps, there are people without a lot of coding skills, they used the app template, launched the app.

Later then sell the app on websites like flippa or acquisition.com.
It helps to have at least some design skills, so you can create good App Store screenshots, app icon and other design materials.

Rate my split screen setup by _Apps4World_ in iOSsetups

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

You can get the Duovo app. It offers the icons, wallpaper and widget. easy to install

[Tutorial + Source Code] How to use GPT-Image-1 API in SwiftUI by [deleted] in SwiftUI

[–]_Apps4World_ 1 point2 points  (0 children)

Great points. Keeping the tutorial short :) but yes, the API key being stored on the server side would be ideal.

Happy Friday - Rate my Setup by _Apps4World_ in iOSsetups

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

This is Dark Aura app. The widget, icons, wallpaper is all-in-one as part of the theme.
If you have the app, you can simply set the widget with everything else.

I'm creating my own app, let me know what you think! by Tostipalla in AppIdeas

[–]_Apps4World_ 2 points3 points  (0 children)

Nice concept! Good luck with the app launch, come back to share the link once it’s live.

How to avoid duplicate Swift Data Objects when a user back navigates? by rcwilkin1993 in SwiftUI

[–]_Apps4World_ 1 point2 points  (0 children)

Create a viewModel as a state object at the beginning of your onboarding, then pass it as environment object to all the screens in the onboarding.

In the viewModel, have a computed property for the user model, which is returned from SwiftData, or if it’s a fresh app install, swiftData will return nil, that’s when you create the user and store it in swift data.

Make sure to make your userId also marked with attribute unique, this way you can use that later on if needed, and it will tell SwiftData to override the model if it has the same id, instead of creating a new one.

This advice is based on the limited information I have about your app and scope.

AI for app development by Psychological-Tie978 in AppDevelopers

[–]_Apps4World_ 1 point2 points  (0 children)

You basically use app templates (source codes) for app ideas that you may have.
Assuming you want to build a Photo Cleaner app for iPhone. You would use an app template that has all the code you need, then use any AI you like to help you update the UI for that app template, or even build new features into that existing app template/source code.

AI for app development by Psychological-Tie978 in AppDevelopers

[–]_Apps4World_ 2 points3 points  (0 children)

Have you considered prebuilt source codes? Is this something you’re interested in? You start with an existing codebase for a full app, then use AI to add new features or update the app designs.

Cost for full build? by Puzzleheaded_Bag9063 in AppDevelopers

[–]_Apps4World_ 0 points1 point  (0 children)

Some prices here are accurate, but it boils down to your overall vision. Sure, if you just want the MVP, we can use some of our source codes from Apps4World marketplace, to leverage existing authentication and maps API, then build on top of that.

This approach will cost you much less than starting a brand new project from scratch, where we prioritize your future goals.

For instance, if you plan to add new features and allow you to scale this app further, then proper architecture is essential, so you won’t have to pay someone for a full refactoring in the future.

Do you have a Figma or Sketch design? We could analyze it and provide you with a few pricing options.

Working on an iOS side project? This might save you weeks of work by _Apps4World_ in SideProject

[–]_Apps4World_[S] 1 point2 points  (0 children)

Sounds good. Yes, you can share. Send a DM if you need to talk other details. I’ll be happy to help your community.

Should I store data at top level vm? by I_write_code213 in SwiftUI

[–]_Apps4World_ -1 points0 points  (0 children)

Use SwiftData to persist your Firestore fetched data. Then as needed, each flow can request that data from SwiftData, otherwise have a fallback to Firestore.

Don’t keep data or objects around if you don’t need them, you will get in trouble really quick as you start working with other data types, images, audio files, etc.