视频剪辑编辑器
1.从0-1的开发,从架构设计到页面布局均由我开发完成。
2.采用MVVM的架构设计剥离数据和UI,减少因业务导致的数据变化对UI的影响。
3.视频播放的SDK和主页面采用中间层做隔离,减少因底层SDK的变化而影响调用。
4.页面复杂操作由独立的逻辑操作类处理,增加可复用性。
5.编辑器采用模块化管理,使用pod的方式,可供不同的APP集成使用。
跨端
1.APP中接入完全由web实现的编辑器,并可以迭代编辑器的能力
2.设计和实现了web编辑器的溶图、涂鸦笔等功能
3.也可以开发PC端浏览器页面的布局