Dear Apple
131–140 of 211 posts
Re: Dear Apple
#132Earlier quoted context omitted.
You're joking, right?
No, I am completely serious. This is how things work in big organizations.
Re: Dear Apple
#133These letters always come off as sounding immature. The open letter, the why I quit, the why I switch letters all do. It is as if you need validation for something.
I develop in Xcode every day, and it's usually the least of my problems. Everything this letter asked for is an I don't care for me.
Re: Dear Apple
#134The best way to build native iOS applications is in Visual Studio with Xamarin IMHO. It pulls in the UI designer from XCode, and you get all of the advantages of Visual Studio which is hands-down just a better IDE than XCode.
Re: Dear Apple
#135Earlier quoted context omitted.
This may not be what HN readers want to hear, but users, not developers, have the primary influence over what the market is.
is the market still apps? I don't work on mobile, so I guess I wouldn't know, but my feeling was that people install way fewer apps than they used to
Re: Dear Apple
#136Wow, it's that bad for developers of their own platform? I do rails development and left OSX for linux a few years ago after finding all the custom song & dance to do things on apple was painful. Not a day goes by I am not grateful for doing that, i am much happier doing web dev on a linux box. But I was under the impression Apple at least took care of the devs who work on their platforms. As someone else has noted:…
Can you give some examples of advantages of doing ROR development on Linux vs Mac?
Shit like this is why I do all my development in a VirtualBox with Arch Linux. While my co-workers argue about the best way to install Docker on their Macs, I just `pacman -S docker && systemctl start docker` and get on with my life.
Re: Dear Apple
#137Earlier quoted context omitted.
Can you give some examples of advantages of doing ROR development on Linux vs Mac?
Not a RoR dev but I imagine his deployment environment is also linux, and many of the tools he uses likely run better on Linux (as OSS usually targets linux first). Correct me if I'm wrong but Docker for example, although I think they brought parity recently, was always easier to get going on Linux then Mac.
Re: Dear Apple
#138Earlier quoted context omitted.
Did you seriously just try to convince me that a 50k employee (by your logic) company is not a big company?
This ( https://www.quora.com/How-many-software-engineers-does-Apple... ) says that Apple employs ~16k software engineers. Let's break that down across everything those 16k software engineers are responsible for: • The OS kernels, drivers, and frameworks of macOS, iOS, watchOS, and tvOS • The base-system software on all of those OSes, including rather involved apps like: iBooks, Safari, Mail.app, iTunes, Photos.app •…
Then again, maybe this is another way of saying that Apple really doesn't care about professional programmers and their needs. Similar to the feedback around the latest MacBook Pro specifications and the lack of movement in the Mac Pro and Mac Mini machines.
Re: Dear Apple
#139Earlier quoted context omitted.
You know Apple will sell a ton of iOS devices to people who have enough money to actually buy apps, which isn't yet true of Android.
I'm not advocating for Android instead, I'm personally not a fan of mobile apps myself. What I'm saying is you never know what's going to happen on a single heavily controlled platform. In 2 years time, Apple can create a competitor to your app and ban you (happened), create new guidelines so you can't publish your app anymore (happened), change search algorithms and your app drops (happened?), remove you for politic…
What I recommend doing is to learn how to develop solid, cross platform APIs and you then have the flexibility to develop as many clients as you like, web, iOS, Android etc. with no single point of failure.
Re: Dear Apple
#140As a developer who moved from Java and JavaScript (IntelliJ IDEA) to Swift and Xcode about a year ago, the experience has been horrendous. How is it okay for a company as big and serious as Apple to have an IDE and tooling as bad as Xcode? The IDE frequently crashes, there is no refactoring support at all, practically non-existant code completion, syntax highlightning frequently stops working, etc etc.