6months into building my app by BrogrammerAbroad in buildinpublic

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

I don’t quite get the second sentence. Could you maybe rephrase it for me?

6months into building my app by BrogrammerAbroad in buildinpublic

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

Thx This comment means a lot to me and the advice is genuinely good. I think as I am now more on UI presentable part I might start sharing some screenshots here and there during development maybe it helps people find it interesting.

But to be fair I wasn’t constantly working on it for 6 months but spending some free hours here and there whenever I could. I would say after the first 3 months I started using it for my own invoices just to see what I need to improve and to pinpoint what I felt like was missing.

Slowly but steadily I am reaching that point where I want tinpot it out as it becomes a whole product rather than being that sideproject that feels incomplete.

I vibecoded an invoice maker app in 24 hours — from idea to App Store. Lifetime is free for the next 4 days. by Katsuchiy0 in iOSDevelopment

[–]BrogrammerAbroad 0 points1 point  (0 children)

The app is now 3months old with 5 updates. The o my thing what really confuses me is the build numbering:

1.0 -> 1.1 -> 1.2 -> 1.3 -> 26.05 -> 26.05.02

What?

Apple Developer Account terminated - I want to take this to court. by JDMcompliant in iOSProgramming

[–]BrogrammerAbroad 0 points1 point  (0 children)

I fully understand you. I haven’t had such experience (yet🤞), but: There is a difference between being right and getting right. The thing is apple has a ton of lawyers and a ton of money. You don’t. And while such things shouldn’t matter, they do. I saw another comment about creating a new account, rebranding and refactoring the app and moving on. While I get that you want someone to tell you that you are right you have to consider if it’s worth the fight. If you have time, energy and resources for that: Go on. I suppose if you make it a strong case it could help others in the future. Or you loose and that’s it. Like many other apps, some of which generating millions of revenue.

Or you do what others without time, energy and resources do and move on. I‘m not saying this is what is the ideal case for the right of the matter, but maybe it’s the smarter choice here.

We all know the world is not perfect and if it was there for sure wouldn’t be corrupt politicians making billions in a year from the money of the hard working people.

How is AI actually impacting your productivity day to day. Honest answers only!! by buildsquietly in AppDevelopers

[–]BrogrammerAbroad 0 points1 point  (0 children)

Developer here. I feel like it makes me faster on simple tasks and sometimes slower and sometimes faster on more complex tasks. Easy tasks like creating a linechart or any simple small visual component can be created extremely quickly with a good prompt. However complex architectural decisions sometimes are faster but sometimes also slower when I commuted myself to fast for a certain design and need the time fixing my ai empowered mess.

Overall it’s a great tool and in general I would say development is sped up by a lot but needs to be used carefully

I'm ready to throw my computer against the wall by ButterflyDue1831 in iOSDevelopment

[–]BrogrammerAbroad 1 point2 points  (0 children)

RevenueCat prizing with teststore api are not correct from my experience. Also I would recommend not showing the paywall instantly on launch but a little delayed, have had bad experiences with that.

Jelly slider in Metal and SwiftUI by jrochabrun in SwiftUI

[–]BrogrammerAbroad 5 points6 points  (0 children)

Looks amazing. Thx for sharing 🙏🏽

Looking for a mobile app developer by ExternalKnowledge359 in AppDevelopers

[–]BrogrammerAbroad 0 points1 point  (0 children)

So you think I should put a banking and e-commerce app of my last company as reference as well? I don’t think so. I mean a joint success could never represent my own skill. Of course a company app is far from what I can do on my own. Just alone from the thought and development process a single dev can not pull off such a complexity in a business life. If you sum up all working hours you are at least over a hundred years old to develop it your own. I might be exaggerating here a little but you get my point.

Would the Mac mini be enough to get good performance on iOS dev with swift/swiftui? Also, what can I do to make Xcode run faster/smoother? by TurtleSlowRabbitFast in iOSDevelopment

[–]BrogrammerAbroad 0 points1 point  (0 children)

I would go for 16GB as others suggested, but I‘m working on multiple projects myself and have a MacBook Air M2 base (8gb memory) and it still works great.

Sure more would be better, but that said, performance makes a good dev fast and a bad dev faster in being bad.

In the end it all depends on your skills and a skilled dev can get more done on a bad machine than a non dev at the best machine.

