Over the past two years, more and moreProgramThe developer has or is preparing to join the iOS development team. If you are an iOS programmer, you can skip this article.ArticleIf you are thinking about iOS development, you may want to spend one minute scanning to find out what preparations should be made before iOS development.
First, Prepare a machine that can run Mac OS lion. , MacBook Pro, Mac Mini, iMac, Mac pro, and even MacBook Air. Although you can install a black apple on a PC to start your development journey, we strongly recommend that you have your own Mac! In a sense, Mac is not just a machine, it is also a work of art, only to appreciate the beauty that Mac brings to you, you will want to develop a relatively perfect file to share with the world, instead of simply understanding what iOS development is, or simply making a small app to entertain yourself. If you want to select a notebook as the development machine, it is recommended to select a 15-inch screen, with Code More and more, you will find that the 13-inch screen is too small, eyes will be very tired. In addition, although the screen size of the 17-inch screen machine is large enough, the font size is relatively small, it looks a little difficult, and it is very heavy to carry. Second, Download and install xcode from App Store This doesn't need to be explained. Almost all apple applications are developed using xcode. Third, in the iPhone Dev Center Register a developer account . Developer accounts are divided into two types: individual users and enterprise users. The annual fee of individual users is 99 $, and that of enterprise users is 299 $. There are three benefits to having a developer account:
- You can register a real machine and debug it during development;
- You can publish your applications to the App Store, so that you have the opportunity to download and use your applications from around the world :)
- You can get technical support from Apple.
Fourth,Prepare a real machine for development and testing., IPhone, itouch, and iPad. Although a large number of APIs can be tested on the simulator, Some APIs still cannot work on the simulator. NOTE: If your real machine is used for testing, it is best not to jailbreak. For example, the file read/write, IAP, and other content cannot be properly debugged on the jailbroken machine.