【客座】软体开箱文:失败的App123--经济部工业局出品

2020-06-12    收藏328
点击次数:625

【客座】软体开箱文:失败的App123--经济部工业局出品
Raincole Lai, 资工系学生,玩心很重的小孩,总是处于会写程式和不会之间的模糊地带。信奉「积极地懒惰」哲学,为了让世界变得更有趣而努力着。部落格连结:raintoday.cc

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

无关的古老传说

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

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

前情提要

【客座】软体开箱文:失败的App123--经济部工业局出品 

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

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

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

开箱文开始

【客座】软体开箱文:失败的App123--经济部工业局出品

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

【客座】软体开箱文:失败的App123--经济部工业局出品

然后你会看到一个乾净的介面,比起政府网站一贯的複杂,App123 一看就是简单好用。虽然他把 flash 用在奇怪的地方 ,但这只是一件小事,不会影响到整体设计的简洁优美。

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

【客座】软体开箱文:失败的App123--经济部工业局出品

【客座】软体开箱文:失败的App123--经济部工业局出品

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

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

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

【客座】软体开箱文:失败的App123--经济部工业局出品

……?

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

让我们来看一下对比图:

【客座】软体开箱文:失败的App123--经济部工业局出品

妈的 ,为什幺我的电子书阅读感比记事本还糟糕?

【客座】软体开箱文:失败的App123--经济部工业局出品

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

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

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

【客座】软体开箱文:失败的App123--经济部工业局出品

这里也蛮愚蠢的,首先这个错误讯息也太不清楚了 ,且「new file」是系统根据我的文字档档名自动填入的,既然你知道不能有,不会自动帮我改成底线吗?

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

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

【客座】软体开箱文:失败的App123--经济部工业局出品

【客座】软体开箱文:失败的App123--经济部工业局出品

哎呀,档案从 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 官网看一下  文件 。

【客座】软体开箱文:失败的App123--经济部工业局出品

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

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

并没有。

【客座】软体开箱文:失败的App123--经济部工业局出品

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

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

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

【客座】软体开箱文:失败的App123--经济部工业局出品

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

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

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

【客座】软体开箱文:失败的App123--经济部工业局出品

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

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

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

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

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

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

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

【客座】软体开箱文:失败的App123--经济部工业局出品

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

结语 整篇文章一路下来,几乎每个流程我都吐了嘈,对一个烂软体玩得这幺细,对工业局也算是仁至义尽了。

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

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

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

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

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

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

相关文章  RELEVANT ARTICLES