虽然用标题党吸引了一群对地铁小程序不是很感冒的爷们,但是我们这个小程序对爷们肯定也是有用的,直接用或间接用都是有用的,,暖男嘛,靠的是细节。
地铁出行么,不复杂,可以说对软件的需求不大,偶尔有个即用即走的小程序查一下线路也是不错的。偶尔才用,app 显得有点重,小程序的使用体验确实又有点尴尬,不过这一点都不影响微信里搜地铁可以搜出很多很多条目来,,但是“我们不一样”(此处有音乐,请自行脑补)!
我们最大的特点是丝滑!丝滑!丝滑!(重要的事情说三遍!)市面上能点击地图查询线路的地铁小程序凤毛麟角,但是我们除了做到即点即查,还在小程序上实现了如丝般顺滑的拖拽和缩放,与 native 无差!(掌声!!谢谢!)
有请步兵阵列:
对!我们就是那个常年 AppStore 精华的“地铁通”!而这款同名的小程序,让你享受可以和 native 媲美的丝滑。而且最近地铁通的运营也已回归正常,全国各个城市的数据都是最新! 我们小程序的功能也会不断演进。
-------------- 以下是得瑟 --------------
“地铁通”小程序的功能、交互设计,前端、后端实现都是本人一人完成,吭哧吭哧折腾这么久,也是想得瑟一下的-_,-。本人试用的小程序数量有限,暂未看到更强大的地图技术实现,欢迎诸位 v 友提供地图性能更强的地铁小程序,只需要提供名称能让我搜索到就行,有图有链接更好。
第一个在此贴回复更强大地图功能的地铁小程序的 v 友奖励一百块人民币。立帖为证!
个人掏腰包,绝对不含糊~
-------------- 以下是广告 --------------
希望这个小程序能给各位带来些许便利,觉得功能太弱不适合自己高执行能力的 v 友也可以推荐给女朋友、女性朋友、亲戚朋友、各种用得上的朋友。。 毕竟是个工具类小程序,总有人会用得上的嘛(卖萌。给朋友推荐好用的软件可以攒人品哦~哈、哈、哈、哈、、
微信里直接搜“地铁通”就能找到我们~如果搜索出很多的地铁小程序,可以对比一下使用体验。最后的压轴大戏~
有请骑兵方阵:
1
BruceWolf OP 带有地图区域缩小功能的版本 v0.4.1 还在微信后台审核中,大家不要说我虚假宣传啊。。版本昨天晚上提交的,等了一天还没通过,估计应该也快了,通过了会立即发不出来。最新的地图功能是 v0.4.0,昨天审核通过的。大地图模式下对 iPhone X 及后续的版本不友好,和手机底部的上划操作冲突。发出来有用户反馈之后才发现自己穷得没有 iPhone X,没能测试到,昨天赶紧更新了一版。
|
2
Akiyu 2019-07-26 15:53:35 +08:00 3
App 很好, 但是问题是 :
国家什么时候给我分配个女朋友? |
3
xxx749 2019-07-26 16:00:45 +08:00 1
不得了
|
5
stiekel 2019-07-26 16:35:32 +08:00 1
做得不错,比官方地铁 app 好用,不过,真要说丝滑,估计是没在 Android 上测试。
|
6
flashrick 2019-07-26 16:37:48 +08:00 1
? 你们都不用百度地图的吗
|
7
BruceWolf OP @stiekel 被你说对了(泪目,要加强测试
刚追加附言的时候就是有人提了 Android 点击不灵敏。于是查了一下,因为 Android 对 touch 的识别和 iOS 有点不一样,Android 识别太灵敏了,以至于手指在点击时轻微的抖动也被识别成移动。现在已修复,刚好小程序还在审,撤回来重新提交了新版本,这一版发布就能看到效果。 |
8
BruceWolf OP @flashrick 这个就像写代码一样,我写个三行的测试代码,就不用开 IDE 了,直接 editor 就可以搞定。我还在用 notepad2,除了语法高亮,和 windows 自带的 notepad 没什么区别。
百度地图、高德地图、腾讯地图等等是很强大,但是不是每个场合都需要这么强大的工具。 |
9
IceBear05 2019-07-26 16:51:17 +08:00 1
小建议:站名太长的时候,换行的间距有点宽
|
10
IceBear05 2019-07-26 16:51:49 +08:00
android 端
|
11
qiuyk 2019-07-26 16:53:06 +08:00 via iPhone 1
楼主真的太棒了 不过我女朋友觉得配色有点接受不了😂
|
12
arthas2234 2019-07-26 16:56:27 +08:00
那个绿色的⑧都没居中,好意思说丝滑(狗头)
|
13
zxcdsaz 2019-07-26 16:57:00 +08:00 1
挺不错的,就是小城市没地铁,收藏支持一下
|
16
BruceWolf OP @arthas2234 这个,,作为能上天入地的 RD,回头得研究一下怎么改善地图样式的问题。
|
17
Buges 2019-07-26 17:06:23 +08:00 via Android
第一次见把微信比喻成 editor 的,你这玩意比地图残废还比地图“重”多了吧。
你们这些用“ WechatOS ”的人可能我理解不了吧。 |
18
BruceWolf OP @Buges 我只是把小程序比喻成 editor,程序轻量化是趋势,和是不是有微信参与没关系,相对 PWA 来说微信提供了用户系统以及部分浏览器暂时不支持的 API 而已,视之为刍狗就行了。
我的小程序加上图片素材、icofont 才 150KB,比地图弱我能理解,但是你说的比地图“重”,确实也不太好理解。至少从字面上说“小程序地图”比“ native 地图”重,不好理解。 |
20
TomatoYuyuko 2019-07-26 17:30:40 +08:00 1
红配绿
建议换个配色,然后统一做成极简风格,渐变色按钮有点跳脱 |
21
imdong 2019-07-26 17:32:05 +08:00 1
针对地铁,有一个小众需求:
我想从 A 地到 B 地,我赶第一班或者最后一班: 那么,我应该在几点上地铁。 如果中间需要换线,出发站点和换乘站点的首末班车时间是不一致的。 |
22
senghoo 2019-07-26 17:35:02 +08:00 1
建议加一个乘车时间预估。现在一直用百度最主要是查预估时间。。方便确定出门时间。
|
24
BruceWolf OP @TomatoYuyuko 绿灯行红灯停,始终点的颜色按这个来的😄。不过按钮的设计感嘛,,确实可以换换,我直接用的以前的图片素材。回头更新一下,用 style 就行了。
|
25
fever 2019-07-26 17:41:10 +08:00 1
感觉直接点 反应有点不灵敏 有时候要点几次 不能做到指哪点哪(安卓)
|
26
BruceWolf OP @imdong 这个是个很重要的功能,也不小众,我们同事一起出去玩太晚了还会感叹这个功能真不错。在我们的 app 有这个功能,只是之前想着折腾小程序的地图功能,把首末车时间的时间显示推迟实现了,但是肯定会实现的😊。不然对不起我辛辛苦苦收集了这么多城市的首末车时间,,😂
感谢你的建议,是个很有用的功能😄 |
27
BruceWolf OP @fever 嗯,这个是 bug,已经在最近提交审核的这个版本修复了。不过相对 iOS,在 Android 设备上点击还是有点反应迟钝,需要按住的时间稍微长几百毫秒,具体的我也确定,但是肯定不用长按 1s。😂
|
28
zaneenaz 2019-07-26 17:45:01 +08:00 1
挺不错的,但是在我的 Android 上拖拽时候丝滑的有点黏手哈哈哈哈哈,不知道是不是我手机电量低太卡的原因。
很棒了,点个赞。 ps:状态栏的主背景改成弱色调一点的颜色(如青色)会不会好点?个人感觉大红色有点扎眼。 |
29
victor 2019-07-26 17:45:15 +08:00
配色令人绝望
|
31
CDL 2019-07-26 17:48:47 +08:00 1
小程序本身太重,旧安卓被小程序卡死已经是家常便饭了,性能都更不要说
|
32
kidcracker1 2019-07-26 17:48:52 +08:00 1
厦门:点完起点跟终点之后没有跳出下一个界面诶,右上角有个叉叉,看起来像是有东西没加载出来。
|
33
BruceWolf OP @CDL 我的 2014 年的 HTC M8D 用起来有迟滞感,但是没有停顿感。在小程序里,大家也只能戴着脚镣跳舞了,不过在 iOS 下,这个小程序的用户体验和 native 基本上没区别。
|
34
BruceWolf OP @kidcracker1 方便说一下起点和终点么,iOS 还是 Android ?
也可以重新查询一下试试,小程序下很多操作的执行是异步的,偶尔时序不对就出不了结果。我偶尔也会看到所有站点都堆积在左上角,重新查询一下线路就能恢复正常。 |
35
wunonglin 2019-07-26 17:56:26 +08:00 1
功能:不错
流畅:安卓粘手 美观:赵高 |
36
Buges 2019-07-26 17:58:16 +08:00 via Android
@BruceWolf 且不说效率问题,微信比一个原生地图重到不知哪里去了。你这就好像在说我用 pyqt 写个程序代码才几百 k,比你几十 M 的原生 C 程序轻量一样。
可能那些微信常年开启,吃喝拉撒都在上面,把微信当 OS 用的人和我想的不一样吧。 |
37
kidcracker1 2019-07-26 18:00:54 +08:00 1
@BruceWolf #34 IOS 的,随便点了几个起点终点都是一样的情况
试了其他的城市也是一样的情况,不清楚是什么的问题。。 |
38
BruceWolf OP |
40
HuberyPang 2019-07-26 18:14:54 +08:00 1
非常棒,之前都是查看下载好的地铁图片。
|
41
dd0754 2019-07-26 18:24:17 +08:00
配色辣眼睛
|
42
BruceWolf OP @kidcracker1 方便发一下微信号么,我收到就把你的回复隐藏。
|
44
Mizolastine 2019-07-26 21:25:13 +08:00 1
未开通的地铁都有显示,很不错,可以把广州地铁 21 号线的未开通部分加上去
|
45
BruceWolf OP @Mizolastine 有道理,回头和设计说说。
|
46
stillyu 2019-07-26 23:30:18 +08:00 via iPhone 1
一般人手机上都有高德或者百度地图吧,为什么不用那个搜呢?那个还能综合公交,地铁
|
47
zhou00 2019-07-26 23:51:36 +08:00 1
额,不上滑一下,还真没看到输入框在下面
|
48
czhfrank 2019-07-27 04:17:59 +08:00 via iPhone
不好意思,我 xs max 上什么 APP 打开都丝滑,用不到(狗头)
|
49
also24 2019-07-27 08:47:42 +08:00 via Android 1
地铁通是我用过的地铁线路规划类软件里,对线路用时估算的最准确的。其它软件,有的甚至是粗暴的按一站 2 分钟之类的方式计算的。
地铁通似乎有针对具体的运行时长做过优化? |
50
BruceWolf OP @stillyu 进入路径不一样以及消耗的成本、时间不一样。
比如我的微信处在前台或者处在未挂起的状态,而我的即时需求是看一下地铁换乘(此刻我真没有公交需求),我打开小程序获得缩放拖拽几下线路的操作成本和时间消耗会比打开地图 app 输入搜索起点终点的操作成本和时间消耗更低。 我的小程序只满足特定场景的需求,就像士力架,偶尔饿了来根士力架,但是不能一日三餐都吃士力架。我的小程序不适合解决所有你面对的问题,比如换乘公交抑或是叫车、导航等等。 关于那一点点微不起眼的时间差和操作区别的影响,可以参考这篇文章: http://www.ruanyifeng.com/blog/2009/03/the_psychology_of_web_performance.html Google 做过一个试验,显示 10 条搜索结果的页面载入需要 0.4 秒,显示 30 条搜索结果的页面载入需要 0.9 秒,结果后者使得 Google 总的流量和收入减少了 20%。 Amazon 的统计也显示了相近的结果,首页打开时间每增加 100 毫秒,网站销售量会减少 1%。 |
51
BruceWolf OP @zhou00 嗯,这个是个 bug,已修复。iPhone X 或者长宽偏大的设备会稍微减小地图在屏幕上的占比以便显示底部的地址输入框,另外增加了缩小地图的操作,这样普通设备在小地图的场景下底部可划动页面的区域也会显示更多出来。有时候小地图确实比大地图方便一些,所以让它能大能小。😋
|
52
BruceWolf OP |
53
BruceWolf OP @also24 透露一下商业秘密,北京的换乘数据是我们人肉采集的。
我一个 RD 活脱脱的给拉去走了一天的地铁换乘,一般来说一个换乘站要来回走四趟,有时候也会偷懒,过于相似的步行路线会直接“估算”。我收集的是五号线的换乘步行时间,还有一条线路,我忘了。。 我们之前也找百度地图合作,我们希望把我们的功能嵌到它的应用场景里,它却只想要我们的数据,然后这事就掰了。🤣 |
54
Limius 2019-07-27 10:44:08 +08:00 1
读书那会用过你们的地铁通 APP 在这么多地铁 APP 里面是我用过最舒服的,你们好像没有 android 版。
我的核心需求就是地图保持最新,放大缩小拖拽够丝滑,在这点你们做的很好。 其他功能什么怎么换乘都不会用到,不过应该也查不了多少。 建议:加上地铁营运时间 |
56
figurant 2019-07-27 11:02:27 +08:00
神仙配色
|
57
sobigfish 2019-07-27 11:07:00 +08:00 1
用小程序查换成 估计我能用到的需求 就是查了分享给别人
能分享么(起点 到终点 的亮色, 其他全是灰色的) |
58
sobigfish 2019-07-27 11:09:29 +08:00 1
有两条换乘路径 结果生成失败 逻辑有问题吧
|
59
BruceWolf OP @sobigfish 能分享,在路线表的最下面,也就是页面的底部。分享之后打开会和你分享时看到的内容一样。背景色已经换乘了乳白色的半透明,但是马化腾还不给我审核通过。。
底部还有切换最少换乘和最少时间两种模式的按钮。看来藏太深了,, |
61
sobigfish 2019-07-27 11:22:03 +08:00 1
iOS 成都 锦城广场 到 春熙路 (可以复现)
|
62
kingcos 2019-07-27 11:25:10 +08:00 via iPhone
这个的意义是什么呢…用地图那些不也能查……
|
65
mutonghuanbao 2019-07-27 11:29:52 +08:00
用地图的多
|
66
whatalittleboy 2019-07-27 11:32:15 +08:00
地图放大无损失画质好评,舒服,是矢量图吧?还有就是 UI 红绿蓝配色有点土😃
|
67
kingcos 2019-07-27 11:32:24 +08:00 via iPhone
@BruceWolf 嗯,主要这是个并不是高频的需求,但我手机里肯定会装地图,去哪儿我也会看地图搜,也好切换不同的方式,不限于地铁。另外那个线路图真的太复杂…根本没看过…
|
68
BruceWolf OP @sobigfish 在地图下面城市名字的那一行,右边有一个齿轮的按钮,点进去刷新城市缓存或者清理全部缓存试试。我 iOS 试着正常。
不过也可能是具体的设备问题,小程序坑有点多,有时候一个基础函数在最新设备也执行不了。我回头再看一下小程序后台的错误日志。 |
69
Liyuu 2019-07-27 11:32:49 +08:00
感觉配色怪怪的
|
70
sobigfish 2019-07-27 11:33:29 +08:00
清除缓存后重新加载又好了
|
71
BruceWolf OP @whatalittleboy 绿色的大按钮是我用了小程序自带的按钮颜色,没去改。回头会申请设计资源提升一下 UI 的。😂
|
72
BruceWolf OP @kingcos 这个就像出去玩的时候可以带两根士力架。主餐肯定能填肚子,但是不是什么时候需要填肚子都得来一顿这么大的,毕竟这时候方便更重要~就算是主餐,在外卖兴起之前,方便面是很流行的主食,方便很重要~🤣
|
73
BruceWolf OP |
74
BruceWolf OP 我右边的进度条都绿了,我要节制一下回复的冲动。回头可能是多个回复一起回哈~😂
|
75
iMusic 2019-07-27 12:45:32 +08:00
一点都不丝滑
|
77
LeeSeoung 2019-07-27 13:47:46 +08:00
= =配色无力吐槽。。程序员思维 审美。。。
|
78
joiejia 2019-07-27 13:55:28 +08:00 1
配色调低点饱和度、增加明度吧……或者红配蓝。
|
80
BruceWolf OP |
81
lizz666 2019-07-27 15:32:36 +08:00
我都是打开高德地图,然后缩放看的
|
82
laycher 2019-07-27 16:10:27 +08:00
上海的 Metro 大都会有很多实用功能,比如可以看这个站厕所在哪里,下一班地铁几分钟后到,导致不能舍弃它。
|
83
BruceWolf OP @laycher 下一班地铁几分钟到、刷卡进站,这两个一般公司很难拿到地铁公司的合作机会。考虑一下地铁公司的资本体量,官方有不屑与其它名不见经传的公司合作的理由,就是阿里巴巴或者腾讯这样的互联网大腕,谈一个城市的合作也很费劲的。
不过事情总是在变,说不准我们以后也有机会获得这些实时数据。目前而言其它的都能实现,我们 app 上就有厕所位置之类的信息,我们的小程序之后也会实现。和这些官方亲儿子竞争,我们会有差异化的功能,而且我们有信心会做得更好玩,就像我们小程序的地图就就做得比其它家好。 |
84
dingdangnao 2019-07-27 20:04:51 +08:00
配色牛逼
|
85
Bijiabo 2019-07-27 20:43:25 +08:00
我都迷路,何况是她
|
86
tetora 2019-07-27 22:41:30 +08:00 via Android
年龄够了,国家没发。
颜色太鲜艳 |
87
BruceWolf OP 配色已经修改了,但是最近一次打开不会看到效果,要打开一会儿关掉再开才行。 @dingdangnao @tetora
|
88
a353440815 2019-07-29 15:34:56 +08:00
这个能查到早末班车时刻表吗
|
89
BruceWolf OP @a353440815 正在开发的这一版会增加首末车时间,数据都是收集好了的。
|
90
Dolores2b 2019-07-29 17:20:03 +08:00
表示地铁线都靠脑子记,通勤时间靠心算
|
92
BruceWolf OP v0.5.0 已审核通过并发布
|
93
BruceWolf OP |
95
sailei 2019-08-01 15:41:48 +08:00 1
应该不是 canvas 画的吧
|
96
BruceWolf OP |
98
BruceWolf OP v0.5.1 今天才给我过审,已发布。
|
99
BruceWolf OP 总结一下之前给诸位 v 友立的 flag,基本上都处理好了。
@stiekel #5 android v0.4.1 已经修复了,还有问题欢迎体验反馈的哈~ @IceBear05 #9 3 号下午发布的 v0.5.1 已经调整了换乘站的样式,现在大概率不会换行了(不确保所有的,暂时没测试到。。 @imdong #21 起点站的有效乘车区间功能已经在 v0.5.1 加上了。有点小 bug,特定场合出现,已修复,v0.5.2 可以体验到。但是要在 v0.5.1 找到这个 bug 得费点力气,因为要自己推算出正确的有效乘车时间和小程序里给的结果来对比🤣 @Limius #54 #94 除了加地铁运营时间,帮你算好了起点站的有效乘车区间。我们试过自己人工通过换乘站的首末车时间以及对应线路区间的行驶时间来计算,心算是算不出来的,在外面也不方便弄草稿纸,于是放弃了。 最近版本发布的传送门(没想到这个主题居然是不到 10 天前发布的,我这氪肝氪得有点过了,,😅 v0.4.1 https://www.v2ex.com/t/587007 v0.5.0 https://www.v2ex.com/t/587731 v0.5.1 https://www.v2ex.com/t/588789#reply0 希望大家遇到问题多多反馈哦~我会尽快修复~ |
100
BruceWolf OP v0.5.2 已发布,修复了线路首末车时间区分工作日休息日时类型的选择不一定准确的 bug。各个城市以及同一个城市不同线路的规则都可能不一样,现在按照每条线路的特定规则来判断使用工作日还是休息日的时刻表再计算起点的有效乘车时间区间。
|