欢迎光临KOTOO财情




“转贴”软件开箱文:失败的App123--经济部工业局出品

2024-11-25 230

本文引用出处在此(请点我),编按:这可能是笔者这辈子看过最好笑的软件试用文了,希望我也有这样的幽默感 

本文开始

Raincole Lai, 资工系学生,玩心很重的小孩,总是处于会写程式和不会之间的模糊地带。信奉“积极地懒惰”哲学,为了让世界变得更有趣而努力着。部落格连结:raintoday.cc

注:本文很长,因为我几乎把每个动作都拍成开箱照了,之所以写得这么详尽,是希望大家不要浪费时间去试App123了,本人诚心不推荐。

无关的古老传说

在一个古老而天真的年代,人们曾经相信可以借由政府力量规划产业走向,集合全国之力,而造就前所未有的生产力,并逆转在国际上的农工业劣势。对于此一伟大计划,神圣的太阳王超英赶美形容之。

以上与正文无直接关连,请勿过度联想。

 

前情提要

 (新闻来源:Yahoo新闻)

经济部工业局最近发现HTC的股价很高,认为Android Apps将是未来市场的当红炸子鸡,于是开始列为重点项目,预计年内要制造2万个Apps,并且提出了 三面红旗 三个计划,分别是:

  1. App之星:App Star,一个号称App星光大道的电视节目,目前还在开放报名中,预购请从速以免向隅。
  2. App种子教练库:应该还在建置中,但我完全找不到相关的计划,唯一看到相关的是人才培训课程,列表中只有一个台大开的课,而且已经过期了。
  3. App123:就是这个!就是这个光!传说中工业局一手打造的创作平台!按照另一篇新闻所述,这个平台可以:

针对具有创意但不熟悉App开发者,工研院将推出公益性质的App 123创作服务平台,强调简单易用的特性,让一般人上传文字、图片或档案,经过格式转换、预览、打包等过程,将作品转为行动应用程序格式,上架至各种软件商店。创作服务平台目前以Android程式转换为主。哇,听起来超棒的!为了表示对政府计划 经济 的支持,我迫不及待地开始试用……

 

开箱文开始

 

首先我们从“开创嵌入式软件国际供应链计划”网站,进入App123。

 

然后你会看到一个干净的界面,比起政府网站一贯的复杂,App123一看就是简单好用。虽然他把flash用在奇怪的地方(用来上传档案,因为用非浏览器原生的File upload form去锁住UI,如果开着上传界面一段时间不动,浏览器会出现分页无回应等拉里拉杂的问题),但这只是一件小事,不会影响到整体设计的简洁优美。

 

重点是,它竟然没有IE-only的问题,下面还注明了可以用Chrome和Firefox开!这真的是政府的网站吗?不过……好像少了些什么……

 

 

说好的文字、图片和档案呢?只能上传纯文字是能干嘛?所以说这实际上是一个电子书平台吗?我记得网站名称是叫作“App123”,不是“E-bookㄅㄆㄇ”吧?

好吧,对于这点我决定默默接受,毕竟网页程式随时可以增加新功能。退很多步来讲,如果政府能提供一个开放、方便、好用的电子书平台,对于自助出版者们也是好事一件。让我们上传一个档案试试看。

在上传档案之后,出现了贴心的预览功能:

……?

为什么我的字都被挤在左边了?右边被什么东西占走了?这是为了配合农历七月做出来的特效吗?

让我们来看一下对比图:

 

妈的(亲切感),为什么我的电子书阅读感比记事本还糟糕?

 

 

附带一提,这个预览界面还可以开出Android常见的选单(如右),但四个选项里面只有“字体大小”和“选择模式”可以用,而且选择模式的行为还和真实产出的程式不太一样。预览模式下甚至连翻页都不行。

平心而论,真正产出的程式并没有这么糟糕(见下文),四个选项也都可以用,但为什么要做个劣化版的预览模式唬烂使用者,只能说是媲美美国51区的千古谜团。

