先来看看2020年十大最热门iOS项目吧

因受疫情的影响,苹果公司正式宣布将一年一度的全球开发者大会(WWDC)转移到线上,这也是33年来首次以线上的形式与大家见面,想必会有与以往全然不同的体验。

在耐心等待发布iOS 14新功能的同时,2020年一季度发布的iOS项目中,也有一些绝对不能错过。

从ARKit到SwiftUI,酷炫的想法,超棒的服务层出不穷。来看看十大热门iOS项目,一定会给你很多启发。

1.ALBusSeatView

这个iOS库基于Swift,可以为公交座位选择配置一个自定义视图,应用于旅行预订应用程序是个不错的想法,它使得座位选择、公交设计更容易,还提供一个基于性别的选择/限制座位的工具提示。


2.Frame Grabber
接下来这个开源iOS应用程序,可以以图像形式提取全分辨率视频和LivePhoto框架。与屏幕截图不同,这些全分辨率图像也包含视频元数据,你还可以选择压缩质量以及设置导出的文件格式。
先来看看2020年十大最热门iOS项目吧_第1张图片
3.Calendar Heatmap
受GitHub上贡献的UI设计的启发,这个库提供了一个日历热图,可以用颜色呈现数据点的时间序列。

你可以提供一个开始日期,一个日期范围,或通过按天、月和年进行分组来全面检查设计。来看看这些最基本的示例代码:

letstartDate = Date()
let calendarHeatmap = CalendarHeatmap(startDate: startDate)
calendarHeatmap.delegate = self
view.addSubview(calendarHeatmap)

4.Baraba
这个有趣的Ios库利用了ARKit和AVFoundation,用户用眼睛就能滚动内容。无触手势(Touchlessgestures)有很好的前景,这个库可以帮助启动这些程序。

ARKit的true depth摄像头可以快速追踪人脸,但只有iPhone X及以上版本才有,较旧的版本可以选择AVFoundation进行追踪。用户看向别处时可以暂停滚动,此外,你还可以自行调整自动滚动的速度。


Baraba在韩语中的意思是“看着我”。

5.Image Filter SwiftUI

下面这个基于SwiftUI的开源iOS应用程序利用GPUImage框架,提供了广泛的图像过滤器,你也可以在macOS版本的应用程序上直接拖放图像。

先来看看2020年十大最热门iOS项目吧_第2张图片

6.AnimatableGradients

这个SwiftUI库保存了一组用于动画色彩渐变的视图修饰符。它可以在标准形状和自定义形状上设置动画渐变,并在开始颜色和结束颜色之间进行许多内插。

7.SwiftUI Foldable Shapes

在WWDC 2019期间,SwiftUI成为了人们热议的话题,它可以轻松地构建用户界面。

这一开源项目用SwiftUI路径构建了一个类似贴纸的剥离动画。它基于滑块/手势,创建一个路径的反射(镜像)版本,从而达到折叠形状的效果。
先来看看2020年十大最热门iOS项目吧_第3张图片

8.Corona Tracker

这个开源iOS应用程序同时支持macOS和iPadOS。它可在地图或图表上显示最新的新冠病毒数据,包括两个分布级别:国家和城市。此外,它还包括如下功能:

· 搜索国家、城市。

· 用红色色标反映受影响的确诊病例数。

· 以图像形式分享数据、图表。

· 当日世界范围数据的widget。

先来看看2020年十大最热门iOS项目吧_第4张图片
9.MultipeerKit
MultipeerConnectivity是鲜为人知的苹果框架,可以通过WiFi或蓝牙在设备之间共享数据,也常用于构建共享的增强现实体验。

这个库是对MultipeerConnectivity的一个高级抽象,并符合简化传输消息类型的可编码协议。

10.mChat
最后这个开源的实时信息iOS应用程序利用了Firebase数据库实现可靠性,使用Mapbox API实现不同的地图样式。

除了众多功能外,它还可以在地图上定位非匿名模式的朋友,还可以给他们发送消息。

先来看看2020年十大最热门iOS项目吧_第5张图片

有时,多看看别人的优秀成果能够启发自己的思维,这就是为什么开发人员应该不断汲取优秀案例的原因。怎么样?这些有趣的项目有没有激发你的灵感呢?

你可能感兴趣的:(ios技术开发,ios,objective-c,swift)