首先,你的基础是什么?其次,你自己想从事哪个方向,以及你对未来的期望。
一. 学习Objective-C,成为牛X的原生开发者。前提是你的英语基础好,因为苹果官方开发论坛,stack overflow,github,google code, source forge等能让你成为ios开发大牛的网站,都是英文的。也许前期你可以找一些中文教程,但随着水平的提高,优秀的开发例子和教程都需要英文支持阅读。
二. 跨端开发,学习成本低,技术趋势。混合开发了解一下,使用网页技术HTML5、CSS、Javascript跨度开发安卓、苹果app。学习难度相对Objective-C更低,如果已经具有web开发基础,就可以学习APICloud这种跨端开发平台,教程文档齐全。
三 开发流程:任何app的开发流程都是一样的,梳理需求、设计原型、根据原型出UI、前端开发、后端开发、接口联调,测试上线。整体过程,没有多大区别。
四 证书申请和上线:苹果app软件开发中,经常遇到的问题就是苹果证书申请和上线了。想要苹果证书先要有开发者账号,这个有很多教程,百度一下即可。苹果app开发完成后上线到苹果商店,要先机审代码,然后人工审核,这个过程千奇百怪任何情况都可能出现,如果实在搞不定,找第三方吧~~