一、需求描述
类别:
由云端人工智能协助的视频监控系统的iOS用户端的演示版。这个项目是一个演示App,目的是给潜在客户提供演示,所以只需要3页。未来会根据客户需求研制完整的App。
进度:
已有原型App:遵循 MVVM (Model-View-View Model) 设计规范,已完成Model包括数据和逻辑,并已载入测试数据;已整合了所需的视频播放器(MobileVLCKit);已完成简易的UI。
任务:
你需要根据提供的UI设计,实现完整的UI(使用 ViewController 和 ViewModel)。
一共3页:CamerasList,CameraView,EventsList。
技术:
使用 Swift5,(请注意不要混合使用object-C或者object-C库)
遵循 MVVM (Model-View-View Model) 设计规范,(请注意不要混合使用MVC (Model-View-Controller) 设计规范)
遵循 Airbnb Swift style 代码规范
使用 iOS System Colors
使用 SF Symbols
二、人才要求
精通 iOS/Swift5
精通 MVVM (Model-View-View Model) 设计规范
熟练掌握Xcode等相关开发工具
擅长独立分析和解決iOS UI开发中的问题
具有良好的编程习惯和代码规范意识
理工科本科以上学历,在读本科,研究生也可以考虑
注重自身培养和团队协作
三、参考产品
Nest, Blink
四、合作方式
开发方式:时间制
开发周期:5天
兼职时间灵活,没有每天最少小时数的限制,可以只在周末
希望长期合作,未来有需要可以提供全职的机会。
五、预算
3000元