I hate Apple

Complaint rant beginning. I already hated apple before because of it's overpriced and shitty products but now it's reaching a whole another level. I built a website earlier this year and started building mobile app for it for the past few months. Android app is already deployed and running but iOS is just... I cannot even describe with words šŸ¤¬. 1) they charge 99$ for a year while android is 25$ lifelong. 2) I had to buy a MacBook just because I have to deploy using xcode. 3) their own cloud deployment workflow doesn't work with m2 MacBooks. SHOCKER!!! I got my 99$ and 2000$ laptop and for what? 4) when I opened my developer account, I had to wait 48 hours to get my app uploaded. People in America have it good, but other people around the world are taking much longer just to get developer account. They instantly charge the 99$ mind you. So wtf does it take so long to just open a damn account? 5) this is minor but when I submit my app, I have to provide screenshots of my app. They don't just right out tell you: use iPhone x for this screen shot, or iPhone 14 plus for this screenshot. Noooo they have to say 5.7 in 6.1 in which is bullshit because when I upload 5.7 in screenshot there, the dimensions don't match. I had to juggle with simulator to get the correct screenshots. On the iPad, they do have: put ipad pro 2nd gen screenshot here which doesnt work lol. I had to put it gen 4 to make it work. Ffs get your shit together on this simple thing! 6) this is also minor but before every app is deployed you have to agree with some rules and regulations which is expected. But they scare you with something like: if you check this box, you have to send reports to government every year blah blah.. after doing some research, it doesn't apply to simple https requests. šŸ¤£. So much for a scare tactic. 6) their review process takes forever. 7) and then they have the audacity to ask me to put apple login to my app otherwise it doesnt get approved? Helloooo? How is this even a thing??? I guess everyone is a sheep including me and will bow down to the wills of apple like god's commands. Oh also, I have to add apple login to my web, android as well. Convinient I guess.... 8) after researching how to implement apple login, I had to write this post. Since they're such a brilliant company that cares so much about ux and ease of use, of course they had to f*ck with the developers. They're the only company that sends post request as a response validation which idk even how the developers that did this thought about it. Google, Facebook auth, all of them uses dialog popup with promise based authentication that can be in the client side. Since post request cannot be handled with a browser, backend redirect needs to be involved šŸ¤Æ. Rant over. Have a good night apple fans. TC: 440k

Walmart Xqxg33 Nov 10, 2022

Gn boo bear

Apple jhiuy Nov 10, 2022

How is your TC only 440k at HRT? Literally everyone I know there is pulling near a million

Hudson River Trading nlMN44 OP Nov 10, 2022

I didn't go to Harvard

Apple jhiuy Nov 10, 2022

Umm do schools matter for comp? The people I know went to tier 2 and tier 3 schools

AMD twDr61 Nov 10, 2022

TLDR: Apple sucks.

American Express muskYou Nov 10, 2022

There only innovation off late is bigger screen products with a higher price point

Netflix benzene Nov 10, 2022

And Xcode is buggy and slow as hell

eBay JamieLann1 Nov 10, 2022

Apple developer experience has been a nightmare for me I'm very happy with the Android

Apple meta stock Nov 10, 2022

Apple apps make a lot more money than Android apps so this rigorous process is well worth it for our 3p developers šŸ„°

Hudson River Trading nlMN44 OP Nov 10, 2022

There is only 2-3 bullet points that I described can be treated as rigorous. Others, they don't have excuses

Meta fasdf23 Nov 10, 2022

None of Apple's success comes from coding slaves. Apple is a marketing company.

Apple GošŸ TekSkum Nov 10, 2022

I read this whole thing as ā€œIā€™m a mediocre developerā€” and so my job feels extremely difficultā€¦. Look at all this WORK I had to do at my job! Yuck!ā€ šŸ˜‚ Iā€™m not disagreeing with you that all of these hoops need jumping through. Iā€™m not disagreeing with you that itā€™s hard work. But guess what, homie? Itā€™s your JOB, and jobs require WORK! Thatā€™s why you get paid to do itā€¦. šŸ˜‚

Roblox YourIC4.99 Nov 10, 2022

Heā€™s not getting paid for it though

Hudson River Trading nlMN44 OP Nov 10, 2022

This is not my main job dumb dumb. This is my side hustle. Like I said: I did my website and Android side of things with ease. At HRT we don't develop phone apps just fyi

Wayfair vRXC24 Nov 10, 2022

You could've done all this in the time it took you to write this post.

Hudson River Trading nlMN44 OP Nov 10, 2022

Willing to bet?

Wayfair vRXC24 Nov 10, 2022

No. Cos I don't do that stuff. But if you do this by profession, sounds pretty straightforward to me.

Google 2.71828 Nov 10, 2022

Totally agreed šŸ‘šŸ’Æ