Page 1 of 2

Gone over to the dark side...

Posted: Mon Nov 16, 2015 12:38 am
by netmaestro
Apple IMac i5 3.2ghz 27" retina display. Shouldn't take too long to learn Cocoa - should it? :?

Re: Gone over to the dark side...

Posted: Mon Nov 16, 2015 1:13 am
by sys64802
Just the time required for apple to deprecate it, in the meantime you can have fun by using a object oriented api it with a language not object oriented :wink:

Re: Gone over to the dark side...

Posted: Mon Nov 16, 2015 1:43 am
by Danilo
netmaestro wrote:Apple IMac i5 3.2ghz 27" retina display.
Welcome to a new world! :D
netmaestro wrote:Shouldn't take too long to learn Cocoa - should it? :?
Just check out the numerous examples in the Mac OS X section of this forum,
and see the Mac developer documentation (included with Xcode, but I prefer Dash for browsing it - see also: Dash for iOS).

Like sys64802 mentioned already, it's not always easy to use the object-oriented API with PB. See examples in forum.
In the long run it may make sense to learn Apple's Swift and Objective-C (PDF), but first check out the PB Mac section.

You'll learn some Objective-C anyway, when reading Apple's documentation... ;)

Re: Gone over to the dark side...

Posted: Mon Nov 16, 2015 5:23 am
by Keya
netmaestro wrote:Apple IMac i5 3.2ghz 27" retina display. Shouldn't take too long to learn Cocoa - should it? :?
no it should be quick enough to learn with a 27" display :)

thankyou wilbert and Fred for CocoaMessage()!!! talk about opening doors

netmaestro I take it you're switching over to Mac from Windows? are you also going to stay with Windows alongside, or ditching it? any thoughts of running Linux also?

Re: Gone over to the dark side...

