1. I asume you mean one type. Technically no, but there are parameters you can set for hardware that your app requires. For example, stating that it requires SMS functionality will exclude iPod and iPad.
2. It depends on the functionality of the app and the earliest version of iOS you want to support. But usually, no, not a lot more.
3. Yes, $99 per year. See developer.apple.com
4. 30%
|