Kealdish's Studio.

Kealdish's Studio.

just focus

CallKit学习笔记

概览

近几年4G大规模的普及使得VoIP(Voice over Internet Protocol)变得可靠和稳定。iOS 10开始全面支持VOIP,于是推出了CallKit框架。

CallKit框架能让你的第三方VoIP应用程序获得原声应用程序的体验效果。为了能更好得讲述CallKit新特性,我们以一个第三方VoIP应用程序——“Speakerbox”举例来说明。

iOS 10推送通知小记(下)

Overview

在上一篇iOS 10推送通知小记(上)中,已经将iOS 10推送机制的改进以及原理讲完了。本篇文章的着重点放在心的推送框架UserNotification.framework上面。

先说说iOS 10之前的推送API中存在的问题。比如,本地推送和远程推送使用的是不同的回调方法但有可能回调方法中的代码是重复的。当你的app将通知发送给用户之后就没办法再去控制它了。为了解决这些问题,iOS 10推出了新的推送框架——UserNotification.framework

iOS 10推送通知小记(上)

概览

最近在体验iOS 10Beta版的过程中,我发现iOS 10在锁屏界面的变动比较大,与之前的交互逻辑完全不同。与此同时,推送通知消息也有了改进,比如支持3D Touch,可以展示更多的信息,通知内容可以包含图片等等。按照逻辑推断iOS 10推送通知的API会有变化,于是,我赶紧查阅了Xcode 8Beta中的文档以及WWDC2016的视频,果然发现了玄机。

推送机制

iOS 10 UICollectionView新特性小记

预览

iOS 10对于UICollectionview的改进优化主要表现在以下三个方面:

  • 平滑的滑动体验
  • self-sizing改进
  • interactive reordering

平滑的滑动体验

1.卡顿的原因
avatar
Kealdish
Hear my roar.
FRIENDS