新版本提交以及一些想法记录

前言

在过年回家之前,心城的 v1.4.0 版本做了提交。这几天还在审核之中。在这个版本中,我俩添加了标签系统,使得用户可以很方便的组织记录,形成一个“剧本”。“剧本”就暂时这么称呼吧。一时想不到更合适的字眼。







目前还有很多事情要做,面临的困难也是非常多。我和一哥我俩在一起经常讨论,我们知道自己目前的劣势,没有好的美术UI,没有服务器,应用目前处于无网状态工作,也就是我们设想的社交功能还一直没能够加入。这是未来必须要解决的问题。

后续的一些想法

这两天我一直在设想规划一个动画系统,尝试着使用 facebook 的 pop 动画框架来构建。

初步构思

在心城中,我想借助动画电影系统来将用户精心筛选出来的记录(记录可以包括文本,语音,图片等)“拍摄”成一部“电影”。我这里加了引号就是想说明,这是一个比喻的说法。这里的电影其实就是一系列连续播放的动画。这个动画电影系统需要考虑哪些因素呢?

  1. 记录中媒体元素(文本、语音、图片)在画面中的停留时间如何确定?
  2. 如何对画面内的媒体元素布局?使得更有一种美感?
  3. 记录中媒体元素的出场、退场方式都有哪些?比如我们常见的淡入、淡出,缩小、平移出入画面等等
  4. 每条单独的记录做成一个画面镜头还是同一个画面镜头可以有若干条记录?如何确定他们的关系?这里想到了如果记录属于同一天记录,就可以放到一个画面内,反之则分属于不同的画面。
  5. 时刻考虑内存使用问题
  6. 上面想到的是类似PPT的一种展现方式,如果实现比较困难,是否有另外的比较好的思路?比如提供动画模板?又或者将所有记录的媒体元素分布在一个大的画布上,然后使用镜头平移缩放移动到展示内容上?
  7. 其他问题

有不少问题要考虑到,这个功能实现起来要很大心思,加油吧,骚年!

坚持原创技术分享,您的支持将鼓励我继续创作!