4 ms·
The Mac is a phenomenal platform to launch right now if you make software targeted at developers. There's huge growth in mobile development, and many mobile dev
by jakobegger 11y ago
The Mac is a phenomenal platform to launch right now if you make software targeted at developers. There's huge growth in mobile development, and many mobile developers work on OS X. Not just iOS developers, I'm seeing lots of Android devlopers working on Macs too recently.
And if you make a new tool, you should go where the young (in the sense of experience, not age) developers are. Experienced developers already have their workflows all set up and don't try new tools as often.
Even if its inconvenient for those who don't have a Mac, from a business point of view, targeting the Mac is absolutely sensible.
- hatsix 11y agoHaving just (involuntarily) switched to a Mac at work, I can also attest to the fact that Mac users tend towards impulse buying software... The fact that I have to buy software to get proper window management and a good window switcher makes me furious. App-only switching makes no sense to me. I just want to pull up the last window I was looking at, I don't want to have to think about whether it was in the current app group or not. Also, not allowing that to be customized makes no sense. The OS has all of the info needed, and the market for 3rd party apps shows there is a desire... but I guess I'm just 'holding it wrong'. Most people in the office have spent $100 on software that just customizes the OS, not even considering the other dev tools that they purchase. As much as I detest OS X, IF I were releasing desktop software for-pay, I would focus on OS X ($ per user) and Windows (kids & college students).
- jronald 11y agoOfftopic, but having gone through that recently I found amethyst to have been a great free tiling window manager.
- EC1 11y ago>Most people in the office have spent $100 on software that just customizes the OS, not even considering the other dev tools that they purchase. What's your point? Most people have spent >$100 on going to a theater to watch movies, which is arguably a much worse way to spend money than improve your workflow. Windows has much worse window management than OS X, and so does Linux. Just because the info is there, doesn't mean the Apple team should handle ever edge case and scenario ever.. that's why you have applications. Should an OS also come with a perfect and free IDE?
- jfroma 11y agoIt is true and I dont like this either but I still prefer working on OS X than windows because in windows I cant use most of the tools I use and than linux because of the pain of running linux on desktop. OS X is a nix that works well on a very specific puece of hardware. I am not wasting my time and sanity fixing some driver compatibility issue.
- enoch_r 11y ago> The fact that I have to buy software to get proper window management and a good window switcher makes me furious. Off-topic, but what window management software did you buy? I use Spectacle (http://spectacleapp.com http://spectacleapp.com) which is free, and it seems to fit my needs fairly well, but, uh, I'll live up to your stereotype and admit that I'd be glad to pay for something better. :)
- SomeCallMeTim 11y ago>Experienced developers already have their workflows all set up and don't try new tools as often. Speak for yourself. I'm always trying new tools as they come available, and was thinking that GitUp would be a fun one to add to my toolset. And then I saw "Mac Only" and groaned. I don't own a Mac, and though I will likely buy one soon (for iOS dev reasons), it will always remain my ugly-stepchild dev box, that I own only to do Xcode builds, not any serious development work.
- zamalek 11y ago> it will always remain my ugly-stepchild dev box I simply don't understand how so much weight gets thrown behind such a perverse walled garden from DEVELOPERS. We know far better than this and ObjC? Swift? Eat that right up. It's so unhealthy.