To write iOS apps for iPads and iPhones, you will need a few things:
- A MacOS computer with Xcode installed. You cannot write iOS apps without a Mac computer.
- An iPhone or iPad to run your app. Apps that use Bluetooth cannot run in the simulator. You will need to connect your iPad or iPhone to the computer with a USB cord. If your Mac has only Thunderbolt ports, you may need an adapter.
- An Apple ID. You do not need to be a member of the Apple Developer Program to write and test your own apps. However, you do need a paid membership to distribute apps in the app store.