(我猜大概是想展现政府网站贴近javascript等w3c标准的决心,却又不太会用吧。不过,在第一个画面不是已经破功用了flash了吗!)

好吧,App123至少相当 简陋 简单,经过上传和预览两个步骤,我们马上就能制作apk档了!

这里也蛮愚蠢的,首先这个错误讯息也太不清楚了(至少也说“含有不可用的字元”吧?),且“new file”是系统根据我的文字档档名自动填入的,既然你知道不能有,不会自动帮我改成底线吗?

当然,经历了上面那些大风大浪后,使用者如我早就不会在意一个空白这点小事了。让我们开始打包下载吧。

咦?怎么我上传个小小的文字档就要打包三分钟……有种不祥的预感……

 

 

哎呀,档案从3.9KB变成5.4MB了,增加了1384倍。

当然,这毕竟是一个阅读器App,有5.4MB也不算太奇怪。不过这也代表两个App的99.9%以上都是重复部分,几乎全部浪费掉了。做到这一步,难道工业局还没有看出整件事情都怪怪的吗?

好吧,考虑到未来App123可能会脱离E-Bookㄅㄆㄇ的状态,而且现在一张SD卡随便就有64GB,一本书5.4MB只是九牛一毛。别计较容量了,我们还是来看看这东西跑起来长啥样子吧。

俗话说得好,政府做事有四不一没有:不研究、不测试、不倾听、不改善,以及没有配套。毫不意外地,App123的流程到把apk档丢给你就结束了,完全不打算教使用者如何安装apk档,或者怎样把apk档拿去Android Market上架等等。另有一句俗话说得好,来踢馆总不会是跛脚,这点工我还是会做的。

详细的步骤和本文无关我就省略了,有兴趣可以上Android官网看一下文件

(由于对手机拍照太模糊,我用的是官方模拟器)

测试了一下,居然没有Bug!?不但右边的好兄弟消失了,包括左右滑动翻页、书签、笔记、选择模式等功能都一应俱全,在看了破烂的预览网页后,光是发现它每个按钮都有反应,就能让我激动到三天三夜睡不着了。相比于整个App123系统,手机版本好上不知几万倍,简直是出神入化巧夺天工。

这代表我的充满苦难的试用之旅,终于有一个美好的结局吗?这条黑暗阴冷的隧道,终于走到大放光明的出口了吗?

并没有。

还记得最早的上传画面吗?这里说可以上传多个档案,为了秉持测试者的坚毅精神,我也小试了一下。

先别紧张,上传多档的功能本身并没有问题,他会自动把所有档案合成一个大档,然后很正常地(破烂)预览、打包、输出apk档案。一切流程都和单档一模一样,真正的问题,发生在这之后。

当我试图安装新的档案时,悲剧发生了。

 

INSTALL…FAILED…ALREADY…EXIST?这是什么意思?我的档名不同、档案内容也不同,怎么会说已经存在呢?

 

来踢馆总(略),我刚巧知道问题的原因。Android系统是按照一个叫AndroidManifest.xml的档案的package属性来识别App,因此,如果两个App有相同的package名称以及版本号(android:versionCode),则会被视为完全相同的程式。如果package相同而版本不同,则会视为同程式的不同版,这个机制能让Android知道你打开apk档时,到底是要更新还是安装新软件。

 

打开两个App的AndroidManifest.xml,就会看到不太出人意表的东西:

 

App123制作出来的每个App,package名称都是com.nuazure.pubu,所以每台Android机器只能安装一个。要看下一本书前,你必须把前一本书删掉才行。

请问你有听过一台机器只能装一本的电子书吗?真是令我感到时光倒流,空气中充满古色古香的气息。

不,等等,还有更大的问题……

基本上,整个Android Market就像一台巨大的Android机,上面的程式也都必须有独一无二的package名称。这样才不会造成一个程式同时有两个版本在架上,害使用者不小心下载到旧版的问题。

而com.nuazure.pubu这个名称在Android Market上已经被一个叫作iPubu的App占走了。这代表了什么,我想已经非常明显--

