如今,文档演示是大家司空见惯的需求。无论是公司部门组会,学生社团例会,又或是朋友间的简单互动,很多时候都会涉及到文档的分享与演示。对于预算充足的公司或者专业的会议室,投影仪和幕布必然是首选。但这种演示方式对专业设备的依赖程度极高,往往不能满足人们的即时演示需求。
基于这个问题,我推荐开发一个基于手机和服务器的文档分享与演示平台,使得人们可以随时随地分享文档,并进行演示。我预想的蓝图如下:
1、人们可以上传常见格式的文档,包括ppt、word、excel、pdf、txt等等。
2、服务器把所有格式文档转换为html。(github上有个开源项目是将pdf转化为html,很大程度可保留原格式,项目基于GPL-3.0)
3、演示者可通过手机客户端创建演示房间,选择演示文件并开始演示。
4、演示功能包括翻页、划线还有语音(可选)。
5、观众可通过手机浏览器进入某个房间,观看演示。
NABC分析:
1、Need:
在日常,在我们希望进行文档演示时,往往会出现找不到投影设备或者出现设备不足的情况。例如,在几千人的会议室中,往往只有三四个投影仪,人头攒动中,后排的往往看不清演示的内容;又如,三五个学生希望分享想法,很多情况并不能借到投影仪或者借用手续过于繁琐……在这些情况下,如果我们能够使用我们的手机进行演示和观看,看不清或无设备的尴尬将会被解决,因为如今手机已经成为每个人的标配。
2、Approach:
根据上面提到的功能,主要需要以下的技术:
(1)并发服务,响应多演讲者、多观众的需求
(2)多格式转pdf还有pdf转html(可借助开源的软件)
(3)win phone或android应用开发
(4)前端js互动
3、Benefits:
(1)跨平台:观众端只基于手机浏览器,基于普通的html页面和js交互
(2)数据交互少,省流量:演示过程只传输html文档和少量指令,无wifi环境也可使用
4、Competition:
(1)对于常见的文档分享平台,如百度文库等,缺少演示功能
(2)对于目前很火的online slide,即使用户之前做过ppt,也还需要在网站上进行编辑,需要付出额外的时间和精力
综上,我觉得这个想法有一定的价值,技术上也可行。最终想法的确定,我们还需要进行组内的深度讨论。