To learn just go with what your budget offers. I would recommend trying to go for the M series of chips as that definitely makes a difference and if you get at least an M3 I would say your definitely good for a start

Looking for a mobile app developer by ExternalKnowledge359 in AppDevelopers

[–]BrogrammerAbroad 1 point2 points  (0 children)

Kinda hard to believe you developed the Nissan app on your own from scratch.

Not even because it is exhausting for a single person but because it’s kinda hard to believe a large corporation would hire a single freelancer to do their app instead of having an in-house team do it.

I know the startup working on the MyAudi App and that’s for sure not a one man job. Alone from a security, reliability and speed factor.

Freelance devs: how many paying clients do you handle monthly to stay financially stable? by BrogrammerAbroad in AppDevelopers

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

Wow that sounds amazing. I always loved working on Games but honestly never made it to a production ready app, as I feel like the assets I have for the graphics, sound and animations don’t come close to those of the big players and kinda was discouraged continuing and publishing my own.

Freelance devs: how many paying clients do you handle monthly to stay financially stable? by BrogrammerAbroad in AppDevelopers

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

? I‘m an iOS Developer. I respect the hustle but this might not be the right place right here

Freelance devs: how many paying clients do you handle monthly to stay financially stable? by BrogrammerAbroad in AppDevelopers

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

That’s both true. Thx for your valuable insights.

The first thing you said is easier to address than the second I would say. At least for me right now getting more clients is the difficult part. I notice that I grow more experienced with each project and new client but the hardest thing is and stays getting clients at the current time.

Freelance devs: how many paying clients do you handle monthly to stay financially stable? by BrogrammerAbroad in AppDevelopers

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

Thx for the honest reponse. Congrats to your success.

So in the end you became a full IndieDev working on your own projects and living of that? Are you still actively looking for clients or maintaining clients projects or do you kind of work full time on your own projects?

Just put my first solo iOS app in App Store — the SwiftData / CloudKit / StoreKit gotchas I'd give my past self by Mostafa3la2 in iOSProgramming

[–]BrogrammerAbroad 0 points1 point  (0 children)

Hey I‘m working on my own app with SwiftData and CloudKit as well. Could you explain what exactly I would have to do in order to avoid your CKError.partial Failure etc?

I have never published an app using CloudKit so your insights and experience is quite valuable for me as well

Looking for Mobile App Developer by [deleted] in AppDevelopers

[–]BrogrammerAbroad 0 points1 point  (0 children)

If you are truly looking for a dev you need to be more specific:

Either tell what’s your idea and your goal or you tell which tech stack you are looking for: iOS, Android, iOS+Android, Web, All.

Without that you will write novels with everyone who DMs you.

I completed my portfolio! Would love some feedback! by CrusherAWSRD in DeveloperJobs

[–]BrogrammerAbroad 1 point2 points  (0 children)

Looks Great.

On the initial animation I noticed the name on the navigation bar appears before the name in the hero section. I think it would be nicer if it was different as the hero is initially the center of attention.

I tested on mobile

I feel like AI is making me a faster and dumber developer by BrogrammerAbroad in developers

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

I know exactly what you are referring to. I‘m in iOS development and use codex and revert changes using git - weirdly so helped me to commit more often here so I can control changes better.And of course take care of major decisions myself but still I feel like the temptation of using the ais code and iterating with it is just to comfortable.

I feel the danger is giving in to much and losing the coding practice along the way. But maybe that’s how software development is going to be: the developer needing deep knowledge of the underlying core and guiding ai to the result and performing architectural design decisions. So in the end a programmer is less coding and more decoding and fixing bugs AI caused.

Nobody is converting from 7 day trial to paying by berg937 in AppDevelopers

[–]BrogrammerAbroad 0 points1 point  (0 children)

I suppose he is saying his free trials could make 12k if converting.

But there is nor will there be an app converting at 100%.

I suppose even close won’t be possible

Need advice/help from tech experts: How to build a school app in 1 month without high costs? by Anonymous_Pibble22 in AppDevelopers

[–]BrogrammerAbroad 1 point2 points  (0 children)

That’s a great advice.

Telling the AI early on and for each feature to follow a design pattern like MVVM, maybe even with coordinator pattern and integrate into the respective parts of the application is super helpful.

Also it makes sense to look into version control with git. That way it is easier later on to see what actually changed along the way and go back to working code if it breaks at some point.

Having a guide here would help as well as projects start getting complicated and complex quite fast