It has been almost a year since the end of last summer vacation to develop iOS myself. From the beginning of what do not know, to now most things can catch one or two hands, during the period experienced a lot of things. Here to share with you the experience and feelings.
1, now the mobile field of knowledge update quickly, whether it is ios,android, or WP, like the version of iOS from the time I started learning, or 3. X, to the back 4.0,4.1,4.2,4.3, now 5.0, 5.1, and the immediate 6.0, each version will bring many new features, each time the new version comes out, is the most busy time for developers, because the need to test the new version. Apple will use the latest equipment and version when it audits, so you have to follow the Apple's footsteps.
- Many iOS developed books have not been able to keep up with the times, so it is recommended that you want to learn iOS classmates, you can first go to see Objective-c Grammar, a little bit of foundation after, or more to see some open source source
- GitHub is a great place to find a lot of useful stuff.
- Learn iOS, rarely do not know Cocoachina, although some of the above people, see csdn not quite the enemy
2, the Apple audit is really very strict, many times are in their own equipment test no problem, submitted up, was rejected, report has crash problems, and then a try also really have. So we have to revise, upload, wait two weeks. Share with you some of the reasons I've been rejected.
- Into the background, after recovery, then click the button, the program crashes.
- The download crashed when it was unpacked.
- Downloaded things, placed in the document directory, and not placed in the TMP directory
- IAP No Recovery button
- The IAP should be tested during the submission of the review.
3., now the App Store is not the previous App store, an application want to head too hard, not long ago to see the total number of applications has been 550,000, a few sleep down and do not know how much. Many applications, only in the first release of the time to appear in the eyes of people, and then disappear. So want your app to rank a little bit better "of course if you have a NB owner, then another story ... 】
- Must be promoted, no promotion, the overwhelming majority will be the first day, hundreds of downloads, the next day seventy or eighty downloads, the third day forty or fifty, then twenty or thirty, to the single digit.
- To update regularly, after each update, you will find that the number of downloads on the day a lot more, and then began to decline, the decline to revert to no update before.
- If your application is charged, then the appropriate limit to avoid, is also a good way, because after the limited exemption, will soon be included in the major recommended sites, before there are promotional codes, and now do not know if there is no use ... It is said to have been unable to evaluate.
4, profit model words, now nothing more than a few.
- Direct download, this as long as it is not expensive too outrageous, or how many people under, even in China so people do not like to spend money place.
- Within the paid, personal feeling of expendable props to do within the payment is better, like we do content, a few days may not be able to meet a purchase, "then research in the study of the various blood vomiting." "Or a lot of applications are now in use, pay to go advertising, because I also really hate ads." I don't want ads, but don't advertise, what we eat.
- Advertising, not many contacts, can only say a variety of advertising platforms, various SDKs, all kinds of chaos.
The rest of the time to think again ....
Now is very accustomed to 7.8 points a day to go, itunes connet look at the download volume, although every time I read it is not want to see ...
"ios" share a summary of the experience of iOS development for nearly a year