上周提过,Swift 的 Github 主页上已经有了 >>「Port to Android」,这周重点推荐一下 Stanford 的 Swift 课程。

Developing iOS 9 Apps with Swift

开发者@林泰前 在微博上说到:

“这大概是全球最佳的免费 iOS 教学的大学课程,教导用 Swift 编写 iOS 9 软件。”

不光是 iOS 开发者,想学 Swift 的 Android 开发者也可以看看这个课程。

除了重点推荐的这个课程外,本期 fir.im Weekly 还收录了 iOS,Android 架构、热门源码等内容,文末有最近大家都期待的 WWDC 的简明参会攻略以及一篇有趣的程序员自我定位的文章。具体如下:

读 Swift 源码,理解 Monad

这是@唐巧_boy大神在上海 SwiftCon China 大会分享的 Keynote,将近 100 页的讲稿,只为让你更加容易理解 Monad。下载链接:http://pan.baidu.com/s/1c0rcYy ;另外关于 Monad,这里还有一些文字资料:http://t.cn/Rq4fwJk http://t.cn/Rqp3GiW http://t.cn/RL5pYwM

awesome-ios 资源列表

awesome-ios 就是 @唐尤华 发起维护的 iOS 资源列表,内容包括:框架、组件、测试、Apple Store、SDK、XCode、网站、书籍等。Swift 语言写成的项目会被标记为 ★ ,AppleWatch 的项目则会被标记为 ▲。

正确认识 APNs

“APNs 协议在近两年的 WWDC 上改过两次,15 年 12 月 17 日更是推出了革命性的新特性。但在国内传播的博客、面试题里关于 APNs 的答案全都是旧的、错的。”

大神@iOS程序犭袁 为什么得出这样的结论,详情点击这里

显示或隐藏 UITableView 的多个 section

@杜维欣_分享了如何显示或隐藏 UITableView 的多个 section ,GitHub 地址>>>AdoHideTableSection

用 Swift 实现的菜单下拉框

下方动图中的这个效果想必大家在大多数的APP中都会见到,@小码哥教育介绍了一个用 Swift 实现的优雅菜单下拉框——BTNavigationDropdownMenu,一起来看看具体的实现和封装的思想吧。

关于 Android 进程保活,你所需要知道的一切

关于 Android 平台的进程保活这一块,想必是所有 Android 开发者瞩目的内容之一。@D_clock爱吃葱花 最近分享了关于Android 进程保活的奇技淫巧。详情也可以看这篇长文.

Android 架构合集

@CameloeAnthony分享到:
“这份合集是从各大平台上参考的android架构文章,数据主要参考自InfoQ,包含 Android官方架构、国内各大平台架构、MVVM & MVP & MVC、Clean Architecture、Flux等等,Github 地址在这里

Android流式布局 - android-flowlayout

@少年你死了 实现了一个 Android 流式布局,支持多种布局优化, 包括压缩和对齐。希望对有需要的同学能有些帮助。详情文章在这里:链接;GitHub 地址在这里:链接.

Android LoadingDrawable

dinus_developer在微博中分享:

“轻量级,高效性,复用性强。以半夜四点的夜晚为伴,推出 LoadingDrawable 系列的Circle系列",Github 地址在这里

初次参加 WWDC 大会的简明攻略

WWDC 16 的门票抽选开始了,旧金山时间 4 月 22 日抽检结果就会出来。喵神@onevcat这篇文章 分享了自己参加 WWDC 的一些经验,希望对你的 WWDC 之途有所帮助。

MShare第一期技术分享会 —— iOS 专场干货

MShare第一期技术分享会结束了,iOS 专场的 Keynote 和代码都已放到 Github: 链接,录屏视屏将会在 26 日上午放出。MShare会定期组织iOS、Android的技术分享活动,了解最新活动请关注微博 @孟祥月_iOS

 I’m a boring programmer (and proud of it) 

作为程序员,图书管理员、科学家、艺术家、木匠,这几种身份你更喜欢哪一个?
来看看Twitter@dankim在 Medium 上的热文,也许你会有点感触。文章传送门.


这期的 fir.im Weekly 就到这里,欢迎大家分享更多的资源。

fir.im

