ARKit 及 Core ML 等 7月份五大令人惊叹的 iOS 库

ARKit 及 Core ML 等 7月份五大令人惊叹的 iOS 库

上个月对于所有的 iOS 开发人员来说都特别有意义。有了 iOS 11、Xcode 9 和 Swift 4 ,我们又有许多令人惊奇的新东西好玩了! 所以,这个月我们会给你们带来一些不一样的东西,这些不单单只是一些库而已,我们还给你提供一些开放源代码的资源库,告诉你如何使用苹果在上个月披露的那些神奇技术! 这肯定会使你在炎热的夏日感觉耳目一行哦!

1. iOS 11 示例 链接

这是一个不少于 7 个的开源项目的集合,全部都是用来展示 WWDC 所发布的新的 API 和技术的使用示例。 让自己渐渐涉足机器学习、增强现实或是其他一些很酷的新东西,这感觉不错哦!

Core ML

基于核心ML框架的图像分类演示。在选定的照片上显示对象的描述

13160352_2T7n.jpeg

Vision

人脸检测。检测选定照片上的所有人脸。

人脸特征。在图像中发现面部特征(如眼睛和嘴巴)的图像分析。

目标跟踪。使用摄像机跟踪任何物体。

ARKit

增强你在应用程序或游戏中的现实体验。

Drag and Drop

提供了移动内容的简单方法。

Core NFC

NFC标签有效载荷的读取。不要忘记在Apple开发者网站上启用应用程序ID的NFC标签读取。Xcode 9 Beta 2核心NFC现在可以通过Xcode功能选项卡启用。

注意:选择corenfc方案和运行。

IdentityLookup

短信和彩信使用identitylookup框架过滤。不要忘记在邮件中打开扩展名>未知和垃圾短信过滤。

其它翻译版本(1)

DeviceCheck

它可以识别已经利用上你提供了增强功能设备,或者给你已经认为其不适用的设备打上标记 。

注意:选择 DeviceChecking 场景并运行就可以了。

2. ARBrush

说到增强现实, 现在一定会先到 Apple 发布的 ARKit, 它是目前来说你可以用在一台移动终端上折腾的最实用的 AR 技术了。

这个开源的资源库向你展示了如何用 AR 来绘图! 它里面有好多东西可玩,而且上手起来是出奇的容易!

3. YapAnimator

OK,是时候来介绍一些库了。

动画技术中最难的东西就是让动画看起来很自然。 我们习惯了物理世界,自然而然地明白物体的行为是怎样的。 这就是为什么动画是得有“重量”的,换句话说,让启停都看起来更加自然是需要花费时间和精力的。

YapAnimator 是一个基于物理环境的动画系统,这意味着它有能让动画自然起来的东西,比如惯性和弹簧,这些都是内置并且是默认启用的。它可以帮助你通过较少的代码来创建出更加自然的动画。

4. TinyCrayon

TinyCrayon 是一款可以免费使用(但是有广告)的 SDK ,可以使你能够为 iOS 应用添加图像蒙版功能。

你的用户可以拍下照片,然后裁剪出照片的一部分,例如,使背景灰度,或是创建出“散景”的效果,类似这样的可能性是无止境的! 它使用起来快速而且容易,资源库中还有优秀的文档和示例。

5. DeckTransition

有了 Apple Music、Overcast、Facebook 以及一些其他 app 身先士卒,可滑动的卡片布局似乎成了 iOS 中的新鲜东西! 它们非常适合用来实现时常被访问的界面,就像音乐应用中的“现在播放”界面。

DeckTransition 是一个 UI 库,可被用来管理滑动和动画卡片布局。它是响应式的,表现和外观都还不错!

如上就是所有的内容了!你喜欢我们的这些选择么?可以在评论部分提出一些建议,而我们可能会将它们列入下一个列表哦。

已标记关键词 清除标记
相关推荐
<strong>课程介绍</strong><span></span> <p> 本套课程从技术理念到项目实践,教大家系统掌握<span>ARKit</span>技术开发,随心打造<span>iOS</span>端<span>AR</span>增强现实应用。由一开始的开发环境搭建,到<span>Unity ARKit Plugin</span>、<span>ARFoundation ARKit</span>等不同时期技术的讲解。从平面模型放置、识别图片、手势交互、<span>3D</span>物体识别、面部<span>AR</span>贴纸、光照估计、环境探针、多人<span>AR</span>技术,甚至包含<span>ARKit3.0</span>的动作捕捉技术等。除了以上课程内容,更加入了随着技术更新与时俱进更新的<span>ARKit</span>连载技术教学内容。 </p> <p> <br /></p> <strong>课程收益</strong><span></span> <p> 轻松理解ARKit的技术原理,从零到一创建自己的第一个<span>AR</span>项目。 </p> <p> 学习Unity ARKit Plugin经典技术,了解ARKit中的常见概念和原理。 </p> <p> 学会在 ARFoundation 中使用ARKit,进行企业级AR项目开发。 </p> <p> <br /> 学会如何在<span>AR</span>项目里播放模型动画,通过触屏手势交互实现模型的旋转和缩放。<span><br /></span> </p> <p> 了解ARKit的图片识别,掌握<span>AR</span>卡片、AR书籍的实现方法。<span></span> </p> <p> <br /> 学会使用面部增强技术,实现热门短视频应用的<span>AR</span>贴纸效果,实现面部表情追踪。 </p> <p> 学会使用ARKit物体检测技术,实现3D物体识别,可以广泛应用于工业、建筑、古董、玩具手办、艺展览等不同场景。<br /></p> <p> 学习ARKit中的经典交互案例,优化AR项目的用户体验。 </p> <p> 熟练使用环境纹理、光照估计技术,让AR内容随当前现实场景自动变化调节,看起来更加真实。 </p> <p> 基于World Map、Collaborative Session AR技术,实现AR场景的持久化及多人AR体验效果。 </p> <p> <img src="https://img-bss.csdn.net/202002060239367493.jpg" alt="" /></p> <p> <img src="https://img-bss.csdn.net/202002060239525959.jpg" alt="" /></p> <p> <img src="https://img-bss.csdn.net/202002060240065150.jpg" alt="" /></p> <p> <img src="https://img-bss.csdn.net/202002060240198239.jpg" alt="" /></p> <p> <img src="https://img-bss.csdn.net/202002060240308912.jpg" alt="" /></p>
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页