零基础该如何学习编程。
没人邀,利益不相关。
先说结论,只要你有兴趣什么时候学编程都不晚!
我理解这里提到的“app”是狭义的iOS或者Android系统当中的应用程序,那首推的是相对比较完善、安全、友善的苹果开发者,虽然最近的iOS13不像以前那版稳定,但是相对于Android还是绰绰有余。
如果要是学习iOS的开发,首先得需要学习一门新的语言,前几年苹果推出的,叫做Swift,经过这几年的发展,Swift已经比较完善,目前在tiobe网站上的排名来到了第12位。
如果从来没有接触过编程,建议先下载一个IDE尝试着写一下HelloWorld程序,跟着教程把每个语法都跑一边,让自己有点成就感,自己脑子想的逻辑,跟在电脑上敲出来并且运行正确还是完全不一样的。
如果要学习Swift,那请直接查看苹果官方教程《The Swift Programming Language》的中文翻译版, 当然如果你的英文足够好也可以直接阅读英文原版,因为毕竟如果你足够认真面对这件事儿的话,不久的将来可以写应用的话,所有的文档都是英文的,更加利于你对这门语言的理解。
另就是需要下载苹果提供的XCode,下载地址:https://developer.apple.com/xcode/resources/
更多Swift语言的介绍和特性,也可以访问这里查看更多:https://developer.apple.com/swift/
今年(2019)的WWDC的全系列线上视频:https://developer.apple.com/videos/wwdc2019/
苹果官方给这个语言的介绍语是
“The powerful programming language that is also easy to learn.”
当然除了iOS的App,你也可以用这个语言开发iPadOS、watchOS、tvOS和macOS的App,掌握了这种语言你就拥抱了苹果全生态系统,是不是比较值得?!
当然如果要是一个完整的App还是需要Java开发后端,如果需要更多相关信息可以直接按照这个路线图走一遍,基本上就可以入门啦:Java学习路线图
当然更多的学习资料:学习中心
赞7
踩0