记在学习swift语言进行iOS开发前

来源:互联网 发布:linux get_sb 编辑:程序博客网 时间:2024/06/07 08:53

自工作以来一直在电气领域工作,但是大部分人对于我的工作还是不熟悉的,这可能是源于历史因素造成的,国家对于电力领域的一些政策的不透明等。写这篇博文是我结束在山东泰开自动化有限公司辞职后,进入北京铁道部科学研究院的第12天。
在之前的工作中,我从产品的生产、质检、设计、研发、售后几乎全程都参与过了,但是我其实并没有真正地深入到哪一块去做工作,如果非要找一个,我想可能在电力系统监控软件(俗称上位机监控)的ui、svg图形化编写和通信协议(Modbus-TCP/RTU、CDT、IEC 60870-5系列)地处理再开发上面的工作做的比较出色吧。
进入铁科院前我一直是希望在该单位上位机可视化、可操作性以及组态类产品上有一个深入的学习和提高(之前有接触siemens产品的s-200和s-300系列产品),但是实际到现在通过我的认识,我觉得这可能离我最初的想法是有偏移的,因此开通这个blog会有一个关于铁款融雪项目的专栏,且认为我在铁科院完全是为了生活吧,毕竟我还没有女朋友。

选择使用swift学习开发iOS并不是心血来潮。昨天apple公司刚刚发布了新产品(iPhone 6s 、iPad pro和iOS9.2开发者版),苹果的产品是我一直非常喜欢的,最吸引我的莫过于apple公司每一样产品所蕴含的精益求精的工匠精神,这是所有android厂商所不能比拟的(至少我是这么认为的)。我的前女友馨馨是一个生活在法国的微商,前两天问我可不可以做一款iOS系统下批量进行本地图片添加水印的软件,因为她们在微信朋友圈发照片的时候总是要耗费大量的时间去给每一张图片逐个添加水印,这很麻烦但是又么有可以直接在iOS上批量的水印的软件,我想我可以帮她,这也许是我提高学习能力的一个契机,我总觉得生产力才是提高生产效率的最佳方式。于是我决定开始学习iOS开发。然后通过在论坛上的交流,我选择了swift(雨燕)。
我blog的大部分内容都是来源于apple的官方文档,希望可以为大家提供一个较为完善的参考。这可能源于我以前学习的习惯,我觉得官方的文档时最准确,最遵循学习规律的。


好了,废话不多说了。首先在blog开始前,我想我选择的第一项内容就是学习一下apple的开发者社区,我们先来看一下iOS的开发者文档区—[苹果开发者社区]

昂…很可惜,都是英文的,不过我觉得这很不错,可以提高一下英文阅读能力,如果你觉得还是中文的好,那也没事,因为我们要先读一下这一篇文章—[马上着手开发iOS应用程序(Start Developing iOS Apps Today)]

读它吧,他会给你你想知道的一切!OK,我们开始学习了。

blog的大部分实际内容来源于—[The Swift Programming Language]

0 0