微信小程序开发进阶 - 生命周期

准备写一个小系列,帮大家梳理一下微信小程序整体的技术架构。 尽量做到用最短的篇幅说明问题,帮助大家快速了解这个平台。 这次就先说说小程序的生命周期。


继续阅读...
   发表于

作为脚本使用的 Swift

这两年随着 Swift 语言的发展,它应用的场景越来越多。除了开发原生的 iOS App,还延伸到服务端,甚至传言的安卓开发。当然,它还支持脚本开发,今天咱们就来聊聊这个话题。


继续阅读...
   发表于

微信小程序来了, 你准备好 JS 知识了吗

这两天大家讨论最多的一个话题应该就是微信平台开放了小程序[应用号]的内测功能了。大家都在想如何抓住这个机会。前提就是要准备好充分的 JS 知识,这次给大家推荐一些学习资源。


继续阅读...
   发表于

iOS 10 与 ATS - 更加安全的机制

ATS 全称 App Transport Security,是 iOS 9 引入的一套安全机制,默认行为会强制保证所有的网络请求都使用 HTTPS。相信这个大家都有所了解。 在 iOS 10 中苹果对 ATS 的安全机制更加进步了一层,咱们来聊聊吧。


继续阅读...
   发表于

Firefox 与 Swift

众所周知 Firefox 是开源社区非常有名的一个项目, 并且随着移动时代的到来, Firefox 也推出了移动版本。 而且它依然是开源的,开源的,开源的。 这次就跟大家介绍下 Firefox for iOS 项目。


继续阅读...
   发表于

使用 iCloud API 的正确姿势

iCloud API 是一个简洁易用的库,并且给我们提供了强大的云存储能力,但他在简单易用的同时,也存在一些陷阱需要注意。这次跟大家聊聊使用 iCloud API 的时候可能遇到的一些陷阱和注意点, 看看是否有你没注意到的细节呢?


继续阅读...
   发表于

Callback Hell 与编程思路的探索

最近在搞一个 App 开发自动化相关的功能, 正好抽时间深究了一下之前一些没有太多考虑的问题。 Callback Hell 以及由他引发的开发思路, 跟大家一起探讨交流。


继续阅读...
   发表于

MAC 系统中的几个纯文本编辑器

Mac 系统中有很多非常不错的文本编辑器,即便我们做 App 开发的时候大多数时间都用 Xcode 这样的高度集成工具,但一个好用的纯文本编辑器,可以帮助我们提升很多的效率。

继续阅读...

   发表于

关于 stride 与循环结构

stride 是 Strideable 协议中定义的一个方法, 它可以按照指定的递进值生成一个序列。可以用在 Swift 的循环语法结构中。


继续阅读...
   发表于

Swift 闭包趣事谈

闭包,老生常谈的一个东西。这次咱们再来唠叨唠叨, 看看能不能发现有用的信息。


继续阅读...
   发表于

Swift 3.0 去掉 C 风格循环后怎么办?

Swift 3.0 版本将会去掉沿用已经的 C 风格循环语法, 又是向现代开发语言的一次迈进, 咱们就来看看没了 C 风格循环我们还有什么选择, 看过之后你会不会感觉 C 风格循环在 Swift 中确实有点多余呢?


继续阅读...
   发表于

聊聊 PromiseKit

PromiseKit,来自 Promise 这个的概念,它可以帮助我们的代码变得更加简洁优雅。 我们今天就来聊聊它。


继续阅读...
   发表于

下一站,人工智能

关于人工智能,是近一两年非常火的一个话题。你可能会想到 AlphaGo,无人车,这些即便是对我们开发者来说都很高深莫测的产品。但有没有可能用最简单的方式来说明它的基本原理呢,我们就一起来进行一次初体验。


继续阅读...
   发表于

没有硬件发布的 WWDC 2016 - macos 篇

一年一度的 WWDC 苹果开发者大会顺利召开了,这次发布会并没有发布硬件产品,而是打来了苹果四大生态系统的更新,包括 iOS,macOS,tvOS 和 watchOS, 这次我们就来聊聊关于 macOS 都有什么新东西。


继续阅读...
   发表于

快速上手 Core Spotlight

Core Spotlight 作为新版 iOS 提供的众多特性之一很少被我们注意到,但作为 App 开发者,它确实很实用, 让我们的 App 有更多的暴露机会。


继续阅读...
   发表于
微信公众平台
更多精彩内容,请关注微信公众号


公众号:swift-cafe
邮件订阅
请输入您的邮箱,我们会把最新的内容推送给您: