We often have clients come to us and request we build a mobile app for iPad and/or iPhone. Our first question, before touching on functionality is: should you build a mobile GIS app for Apple devices only?
There are many reasons why building a mobile GIS app for just one platform (Apple iOS in this case) makes sense. Maybe your staff all have, and love, iPads and iPhones. They are comfortable with Apple products, and your IT department is set up to support iOS devices alone. I know many iOS fans who would cringe at the suggestion of switching to Android, for example. Apps which run on Apple devices are usually (and we will come back to this) written in a programming language called Objective-C. A language unique, or native, to Apple.