fir.im Weekly - Stanford 的 Swift 课程来了的更多相关文章

  1. fir.im Weekly - Swift 3.0 的迁移适配指南

    无论你是移动开发者,还是桌面端开发者,或者正在IoT领域探索的技术人员,那么应该更加关注 iDev 全平台开发者大会,也许是后半年 iOS 开发者最盛大的技术盛宴.既有知名公司带来专业视野,又有从 S ...

  2. fir.im Weekly - 进击的 Swift

    最近 Swift 开源了,众开发者们欢呼雀跃.感谢开源,这是最好的时代.本期 fir.im Weekly 准备了一些关于 Swift 的"新鲜"干货分享,也包括一些优秀的 GitH ...

  3. fir.im Weekly - 可能是 2017 最好的 Swift 学习资源

    春节假期刚结束,一大批新鲜干货就来了.@故胤道长 分享了一份开源 Swift30 Projects ,内含 30 个小App,更新至 Swift 3.0,目前更迭的这个版本更注重代码规范和架构设计,且 ...

  4. fir.im Weekly - 如何进行 Android App 性能优化

    关于 Android App 的优化,@anly-jun 用 3 个月完成了这一系列文章,从 性能分析工具 到 ANR .Layout .消除卡顿 到 内存优化.内存分析工具大概十五六篇,并对此做一个 ...

  5. fir.im Weekly - 当技术成为一种 “武器”

    最近纷纷扰扰,快播公开庭审,携程事件仍在升级,百度还在继续无底线.我们相信技术本身并不可耻,但是用技术作恶就是可耻.当技术成为一种武器,Do not be evil. 好了,继续本期的 fir.im ...

  6. FIR.im Weekly - 劳动节我们也没有停下来

    五一到五四的节假日对勤劳的开发者们似乎是零存在,各种干货好资源也并未因假期的到来而减少,所以这周的 Weekly 依然多产. Swift 样式指南:2015年4月更新 这是 @开发技术前线 收录的由 ...

  7. fir.im Weekly - 关于 iOS10 适配、开发、推送的一切

    "小程序"来了,微信变成名副其实的 Web OS,新一轮的Web App 与Native App争论四起.程序员对新技术永远保持灵敏的嗅觉和旺盛的好奇心,@李锦发整理了微信小程序资 ...

  8. fir.im Weekly - APP 性能监测优化 二三事

    每一个成功的 App,都拥有强大的性能体验.本期 fir.im Weekly 整理了微信读书.美团外卖. 天猫.美团点评技术团队的关于性能监测优化方面策略和工具的分享,一起来看看. 微信读书 iOS ...

  9. fir.im Weekly - 揭秘 iOS 面向协议编程

    本期 fir.im Weekly 重点推荐关于 iOS 面向协议编程相关文章,还有 iOS 多线程安全.Swift 进阶.Android MVVM 应用框架.Android 蓝牙实践等技术文章分享和工 ...

随机推荐

  1. noip2008-t3

    [题目描述] 小渊和小轩是好朋友也是同班同学,他们在一起总有谈不完的话题.一次素质拓展活动中,班上同学安排做成一个m行n 列的矩阵,而小渊和小轩被安排在矩阵对角线的两端,因此,他们就无法直接交谈了.幸 ...

  2. Ajax参数详解

    1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址. 2.type: 要求为String类型的参数,请求方式(post或get)默认为get.注意其他http请求方法,例如 ...

  3. Win7 64位 VS2015环境编译Libpng

    第3次编译Libpng依然想不起任何东西,为了不浪费第4次的时间... http://libmng.com/pub/png/libpng.html http://www.zlib.net/ 解压两个压 ...

  4. elasticsearch-查询

    使用如下语句创建一个名字为:user_document,别名为user的索引 PUT:http://localhost:9200/user_document { "settings" ...

  5. MHA的在线切换后的一些总结(mha方案来自网络)

    mha方案来自:http://www.cnblogs.com/xuanzhi201111/p/4231412.html MHA的在线切换 192.168.2.131 [root bin]$ maste ...

  6. 20151012 C# 第一篇 字符与字符串

    20151012 字符与字符串: Char.String等类来表示 字符类Char 1. 字符类Char 表示一个 Unicode 字符,(Unicode字符是计算机通用的字符编码,对不同语言中的每个 ...

  7. 「2014-3-17」C pointer again …

    记录一个比较基础的东东-- C 语言的指针,一直让人又爱又恨,爱它的人觉得它既灵活又强大,恨它的人觉得它太过于灵活太过于强大以至于容易将人绕晕.最早接触 C 语言,还是在刚进入大学的时候,算起来有好些 ...

  8. C#is运算符的作用

    is运算符的含义:检查对象是不是给定类型,或者是否可以转换为给定类型,如果是,这个运算符就返回True. is运算符的语法:<operand> is <type> 这个表达式的 ...

  9. AutoVue ISDK学习总结(一)

    这段时间,断断续续花了2,3周时间,研究AutoVue ISDK.貌似这个东西用的人很少,网上只搜到了一篇中文文档.自己英文水平差,Java水平也差,看Oracle官网文档,进展非常慢.到现在,终于对 ...

  10. 我的Sharepoint视图的使用

    视图是个很灵活的工具,不过在使用前,为了更好的管理视图,我会将Contribute的权限的视图功能去掉. 普通用户都设为Contribute权限,有增删改操作就行. 这样做主要有三个目的: 1.不能让 ...