I hear the question a lot. These are my thoughts and suggestions on how to make the right choice.
There is a lot in iOS 11, especially if you use an iPad. Finally my iPad feels more like a laptop.
If you write iOS applications, give serious thought to external keyboard support if you want to be taken seriously.
This year I am doing the 100 Days of Code project, and I want to tell you all about the app I decided to make.