16

First rant ever... But like, I just have to... So I'm at my internship and everythings going good, I'm working on the UI portion for the Android portion of the cross platform Xamarin app, and im just frolicking through my code, making things pretty and usable like a good xaml cow, and then it hits me... The Apple portion...
Now, I have a great computer, love it to death, but it's not an Apple laptop. Which I didn't realize I'd need to have in order to develop a Xamarin app for iOS, but I didn't know that, so as I go up to innocently check off another portion of my daily coding routine, and then I see it. The "please connect your Apple computer to continue". Im here like "...", And suddenly my supervisor comes over and sees my screen blank with my utter look of confusion and he asks why the hell I wasn't working, to which I respond that Xamarin won't let me work with iOS, to which he replies "bullshit, just use the other side of your computer" I'm confused for a second and realize he means my Linux install. So I tell my supervisor politely that that side of my computer isn't an Apple computer and doesn't have an actual licence. This annoys him since he's kind of used to things going his way, so he kind of just angrily/annoyedly says to "get it working" before I clock out... So essentially, I really hate apple for making me have to own an Apple computer to develop for Apple, which I don't really like, since it's not the best computer for me and I'd much rather have a nice bulkier computer that can handle gaming, but yeah, ugh, I'm screwed b/c I don't own an Apple computer... DevRant save me from the cash sucking sadness that is Apple... ;-;

TL;DR: I kinda hate apple for forcing it's devs to own an overpriced piece of hardware to develop their software... And now my supervisor is expecting me to make magic happen by the end of my shift... Which is in 4 hours... Fml

Comments
  • 0
    @tnuhb I've asked some of my friends about it, but it's apparently unreliable/sketchy and it'll be a pain to maintain :(, hopefully the wonderful people that populate DevRant can prove them wrong lol (Also an Apple ISO will take insanely long to download on work Wi-Fi ;-;...)
  • 0
    Welcome to devRant!
  • 1
    @iAmNaN thank you!! :) I'm kinda super stressed about this, but reading through people's rants makes it more manageable lol, happy to officially join the community with a rant tho!!
  • 0
    @benlion12 if you have a free computer you can install hackintosh on it

    Also welcome to devRant
  • 1
    @IwraStudios thanks! Ya'll reply to new rants fast xD dang... Also, sadly I don't have a free computer, blew all my money on a desktop and a laptop lol
  • 1
    @benlion12 that really sucks. I ended up buying an old used Mac for cheap just so I could use Xcode (which is the worst software ever built by the way) but I tried a vm first and it didn't really work out well. Good luck!
  • 1
    @ryanmhoffman ;-; I'm so dead... My supervisor is mostly a manager... Not a dev... And im not the most social person due to a bit of social anxiety, so it'll be a bit hard to explain why I haven't gotten anything done in the apple front...
  • 0
    The VM will work perfectly if you are allowed by the way. I haven't come across any bugs.
    Just make sure you follow instructions properly. Use VMWare and don't forget to install VMWare Tools on it otherwise it will be a crap experience.
    Although I usually prefer VirtualBox, it seems to have worse support for Mac.

    My work gives me a mbp but I still prefer the macOS VM on my blade. That is, VM is even better than the actual thing over here.
  • 3
    Welcome! Just a heads up.. Running macOS on a non-apple computer is illegal (even via VM). If this is a company computer, you should tell your boss that there is no legal workaround and you need funding for an Apple laptop or else he doesn't get his iOS app. Also, what a prick!
  • 1
    You actually don't need an apple development machine. Xamarin can connect to a build slave, so you only need a crappy 2nd hand Mac mini (which you can bury under the floor, so you don't have to see the apple logo) and connect it to your dev pc. :)
  • 0
    Welcome to devRant!
    Although I don't really have a solution I wish you the best of luck, because I too struggle with anxiety
Add Comment