任何以App123制作的App,都不可能在Android Market上架!

让我们再一次回顾计划目的:

工业局啊工业局,我真是猜不透你啊!

结语

整篇文章一路下来,几乎每个流程我都吐了嘈,对一个烂软件玩得这么细,对工业局也算是仁至义尽了。(再仔细看还会发现背后用的是DroidReader和Android PDF View等等,但这扯太远了)

政府到底做错了什么?这个问题太难回答了,因为在我眼中根本看不出来他们有哪里做对。但我随口唬烂的那个四不一没有,可能是一个不错的概括描述:

  • 不研究:工业局显然是把这个App123当一个专案外包给Pubu,然后就撒手不管了。他们对Android Apps及其Market没有任何基本的研究,不知道可以做一个电子书阅读器就好,也不知道已经有个官方的App Inventor(这也是Web版的!),也不知道两万个App这个数字到底有多大,只是当作口号随便乱喊。
  • 不测试:明显地,政府验收时(真的有验收吗?)根本没有测试预览网页用起来有多怪,也没有测试生产出来的App到底能不能上架,甚至很可能根本没试着安装apk档。如果我们用这种标准验收北捷,早就发生五百次杭深追撞了。
  • 不倾听:我相信你去台北火车站走一下,随便拦一个正在玩柳忍者的路人,问他愿意为看电子书装几个App。我估计答案不会超过0~2这个区间。事实上,Android(手机)预设的App管理界面并不丰富也不快,每装一个功能重复的App对使用者都是负担。当然,如果工业局愿意找个认真的Android开发者当顾问,也不会做出这种东西。
  • 不改善:这点还未被证实,只要静待一个月,再拿到时的App123和这篇文比较一下就知道了。当然,我衷心希望我是错的。
  • 没有配套:请问App123的目标客群是谁?真正的开发者显然没必要用,也就是说,这是一个给作家、创作者之类非技术人使用的网站。完全没有技术背景的人,会知道怎么安装apk档案、或是怎么上架到Android Market吗?这些过程要用命令列工具,还要申请开发者账号、缴25镁的会费、签署App等等。就算是要推广中华电信之类的国内Market,工业局也没有给出任何说明。上架教学只是最最微小而基本的配套而已。

App123像颗漂流的废弃卫星,上不接市场平台、下不接广大用户,连开发者都对它摇头叹息。

政府太死脑筋了吗?刚好相反,事实上政府应该更死脑筋一点。要帮助一个产业,政府该做的首先是以法律确保市场开放且自由,其次是最底层最基础的公共财建设,以及提供免费的统计数据或资讯交换平台,使市场透明化。

再次之则是办比赛以及其他宣传活动,这类方法多少有效,但这是企业们最擅长的事,政府抢民间的事情做,是花掉纳税人税金以及降低市场效率的最佳办法

而最糟糕的就是,政府误以为自己有创意,想出很复杂的产业策略,试图运用集体力量改造市场。包括撒钱补助、政府主导的辅导、提供非通用性的工具等都是此类。政府并不能建立产业,只能建立适合产业的环境。工业局最好把我的第一张图印下来挂在局长办公室墙上,好提醒自己到底在做些什么。

最后再送一句老话给对政府还抱有期待的人们:醒醒吧,阿宅

 

2018-01-29 18:44:00

标签:   资讯头条 kotoo科技资讯 kotoo科技 kotoo科技资讯头条 科技资讯头条 KOTOO商业产经 新闻网 科技新闻网 科技新闻 Kotoo科技新闻网 Kotoo科技新闻网 科技新闻 科技新闻网 新闻网 KOTOO商业产经 科技资讯头条 kotoo科技资讯头条 kotoo科技 kotoo科技资讯 资讯头条 Kotoo Kotoo科技新闻网 科技新闻 科技新闻网 新闻网 科技资讯头条 kotoo科技资讯头条 kotoo科技 kotoo科技资讯 资讯头条
0