专栏名称: OSC开源社区
OSChina 开源中国 官方微信账号
目录
相关文章推荐
OSC开源社区  ·  苹果用Swift重写每天数十亿次请求的Jav ... ·  昨天  
OSC开源社区  ·  马建仓 AI ... ·  21 小时前  
程序员的那些事  ·  疯了!我那些怀疑 AI ... ·  4 天前  
老刘说NLP  ·  RAG的有趣新尝试:将文本编码进MP4文件实 ... ·  2 天前  
京东零售技术  ·  在京东 探索技术的无限可能 ·  3 天前  
51好读  ›  专栏  ›  OSC开源社区

如果只有一个月的时间学 iOS 开发,我们该做些什么?

OSC开源社区  · 公众号  · 程序员  · 2017-03-12 08:35

正文

请到「今天看啥」查看全文


。虽然网站上说需要 3 周,但实际可以在几天内完成(甚至几小时)。

我花了一周学习 Swift。如果你有时间,可以去看看下面这几个资源:


使用 UIKit 绘制应用界面


现在来到可视化部分。UIKit 使工作内容在 iOS 上呈现,并与 iOS 设备互动。

我在 Udacity 上搜索免费的 UIKit 基础课程

起初,我觉得 iOS 自动布局非常奇怪。在开发 Android 应用的时候,我通常在 xml 文件中布局界面,其结果是可以看到的,几乎不需要使用拖放功能。然而 iOS 完全不同。我花了一些时间,通过实践了解自动布局机制之后,我学到了超越常规 Android 设计风格的东西。

此外,在 XCode 中制作屏幕过渡只需要向 Storyboard 中拖入它们的连接,这在 Android 需要一些代码才能实现。

你可以探索其各种不同的特性。

而且,你可以在 iOS Raywenderlich 页面 的“核心概念”中找到更多 iOS UIKit 教程。


理解 iOS 的数据持久化


熟悉 UIKit 之后,你可以向用户展示数据并从他们那接收数据。

下一步是存在数据,让用户即使在应用关闭后重新打开也能获得这些数据。意思就是把数据保存在用户设备的硬盘中,而不是远程服务器中。







请到「今天看啥」查看全文