|
13 | 13 | - [MapKit](#mapkit)
|
14 | 14 | - [IdentityLookup](#identitylookup)
|
15 | 15 | - [DeviceCheck](#devicecheck)
|
16 |
| - - [SpriteKit](#spritekit) |
| 16 | + - [SpriteKit](#spritekit-by-mkowalski87) |
17 | 17 | - [iOS10部分](#ios10部分)
|
18 | 18 | - [iOS9部分](#ios9部分)
|
19 | 19 | - [iOS8部分](#ios8部分)
|
|
24 | 24 | ## iOS11部分
|
25 | 25 |
|
26 | 26 | ### [Core ML](https://developer.apple.com/documentation/coreml)
|
27 |
| -> 效果预览 |
28 |
| -<img src="https://ws2.sinaimg.cn/large/006tNc79ly1fles6gr8orj30ku112t9h.jpg" width="200"> |
| 27 | + |
| 28 | +基于CoreML的图像识别demo,使用了Inception v3模型,该模型监测图片中存才的实体,如树木、动物、食品、车辆、人等等。 |
| 29 | + |
| 30 | +<img src="https://ws1.sinaimg.cn/large/006tNc79gy1fljwyem2egj30k810840w.jpg" width="200"> |
| 31 | + |
| 32 | +感谢 [@hollance](https://github.com/hollance) 的 [CoreMLHelpers](https://github.com/hollance/CoreMLHelpers)提供的帮助.<br /> |
| 33 | +相关资源介绍下载:<https://developer.apple.com/machine-learning/> |
| 34 | + |
29 | 35 |
|
30 | 36 | ### [Vision](https://developer.apple.com/documentation/vision)
|
31 |
| -> 效果预览 |
32 |
| -<img src="https://ws3.sinaimg.cn/large/006tNc79ly1fles8qptgkj30ku112q4f.jpg" width="200"> |
| 37 | + |
| 38 | +高性能的图像分析和计算机视觉技术,主要用于图片和视频中的识别面孔、监测功能、场景分类功能。 |
| 39 | + |
| 40 | +- 人脸识别,从选中的照片中识别出所有的人脸 |
| 41 | + |
| 42 | +<img src="https://ws3.sinaimg.cn/large/006tNc79gy1fljxqvl9fvj30u01hc0vq.jpg" width="200"> |
| 43 | + |
| 44 | +- 面部特征识别,发现图片中的面部特征 |
| 45 | + |
33 | 46 | <img src="https://ws2.sinaimg.cn/large/006tNc79ly1fles9bteh5j30ku112jtc.jpg" width="200">
|
| 47 | + |
| 48 | +- 目标追踪,使用相机追踪选中的目标 |
| 49 | + |
34 | 50 | <img src="https://ws3.sinaimg.cn/large/006tNc79ly1fles9sb6h4j30ku11241g.jpg" width="200">
|
35 | 51 |
|
| 52 | + |
36 | 53 | ### [ARKit](https://developer.apple.com/documentation/arkit)
|
37 |
| -> 效果预览 |
| 54 | + |
| 55 | +增强现实技术的使用 |
| 56 | + |
38 | 57 | <img src="https://ws3.sinaimg.cn/large/006tNc79ly1flesa53dngj30ku112wgd.jpg" width="200">
|
39 | 58 |
|
40 | 59 | ### [Drag and Drop](https://developer.apple.com/documentation/uikit/drag_and_drop)
|
41 |
| -> 效果预览 |
| 60 | + |
| 61 | +移动内容的实现方案 |
| 62 | + |
42 | 63 | <img src="https://ws1.sinaimg.cn/large/006tNc79ly1flesrhny8pg308w0ft7wj.gif" width="200">
|
43 | 64 |
|
44 | 65 | ### [Core NFC](https://developer.apple.com/documentation/corenfc)
|
45 |
| -> 效果预览 |
46 |
| -<img src="https://ws3.sinaimg.cn/large/006tNc79ly1flesb9obvjj30ku112gm4.jpg" width="200"> |
47 |
| -<img src="https://ws1.sinaimg.cn/large/006tNc79ly1flesbgay6bj30ku112jrx.jpg" width="200"> |
| 66 | + |
| 67 | +阅读nfc设备标签内容。__需要打开nfc支持标签__ |
| 68 | + |
| 69 | +<img src="https://ws3.sinaimg.cn/large/006tNc79ly1flesb9obvjj30ku112gm4.jpg" width="200"> <img src="https://ws1.sinaimg.cn/large/006tNc79ly1flesbgay6bj30ku112jrx.jpg" width="200"> |
48 | 70 |
|
49 | 71 | ### [MapKit](https://developer.apple.com/documentation/mapkit)
|
50 |
| -> 效果预览 |
| 72 | + |
| 73 | +新的地图标记和集群类型 |
| 74 | + |
51 | 75 | <img src="https://ws2.sinaimg.cn/large/006tNc79ly1flesf8gy2gg30ku112u0y.gif" width="200">
|
52 | 76 |
|
53 | 77 | ### [IdentityLookup](https://developer.apple.com/documentation/identitylookup)
|
54 |
| -> 效果预览 |
| 78 | + |
| 79 | +短信息过滤(demo不能用于iMessage),需要打开信息设置中的短信过滤开关: Messages > Unknown & Spam > SMS filtering |
| 80 | + |
55 | 81 | <img src="https://ws2.sinaimg.cn/large/006tNc79ly1flesg3zalqj30ku112t9p.jpg" width="200">
|
56 | 82 |
|
57 | 83 | ### [DeviceCheck](https://developer.apple.com/documentation/devicecheck)
|
58 | 84 |
|
| 85 | +设备识别,运行时请选择DeviceChecking scheme |
| 86 | + |
| 87 | +具体的获取与修改文档: <https://developer.apple.com/documentation/devicecheck/accessing_and_modifying_per_device_data> |
| 88 | + |
59 | 89 | ### [SpriteKit](https://developer.apple.com/documentation/spritekit) by [mkowalski87](https://github.com/mkowalski87)
|
60 |
| -> 效果预览 |
61 |
| -<img src="https://ws3.sinaimg.cn/large/006tNc79ly1flesgukp95g30ku112ql5.gif" width="200"> |
| 90 | + |
| 91 | +SpriteKit的富文本实现 |
| 92 | + |
| 93 | +<img src="https://ws2.sinaimg.cn/large/006tNc79gy1flk0dlz16yg30a50ibmys.gif" width="200"> |
62 | 94 |
|
63 | 95 | ---
|
64 | 96 | ## iOS10部分
|
|
79 | 111 |
|
80 | 112 | ## iOS系统的介绍
|
81 | 113 |
|
82 |
| -[iOS的定义](https://baike.baidu.com/item/iOS/45705?fr=aladdin) |
83 |
| - |
84 |
| -[iOS11的介绍](https://baike.baidu.com/item/iOS%2011?fromtitle=ios11&fromid=20842297) |
85 |
| - |
86 |
| -[iOS10的介绍](https://baike.baidu.com/item/iOS%2010?fromtitle=iOS10&fromid=18820085) |
87 |
| - |
88 |
| -[iOS9的介绍](https://baike.baidu.com/item/iOS%209?fromtitle=ios9&fromid=17202076) |
89 |
| - |
90 |
| -[iOS8的介绍](https://baike.baidu.com/item/ios%208?fromtitle=iOS8&fromid=4053079) |
| 114 | +- [iOS的定义](https://baike.baidu.com/item/iOS/45705?fr=aladdin) |
| 115 | +- [iOS11的介绍](https://baike.baidu.com/item/iOS%2011?fromtitle=ios11&fromid=20842297) |
| 116 | +- [iOS10的介绍](https://baike.baidu.com/item/iOS%2010?fromtitle=iOS10&fromid=18820085) |
| 117 | +- [iOS9的介绍](https://baike.baidu.com/item/iOS%209?fromtitle=ios9&fromid=17202076) |
| 118 | +- [iOS8的介绍](https://baike.baidu.com/item/ios%208?fromtitle=iOS8&fromid=4053079) |
91 | 119 |
|
92 | 120 | ---
|
93 | 121 |
|
94 | 122 | ## 灵感与引用
|
95 | 123 |
|
96 |
| -<https://github.com/artemnovichkov/iOS-11-by-Examples> |
97 |
| - |
98 |
| -<https://github.com/shinobicontrols/iOS10-day-by-day> |
99 |
| - |
100 |
| -<https://github.com/shu223/iOS-10-Sampler> |
101 |
| - |
102 |
| -<https://github.com/shinobicontrols/iOS9-day-by-day> |
103 |
| - |
104 |
| -<https://github.com/shu223/iOS-9-Sampler> |
105 |
| - |
106 |
| -<https://github.com/shinobicontrols/iOS8-day-by-day> |
107 |
| - |
108 |
| -<https://github.com/shu223/iOS8-Sampler> |
| 124 | +- <https://github.com/artemnovichkov/iOS-11-by-Examples> |
| 125 | +- <https://github.com/shinobicontrols/iOS10-day-by-day> |
| 126 | +- <https://github.com/shu223/iOS-10-Sampler> |
| 127 | +- <https://github.com/shinobicontrols/iOS9-day-by-day> |
| 128 | +- <https://github.com/shu223/iOS-9-Sampler> |
| 129 | +- <https://github.com/shinobicontrols/iOS8-day-by-day> |
| 130 | +- <https://github.com/shu223/iOS8-Sampler> |
109 | 131 |
|
110 | 132 | 本人在浏览GitHub的过程当中,发现几乎每一代iOS系统推出时,都会有热衷开源的同行在短时间发布一些新系统的feature例子,但demo集大都写得简略,特此收集了一些认为优秀的开源项目,做一个整理,添加了相对比较具体的说明,顺序为iOS11至iOS8,若新系统是对老版本feature的改进,旧版本feature将不再提。水平有限,若有谬误,欢迎指出!
|
111 | 133 |
|
|
114 | 136 |
|
115 | 137 | ## 作者信息
|
116 | 138 |
|
117 |
| -__PennXu__ |
118 |
| - |
119 |
| -iOS开发工程师,坐标上海 |
| 139 | +__Penn Xu__ |
120 | 140 |
|
| 141 | + iOS开发工程师,坐标上海 |
| 142 | +_欢迎一起讨论技术_ <br /> |
121 | 143 | CONTACT: [email ](mailto:[email protected])
|
122 | 144 |
|
123 | 145 | ---
|
|
0 commit comments