Basic integrations between MS Office apps also seem to be missing, I'll be damned if I can find the menu to send a copy of the document I'm working on in Word to a contact in outlook.
Here's another example: Try and change the right click -> search with google menu option to 1) not open in Safari and 2) search using another search engine.
I would have NEVER discovered that this would be even possible any other way. I don't know if it works on other browsers but it's cool that it works.
On right click in chrome I have two "search with DuckDuckGo" options and one searches on a new tab and another on the same tab. I don't know why.
http://www.makeuseof.com/tag/mac-users-heres-control-streami...
I use Bowtie for a few things, but haven't really tried it for this purpose as I pretty much just use iTunes as I have several decades worth of music I've bought in it.
Until Yahoo turned it into a less intelligent Google Now wannabe anyway. Sigh...
There are like nine different versions of Emacs for OS X...
For deployment + debugging, you could try this: https://github.com/phonegap/ios-deploy
Looks like it runs lldb itself, but perhaps with a bit of work you could get it to interact with gud-mode?
jetbrains.com (intellij, appcode, pycharm,webstorm, rubymine etc)
sublime text atom vim emacs eclipse
To make VS somewhat usable, you need Resharper - made by the company, that makes Intellij.
And that without mentioning ReSharper which enhances VS quite a bit.
> There are like nine different versions of Emacs for OS X...
I don't think Apple is blocking that. If you're looking for something for iOS/Mac dev, all the build tools are available as command-line interfaces.
VS + VA used to be fantastic, today it's just a piece of ... overpriced crap.
But maybe expecting more from $2K+ software (VS) than from FREE software (xcode) is wrong.
And you're not really stuck with Xcode anymore than you're stuck with Visual Studio on Windows. You can use the command line tools to do everything yourself, it's just more difficult. You can also obviously write apps in Java or even Electron, which is very popular these days.
As for Siri not using your custom music player, that's unfortunate. But integration often comes at the cost of extensibility, and while Apple has the former nailed, they are still clearly working on the latter.
GNU/Linux and *BSD are probably the only OSes where there is no such thing as an OS vendor SDK.
edit: just tested Apple Maps with a couple searches I did in Google Maps yesterday. Searched for the carrier shops for the two biggest carriers in my country. First search took me to Australia. The other ones found nothing in my city (there are probably at least 10-20 of each carrier in this town) and zoomed out to country level. Still completely and utterly useless.
That said, I'm no big Google Maps fan either, they have a lot of data issues as well. I tend to use a local app which works much better for public transit and car navigation, and has a nice category drill-down for POIs which works around a lot of the issues with free-text search
I haven't used it since launch, so can't comment on its current performance, but AFAICT its reputation is due to how poor it was at launch. I tried it with three locations that Google Maps handled fine (small sample I know, but enough to put me off trying it further), and had problems with all three results (my house: low-res satellite imagery; my College: wrong website address; Cambridge Union Society: correct details, but location was about 50mi out).
Hopefully its now better, but that initial impression is hard to shake.
Edit: initially -> initial
They need to get some more of the driving GPS features figured out and I'll switch over entirely.
It has gotten so bad, that I've dusted off my old stand-alone GPS and keep it in my car's center console. Google Maps no longer has reliability that I can count on for a road trip.
Seriously? I can't see how that would happen unless you're living somewhere prone to dramatic road rebuilding. Or do you mean the quality of the Google Maps interface?
Following is a set of complaints I compiled last year when a Google employee asked me on reddit to post them more detail about my maps complaints.
The usability of any Google product outside the US is a total disaster, and it’s a wonder how Google is able to keep any market share with their quality of service.
NONE of this has been addressed since we started complaining in 2005 (!), except for one thing: that connection between two streets, which is closed with a fence, has been marked as closed. So now we have less people standing there trying to get through.
> https://www.google.com/maps/@54.3559928,10.0734304,18z
> The map data on top is from the municipality, the map data on bottom from Google.
> As you see, the street "Beim Bauernhaus" is completely missing, the "Kellerkate" is missing half the street, the connection between "Beim Bauernhaus" and "Kellerkate" is missing, the "Kl. Koppel" is missing parts of the street.
> You currently have data from 2010 for this specific area.
> The data you currently have access to from GeoBasis-DE is this: http://i.imgur.com/67TQeP8.png
> At least the connection between Steinberg and Nienbrügger Weg is now marked as service path, until recently it was marked as street and people tried to get through there (there’s a fence making that impossible).
> I won’t get too much into satellite data either, because yours is from 2004, too:
> https://www.google.com/maps/@54.3530178,10.0703569,529m/data...
> https://www.here.com/?map=54.35308,10.07028,17,satellite
> And the unavailability of Public Transit data for busses, etc. on Google Maps – which is available on Here.com – makes it unlikely that I, as a student using public transit all the time – am going to switch back.
https://gigaom.com/2014/12/05/googles-cars-return-to-german-...
"Google started automatically blurring faces and number plates, it was forced to give Germans the option of having their houses blurred out as well – something hundreds of thousands of people took the firm up on.
However, this was a costly business, with Google needing to hire temporary workers to manually blur out selected buildings. It also didn’t stop people trying to sue the U.S. company over alleged privacy infringement. So, in 2011, Google said it was giving up on Street View in Germany – the pre-existing images remain online, but they haven’t been updated in three years."
But Google has bought access to the government map data (GeoBasis-DE for Germany, I posted a screenshot of what GeoBasis-DE shows for the area above).
Google has bought the mapdata, can use it, but doesn't.
So don't extrapolate your city to the rest of the world.
BTW, the Android-App "Öffi" has full support for Melbourne, as Melbourne provides a simple to use API, and has for the past years.
Some data was finally released last April (promised as part of an election reform campaign), but as of October there were still GMaps integration issues: http://www.smh.com.au/technology/technology-news/victorian-g...
I was involved in a lot of (too many) geo/transit/open data conversations in the late 2000s, and sadly, this kind of short-sighted/nonsensical thinking was all too common, and I'm sure persists in many of the places where people lay the blame on GMaps, when it's actually due to stonewalling bureaucrats.
But the UI is ugly.
I have a hard time with this. Apple products tend to lock you into apple software. If you want to develop software, then you are pretty much stuck with XCode. If you want to send email on iOS, then you are stuck with the built in mail app (at least if you click an address from Safari, or Contacts). If I ask Siri to play some music, it launches the built in Music player. So if what you say is true, then why can't I set a default app made by a third party company?