Okay, so I wanted to start developing apps. But since apple is , themselves, I can only get it on mac. So after "getting" a mac I decided to get started. First thing I look up- "Xcode download". Went on the download page, directing me to another download page, Directing me to the last download page. Clicks "get" ,"You need to log in with your apple ID". *After clicking register*- "That email is already in use" -After a few hours of finding my apple ID password I clicked "get" again. You need to update you mac!Then that sent me to a whole line of questions and configurations. After downloading the update- "we could not complete your purchase.". And then I just gave up, i'm done. I will never switch to an apple for a computer.Ill just-Not make IOS apps.
Welcome to programming, where setting up a new environment or platform can take several hours before you even get to write a line of code. But yeah, if you're intending to develop for iPhone... well, God help you. Good luck having any luck.
eww apple ya i dislike i used there systems a while back (ipod shuffle ipod 4th gen) i really enjoyed them until i got into the world of android (which i think is a better and cleaner experience and to note i do use the nexus 7 2nd gen)
Rollback Post to RevisionRollBack
"good night, good luck" -dying light
i think we should all use common sense and logic when we answer and ask a question but always stay open minded
just cause science fails to explain something does not mean its real (afterlife,big foot, ghosts etc..) does not mean its fake try to stay opened mined instead of closed
Windows you can do all kinds of stuff on, hacking, running "unapproved" programs (not necessarily what you're thinking). Basically, it doesn't have to be a brand specific piece of software to work.
granted, I haven't used Macs that much, but I do like my iPad. It looks nice, and runs smoothly. However, I am a more technical user on a PC, and I've found Macs are much more difficult to navigate in that sense,
Don't get me wrong, Apple phones are definitely superior in certain ways, they're just much simpler than android phones. However, it isn't for me because the simplicity just places restrictions on everything. What really killed it for me was the entire idea of iCloud and iTunes and iCrap and iDunes (Haha, I made rhyme.) Without asking me, my old phone would decide, "hey, you don't need these notes that you just took. I'll just store them in some really obscure place and charge you $10 per month to look at them since I also backed up your phone and filled up all five of your free gigs." It was just dumb things that appeal to those who aren't interested in customization, as they completely removed the ability to modify your phone past app folders and lock screens.
Rollback Post to RevisionRollBack
And who are you, the proud lord said, that I must bow so low?
Only a cat of a different coat, that's all the truth I know.
In a coat of gold or a coat of red, a lion still has claws,
And mine are long and sharp, my lord, as long and sharp as yours.
And so he spoke, and so he spoke, that lord of Castamere,
But now the rains weep o'er his hall, with no one there to hear.
Yes now the rains weep o'er his hall, and not a soul to hear.
I used both OS X and Windows 8.1 basically side by side (I literally have an iMac and a Windows desktop on the same desk) and honestly I like my iMac a lot. It's silent even under high loads, its quick, runs cool, it's thin, and I love OS X. But when it comes to gaming, it's nice to have a windows PC next to me.
Apple laptops in my opinion destroy any Windows laptop. My Macbook Air is fantastic, it's thin, fast, has an amazing battery, and works just so well. Keep in mind I *never ever* game on laptops, so I'm not gonna judge based on their graphical performance.
Used to love android....got an iPhone.... android sucks.
OSX and Programming don't go together as well as one would think- though personally I don't think any UNIX-based or UNIX-like OS does, either.
--Mac OS Classic--
You know, OS9 and earlier. This was a great Operating System, though it had it's warts. It is still, IMO, the best, most well-designed GUI yet created. Arguably it started to get a bit goofy near the end there.
Programming on OS Classic is not something I've really done beyond some experiments. However, Mac OS Classic did have some fairly powerful software development tools; aside from the sorts you expect such as BASIC interpreters/compilers, and the Macintosh Programmer's Workshop, which is effectively a better version of XCode for the older platforms (IMO). In addition, there were programs like Hypercard, as well as numerous other "Graphical" Programming systems, which while typically more simple in what they could do were a great entry point, far better than DOS or UNIX programming environments both in usability and learning curve.
Now of course at that time- it was basically OS Classic or MS-DOS; MS-DOS had a lot of powerful software creation tools too but overall the Mac OS UI being provided by default meant an easier experience developing the programs. A more powerful standard library (for DOS being a few dozen functions, Mac had built-in support for things like graphics and drawing as is as well as full UI capabilities) meant that the task of programming was almost always easier. With MS-DOS, using Graphics was often a nightmare, because you typically ended up directly addressing Graphics Card registers in order to do things, or defining some sort of overlay interface you can use to have pluggable "drivers" that perform the task. the IBM PC BIOS did support some graphics operations, but it was slow enough that it was useless for that task for any real application.
Then we come to Windows. Windows had Visual Studio in the form of Visual C++ 1.0 quite early on, though for the earliest Windows software the Software used to create it ran in MS-DOS. As Windows picked up momentum we got more and more programming software; Visual C++ 2.0 and Borland C++ for Windows butted heads, both with their own C++ Class libraries for creating Windows Programs, with Microsoft putting forward MFC (Microsoft Foundation Classes) and Borland pushing OWL (Object Windowing Library). Eventually, we got Visual Basic- effectively, a Supercharged, Windows version of Hypercard, and it was a runaway success because it was a perfect glue language.
For OSX, often it's Unix basis is heralded as meaning Programmers like it. Some people basically class it as a Linux distro, which is wrong.
Now, comparing to Windows- you can typically develop software via tools like gcc or any number of other compilers on a WIndows system fairly easy- some might need cygwin, but you can do it and many platforms have their own IDEs that can be used for the task. This get's surprisingly troublesome with OSX- even installing Open Source software is rather annoying, because it has no package manager, and the closest thing- MacPorts- only compiles from source- which means you could be waiting over an hour to get Qt. This is why Development on Mac OSX typically revolves around XCode- one of the main (arguably only) advantages of developing on OSX is that you can develop software for iPhones and iPads. Software targeting OSX itself is something of an exception rather than a rule. However, that also comes with a price, and that price is that XCode is absolutely awful. As a development IDE, it is awful. It's tooling is poor, it's UI is awful, it's ability to manage development tasks is abysmal- and it get's away with it, because it's the only way to develop native iOS software.
I don't myself "hate" OSX, but I certainly dislike the premises of it's construction, since by combining Mac OS with NextSTEP to create OSX, it tried to merge two paradigms and it did so very poorly. The "traffic light" caption buttons anger me for some reason.
Quote from AlexxRyzhkovjump
Apple laptops in my opinion destroy any Windows laptop.
That's a blind statement. Apple laptops use the same hardware as any other generic laptop, no matter what operating system is installed. Installing OSX won't suddenly make a laptop "destroy" any other laptop with the same hardware.
In case of the "Oh I said 'in my opinion'" reply, I'm just going to say that the speed of a laptop is not opinion.
Used to love android....got an iPhone.... android sucks.
I've used both iOS and Android before. I'll agree that iOS doesn't deserve all the hate it gets, but how does Android "suck" compared to it? Both operating systems are quite similar for most tasks (I haven't used iOS 7 or later, so unless it's changed a lot, that is) and in my experience Android is a bit more customizable. (And actually lets you connect your phone to a computer without iTunes, one of the worst pieces of software I have ever used).
For the original question of this topic, no. I don't hate apple. Their products are often overpriced and don't run most of the software I use, so if I had the option of buying one I would probably get something with Windows, but I don't hate their products.