Really cool. I disagree. Using an external keyboard is simple and intuitive. In fact it is great browsing. I don't even need to touch the screen. If I want to search for something new I use command tab and get a new tab and type what I'm looking for. If I want to switch apps command tab.
Glad you enjoy the surface pro 4 and all that setting up and managing things. I enjoy just grabbing the iPad pro and having it be on ready to go. No setup. No emulation, no managing 16gb of ram. No moving files around. No plugging in external displays. No worrying about syncing my other twenty devices on separate Operating systems. Simplicity. I love it.
That's great that you enjoy your iPad, my point was not to discourage others from enjoying theirs or even stop someone from buying one. It's just that anything with Pro behind it has certain expectations without so many compromises. The iPad Pro is still just an iPad, which is very useful in itself but Apple is trying to give the impression that the iPad Pro is much more than just an iPad. Going so far as comparing it to the Surface Pro which is utterly ridiculous in my book. One just doesn't buy the other because they're so similar.
My issue isn't really with the iPad Pro per say but with iOS. It just isn't a Pro operating system, even in the most basic definition. I like the new app-switching and dual app view but they are also extremely limited. Like everything else in iOS, the app developers has to do all of the work, the OS itself actually has very little functionality built in, all of these new features in iOS are actually not part of the system itself but are in themselves just apps. So if a developer wants their app to be able to be used in split screen, they have to program it, if they want their app to be able to share info with other apps, the developer has to program it, if they want their apps to be viewed on an external monitor, the developer has to program it, if they want iCloud support, well you get the picture. All of this should be done by the OS itself, why, because by allowing the app developer to manage all of these what should be core features, the entire system becomes inconsistent. Some apps support this and that, other's those and these, files for instance, every app has a completely different way they manage their files, it just isn't a constant experience. I had to log into iCloud over 60 times, why for the love of everything good in life did I have to do this. I understand that iOS uses this silly walled garden concept that just adds way too much complexity because API's have to be built to connect everything together but why, why couldn't Apple from the beginning made a Document Management System in which every app, uniformly has to use. This way every single cloud service that you have could be integrated into this DMS, negating the need for the user to login over and over and over again. It would also bring support for every cloud service to each app instead of just 2, which mostly consists of just iCloud and DropBox. I'm not asking to see the entire file-system, just my documents, photos, videos and music, that's it. Also by having all of your files in a single location, managing files would be just so much easier, as well as searching. Imagine being able to search through not only your local files but also files located in every cloud storage and NAS you have mounted from a single search pane or Siri. Yes, there are third party apps that do some of this but I want it integrated into the system, so when I open up a file from within any app, I always get the same DMS, that already has all of my services installed and at the ready, as well as built in Zip support.
Out of the box, iOS feels naked, the users has to install app after app to add even the most basic of features. Why I can’t select multiple files, than zip them, while within an email client is beyond me, I was doing this in 2004 with my Nokia 9500. I’m sure that there is also a third-party app for this as well but again, why do I, the user have to add in functionality that should and rightfully so be part of the system.
One of the most useful things about an OS that is multithreaded is that you can run apps in the background. in iOS however this is greatly limited as only a few apps are actually allowed to do this. I get that Apple wanted to increase their margins by only adding a single gigabyte of RAM into their iOS devices for the last 7 years but now that these devices have 2GB to 4GB in them, there is no reason why I can’t run any app that I want to in the background, especially the iPad Pro as it’s a supposed Pro device. I need this as I use a terminal quite frequently, because as a programmer who is responsible for his own applications I constantly monitor their output and error messages, even fix problems and do compiles. However, I had to buy a Nexus 9 and Blackberry Passport because my iPads or iPhone 6 wasn’t able to run a terminal in the background without the system terminating its remote connections after only three minutes of running in the background. Some say, well because of battery life, well my Passport lasts a half a day longer than my iPhone 6 with similar usage. Even if it didn’t, Apple could have easily just added a small blurb in the settings panel that allows the user to turn this feature on or off, even allowed the user to choose how many apps can be ran in the background like Android does, my Nexus 9 is set to 5. Yes, yes, I’m sure no one wants this feature as every time I bring it up I’m always bombarded by comments stating that no one actually needs to be able to run every app in the background as Apple knows better, plus they already allow some of their apps to do so. Yea, great but I had to buy three iPads just so I could run three music apps at once for live music and even now that I have an iPad Pro, none of my music apps support dual app view and I’m doubtful they ever will as even GarageBand isn’t able to do this.
There is always the fine print within every new iOS feature. Look at this great new feature, however the app developer for your favorite apps has to add support for it. Like I said in my other comment, Apple really needs to completely overhaul iOS and integrate all of these features into iOS, instead of creating another app that is basically masquerading as a system feature. App sharing should be at the core of the OS, app developers shouldn't have to create share profiles in order for their apps to communicate with other apps, the OS should do all of this dynamically by listing every compatible app when the user clicks on Share, instead of using manual, predefined allowed to share lists. I have spent way too much time configuring Share in iOS when it should have already been done for me.
Why does Apple still insist that I use their apps as my defaults, why can’t I select my own default apps so when I click on a hyperlink from within an email, Safari doesn’t start up but the browser of my choosing. Same with the email client and messaging. The European Community went after Microsoft for bundling Internet Explorer into Windows XP, even though the user was still able to select their own default browser. What Apple is doing is extremely anticompetitive and should be dealt with, however it won’t be because Apple is above everyone else it seems. They're still hiring children at Foxconn but it’s okay as they now call it an internship program and even get to pay them less, win for everybody, the hippie good doers feel like they accomplished something and Apple get’s even cheaper labor where before they had to pay the children a full wage, yaaay. I only mentioned that to try and explain to you guys that Apple isn’t all kitty cats and bunnies, they're a huge company, who cares as little about you as a Shark does with it’s next meal. Their in it to make money, lot’s and lot's of money and will do so by doing the absolute minimum to save costs. As such Apple will milk iOS in its current form until they're forced to change it. So it’s our fault that iOS just isn’t up to snuff because we keep buying these devices, compromises and all, in which there are many.
I really wanted to like the iPad Pro but unlike my iPad Airs which I bought for a single purpose which was for music creation, I expected more from it. As a grand is a lot of money to pay for so many inconsistencies, limitations and just overall one big compromise. I’m not going to force something to do what I need done just because it has an Apple symbol on it, it's also okay to be critical of Apple, especially when they're really not giving us what we need to be productive with their devices. Thankfully, there are other devices on the market that will do what I need, the Surface Pro 4 being one of them and soon the new Pixel C which I will buy to replace my Nexus 9 with. I know Android is a sore subject around here but it really is the better choice for an IT professional like myself. I will still keep using my iPad Airs for musical creation as their really great at stuff like that, as well as photos, light video editing and art apps, however for productivity, it really just isn’t up to the task, at least no where near the level that I need or want.