利给买的苹果后总体还算满意,智能机嘛,可以干很多事情。特别是开放appstore后,可以自行开发应用,这样可以干的事情就很多了。他写了好几个工作用的应用,觉得不方便的是,每个应用都要提交苹果官方审核后才能通过应用商店安装到手机上。每次修改应用后,哪怕是很小的修改也要重新审核。太麻烦了,有时候某个功能急着要用,都已经修改好了但是装不到手机上,非常影响效率。
老这样也不是办法。班行远思考了一番后有了一个办法。他把那些经常用到的工具应用设计成两层的。外层是面向系统的,相当于一个容器,给各个工具提供一些运行环境。这个外层被他封装成一个应用提交审核后安装在手机上。内层是实际功能,通过容器下载后可以直接运行。具体的功能应用修改好后放在服务器就可以了,无需提交审核。当然是符合当前的苹果协议的。
通常情况下这种做法效率很低,但是班行远写的那个容器太精炼了,系统开支非常小。
这下就方便多了。都是研究人员常用的一些工具,就在eigo流行起来。科学家嘛是最有共享精神的,很快eigo的几位工作人员就把这些功能移植到其他的手机平台上,当然不用像苹果手机上那么复杂,全都封装到了一起,是一个真正的应用。也不需要官方审核什么的,直接升级就好。
很快就在学术界流传开来。安卓系统还好,需要什么功能直接写应用就可以了。苹果系统下就不一样了,这个容器太方便了,很快就有全世界的科学家根据自身需要开发了各种各样的功能模块提交给班行远加了进去。
班行远原本想的是自用,也没想到这么受欢迎,服务器已经负担不起了。修改容器吧,通过和各国的科学家沟通设置了好些个分流服务器,并且服务器只提供跳转,谁开发的功能谁提供下载方式。这下服务器不用承压了。并且得到班行远授权后成立了一个社区,负责各项功能的审核维护。
科学家群体最不缺的就是乐子人了,既然工作的功能可以,娱乐的是不是也可以呢?很快好些个娱乐功能就上线了,听音乐的,看电影的,非常丰富。影音功能有了,各种小游戏也跟着上线了。很快就被普通用户发现了,欸,这么好的app怎么只能你们这些科学家用呢?