没有任何理工计算机背景,想开发一个简单的ios的app,学习objectiveC需要做啥整个过程可能要多久

苹果对于ios开发的支持做的真的挺好的,xcode是个很好用的IDE. 网上学习资料一大堆,题主英语想必是不成问题的,每天看个一两小时写个一两小时,基本两周多就可以开始写原创东西了。编程属于易懂难精,上手其实比想象的要简单。但看了看题主学习的目的,还是感觉蛮虚的,你的目的可能是希望对程序开发、ios相关技术和软件工程方面有一定的sense,以后和技术伙伴合作可以互相理解。说实话,我见到现在,非技术人员和技术人员能互相理解的场合非常少,而且一个好的relationship的建立,其实是需要两方面的共同努力的。
■网友
谢邀可以去Mac App Store下载XCode,然后尝试一下里面自带的入门示例
■网友
https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOSCh/chapters/JumpRightIn.html 官方入门必看GitHub 路 Build software better, together. 可以搜索第三方Stack Overflow 可以查找问题
■网友
没有编程基础的话,挺难。要是web能实现你的目标的话,先试试web比较好。
■网友
既然是简单的,那我能想到Ruby Motion与Phone Gap,分别用Ruby与Javascript写不会Obj-C在C的进化树上选择C++又写不下去的函数式编程狗前来推荐,匿名可耻,不会写Obj-C还来吐槽更可耻。。
■网友
各位大神所说的传统方法的确非常麻烦,一般APP开发都应该需要应用与Android和IOS两个平台吧,如果能把Android、IOS开发都精通了,我恭喜你,你已经是顶尖人才了,年薪绝不低于几十万,估计你付出的努力已经让你吐血了,另外你的毅力可以说得上惊人了,还有就是你的年纪应该不小了。另外,就现在的科技发展速度而言,你从零开始到真正精通这种开发方式,按照他们所说的需要动辄多少个年头的学习,等你学会了,你能保证IOS还是最主流的平台吗?有可能都白学了。所以我个人认为:在这方面的学习上,我们应该有个明确的目的,而且始终”勿忘初衷“,我们的目的无非是制作一个APP,只要能制作出APP就OK了嘛,找个好学的、制作软件跨平台的开发工具,一次OK!为你推荐一个新开发的跨平台的工具:Lae你可以在上找找介绍,这个容易学,而且跨平台,开发速度超快,也没那么高的技术能力要求。希望能够帮到你。光是需要学习的目录都列了一大版,我看着真心害怕,呵呵。


    推荐阅读