美文网首页程序员
002.iOS开发初体验

002.iOS开发初体验

作者: 杜致远 | 来源:发表于2018-12-27 22:34 被阅读8次

下午和室友一起做炒饭和小薄饼,白天放松了一天。晚上顶着北京巨大无比的寒风,还是回到图书馆学习了,趁着这几天学习劲头不错尽力多做点事情吧~ Fighting!

学习路线

上知乎搜寻了一下iOS开发入门的经验贴,可惜大部分帖子都比较老旧了。iOS毕竟每年迭代一版,也不太清楚基于老旧版本的iOS学习的话会不会有太大影响。

所幸找到了王寒老师的文章。
首先看到的是2019年,iOS入门学习该看什么书?这篇。
里面列举了swift和objective-C两条学习路线推荐的参考资料。因为想要认真学习一下,还是决定选择objective-C路线,按照大家的回答所说学习了objective-C再看swift也会非常简单。
在王寒老师的文章中还找到了让不懂编程的人爱上iPhone开发(2018秋iOS12+Swift4.2+Xcode10版)这一整个系列。虽然是以swift为基础,但为了避免原来的编程学习中出现的理论脱离实际的情况,还是决定先按照王寒老师这个系列做一个“绝地打靶”小游戏,先从实践中培养基础的概念与兴趣,不要死在永远也不敢动手开始做的恐慌中。

目前规划的学习路线就是:

  1. 王寒老师让不懂编程的人爱上iPhone开发(2018秋iOS12+Swift4.2+Xcode10版)系列
  2. iTunesU上的斯坦福公开课Developing iOS 11 Apps with Swift
  3. Programming in Objective-C by Stephen G.Kochan(学校图书馆正好有这本书)

这是一个很粗略的计划,可能会根据实际情况调整,还是不太清楚先学swift或者先学objective-C有没有什么太大的区别或者哪个更好,也不知道学习基于老版本的iOS的资料会不会有什么影响(也许该去SegmentFault提个问)。

Anyway, just do it!

今日成果

今天做了让不懂编程的人爱上iPhone开发(2018秋iOS12+Swift4.2+Xcode10版)01、02部分,03部分开了一点头。觉得王寒老师讲的特别好,中间还穿插了许多他自己的理解,也都配了详细的示例甚至动图。
比较顺利的完成从0到1的跨越!

弄出了一个模拟器

iPhone模拟器最初的状态

添加了button和导航栏

自己随意修改了下button内容,东方之猪是男票这几天的代称(互称)。


button加好了!

弹出了一个小的消息框

是不是应该把内容打码来着(懒 _(:3」∠)

消息框

大概就是这样啦,非常开心!明天继续!

相关文章

  • 002.iOS开发初体验

    下午和室友一起做炒饭和小薄饼,白天放松了一天。晚上顶着北京巨大无比的寒风,还是回到图书馆学习了,趁着这几天学习劲头...

  • 小程序收藏的干货

    微信小程序开发初体验--教你开发小程序微信开发的几个经典参考 c# .net

  • Android 开发的初体验

    Android开发的初体验 今天初次体验了Android开发的难度,同样还有很多的乐...

  • 小程序·云开发初体验

    小程序·云开发初体验 云开发基本情况 云开发(Tencent Cloud Base, TCB)是腾讯云为移动开发者...

  • Android开发初体验

    Android开发初体验 目的 初步了解Android studio的用法,体验安卓开发中菜单动画(平移)。 技术...

  • 让Apache Beam在GCP Cloud Dataflow上

    简介 在文章《Apache Beam入门及Java SDK开发初体验[https://www.pkslow.com...

  • flutter开发体验总结

    flutter开发初体验 flutter目前最火的混合开发技术,作为苦逼的移动开发人员了解下总是没有错的,针对最近...

  • 使用Kotlin开发Android应用初体验

    使用Kotlin开发Android应用初体验 昨晚,最近一届的谷歌IO大会正式将Kotlin确定为了官方开发语言,...

  • Android Things 物联网应用开发初体验&&a

    第141期:Android Things 物联网应用开发初体验 深度讨论 Android Things 物联网应用...

  • yii初体验(7-15)

    yii初体验(7)视图 yii初体验(8)模块 yii初体验(9) 小部件widgets yii初体验(10) 前...

网友评论

    本文标题:002.iOS开发初体验

    本文链接:https://www.haomeiwen.com/subject/gsfjlqtx.html