Posted: Mon Nov 16, 2015 6:14 am
by netmaestro
I'm mainly switching to Mac because I'm tired of the Windows bullshit, trying to make a desktop OS behave like a touchscreen tablet with that incredibly crappy Metro interface, plus quite a few people I know have Macs and they're all very loyal Apple users. Anyway, it got to be time to replace my main coding machine and I decided to go with Apple this time since I've mainly been writing web applications the last couple of years and the Mac runs my JetBrains PHPStorm package as well as a Windows computer would (actually it's better). As far as the forum goes though, my desk still has the Surface Pro set up next to the iMac and so Windows coding will continue. Shitload of a lot of new stuff to learn for a guy my age though (61).

Re: Gone over to the dark side...

Posted: Mon Nov 16, 2015 6:18 am
by jack
hello netmaestro
I recommend Parallels Desktop for your virtual machines , Windows, Linux or even OS X.
Parallels Desktop is the only virtual environment that supports sound in OS X emulation (that I know of)

Re: Gone over to the dark side...

Posted: Mon Nov 16, 2015 6:34 am
by wilbert
Wrong topic title netmaestro. OSX is the bright side :wink: :D
Like already mentioned, there's a lot of examples in the OSX section of this forum.
I agree with jack. Parallels Desktop is great; especially the coherence mode.

Re: Gone over to the dark side...

Posted: Mon Nov 16, 2015 6:47 am
by Danilo
What's wrong with using VMware, if you still need access to Windows & Linux from the bright side?

Parallels seems not to be much different or better.

Re: Gone over to the dark side...

Posted: Mon Nov 16, 2015 6:53 am
by wilbert
Danilo wrote:What's wrong with using VMware, if you still need access to Windows & Linux from the bright side?
Probably nothing. I haven't used VMware.
My recommendation comes from comparing Parallels Desktop to VirtualBox and BootCamp.
I like Parallels Desktop better than those two options (VirtualBox and BootCamp).

Re: Gone over to the dark side...

Posted: Mon Nov 16, 2015 6:58 am
by Danilo
Ah, OK. Thanks wilbert.

Re: Gone over to the dark side...

Posted: Mon Nov 16, 2015 9:46 am
by c4s
I'm really not trying to start a flame war but have some honest questions on this whole "Metro/W10 is awful and Apple the (new?) savior" discussion.
netmaestro wrote:I'm mainly switching to Mac because I'm tired of the Windows bullshit, trying to make a desktop OS behave like a touchscreen tablet [...]
Isn't Apple doing more or less the same? I mean somewhat adjusting the desktop experience to be more like a mobile device (smartphone or tablet). A friend of mine is using Apple products so I know it from personal experience.

I think, if done correctly, Windows 10's Continuum feature (link to demo video on Youtube) is a good and more unifying approach in the sense that not only the desktop is adjusted but also the mobile device gets more desktop-like features.
netmaestro wrote:[...] with that incredibly crappy Metro interface [...]
Did you try Windows 10? Lets be honest, it's the same old user experience you got in Windows 7 with up-to-date usability improvements here and there.

I really don't understand what all that fuss is about, e.g. in terms of privacy Cortana isn't different from Siri and of course usage data gets collected/processed too (not saying that this practice is good, it's just not any different).

Re: Gone over to the dark side...

Posted: Mon Nov 16, 2015 10:53 am
by wilbert
c4s wrote:Did you try Windows 10? Lets be honest, it's the same old user experience you got in Windows 7 with up-to-date usability improvements here and there.
If you like OSX or Windows (or both) is simply a matter of preference but OSX has gradually evolved throughout the years while Microsoft keeps shifting directions both with their desktop OS and mobile OS.
To me Windows 10 doesn't feel at all like Windows 7.

Re: Gone over to the dark side...

Posted: Mon Nov 16, 2015 3:56 pm
by Danilo
wilbert wrote:OSX has gradually evolved throughout the years while Microsoft keeps shifting directions both with their desktop OS and mobile OS.
I supported MS by paying for and using Windows, Windows Phone (7+8), MS Surface 2 tablet, ...and I was waiting for many years
that the MS AppStore catches up. After over 5 years with this ecosystem, I don't want to wait anymore. The situation just does not get better -
instead they abandoned the Surface RT line completely.

The Apple ecosystem is much better, in my opinion. Right now - no need to wait another 5 or 10 years and hope for things becoming better.

Apple computers (MacBooks, MacMini, MacPro, iMac) + iPads (Sizes: Mini, Air, Pro) + iPhone + new Apple TV + Apple Watch, ...
it's already a very nice ecosystem. Beautiful machines and designs, and the incredible AppStore. Feels like the perfect premium world.

The future is now - no need to wait for MS to catch up. ;)

I'm getting older every year, and I just don't have the time anymore to wait more and more years. Waited enough years already,
and I really hoped the MS ecosystem gets better over the years (especially the small AppStore across all devices).

To be honest, I didn't make the switch all at once. It started slowly with an iPad Mini and Mac Mini. 2.5 years later it's Mac Pro, iPad Air 2 -
and I want the new iPad Pro and new Apple TV. I just love these things and use the iPad all the time. MS ecosystem just doesn't give me that feeling...
although some things like the newest Surface tablets may be very good (technically), too.
I just feel good with the Apple ecosystem. Personal preference as a result of my personal experience over many years.

Re: Gone over to the dark side...

Posted: Mon Nov 16, 2015 7:10 pm
by jack
Danilo wrote:What's wrong with using VMware, if you still need access to Windows & Linux from the bright side?
there are two things that Parallels does better than VMware, it has sound drivers for emulated OS X and the tools installation for
a linux vm is almost automatic, I have given up trying installing the tools in a VMware linux vm, but for a Windows vm VMware is as good
or maybe even better than Parallels.
for those that don't know what 'tools' is referring to, it's the drivers for video, sound and other devices as well as the facility to transfer files from/to host.

Re: Gone over to the dark side...

Posted: Mon Nov 16, 2015 10:00 pm
by Little John
netmaestro wrote:Gone over to the dark side...
Looks like a serious case of apple fever. ;-)