You can develop Ionic apps on any operating system you prefer. In fact, Ionic has been developed at various times on Mac OS X, Linux, and Windows. However, right now you'll need to use the command line in order to follow this guide and you must have OS X in order to develop and deploy iPhone apps, so OS X is recommended if possible.
от себя добавлю: если не завязаны жестко на текущую платформу (а похоже что не завязаны) и можете себе это позволить, то mac/osx - отличный выбор.
irl я знаю только одного человека, которому не понравилась osx и он вернулся на предыдущую платформу.