Android 绿色应用公约

2017-05-15 18:22:49 +08:00
 qling

由绿色守护与 AppSo 联合发起。

这是一项旨在推动 Android 生态中的优秀应用共同维护一个更加良性的『设备体验』而发起的开放公约。

https://green-android.org/

大家怎么看?

29146 次点击
所在节点    Android
157 条回复
bclerdx
2017-05-16 22:35:19 +08:00
@honeycomb 其实是国内的 APP 不遵守 Android 系统的设计开发机制,如你所说,滥用后台资源是相当的普遍和严重,导致各种发热、卡顿等。
wohenyingyu02
2017-05-17 00:13:29 +08:00
@oasisfeng 我们对实时性的要求比普通的 IM 要高,是做企业移动端 VOIP 的,目标是替代桌面办公电话,一个电话进来 5 秒的振铃延时已经是极限了。这点甚至苹果的推送也只能勉强做到。
wohenyingyu02
2017-05-17 00:15:31 +08:00
@honeycomb 可是公司并不管是谁的锅,也不会管你滥不滥用,只看你能不能做到
wohenyingyu02
2017-05-17 00:18:59 +08:00
@aliuwr 做不到吧?
codehz
2017-05-17 01:53:05 +08:00
@kylesean 中英文的间距应该是文字渲染引擎(directwrite freetype 这个层次的)事情,而不是文字作者的事情....
liangsdu
2017-05-17 07:01:01 +08:00
赞。有想法有行动
bukip
2017-05-17 08:27:28 +08:00
设备体验 和 应用体验 冲突吗?
honeycomb
2017-05-17 08:45:38 +08:00
@wohenyingyu02 用户也是一样,直接把你们的应用绿色化了,谁让它不守规矩。
wohenyingyu02
2017-05-17 09:36:59 +08:00
@honeycomb 用户不管是绿色化了还是卸载了还是把手机丢了那是用户的行为,我们只管正常情况下软件可用性。
EricInBj
2017-05-17 14:04:41 +08:00
@honeycomb 微信不用 GCM,至少近几个从 play 上装的版本是不能从 GCM 推送的
EricInBj
2017-05-17 14:06:30 +08:00
@wohenyingyu02 你也说了,在用户允许的情况下,一大堆应用,本不是 IM 应用,比如那悦跑圈,从选项里关闭了一切消息通知。但依然霸占后台,而且极其顽固,自启能力高超。
honeycomb
2017-05-17 17:11:43 +08:00
@wohenyingyu02

所以你也看到了,这样就成了牛头对马嘴无法沟通。
所以作为用户我要有能力让你的应用无法滥用我的手机资源,接下来才能谈怎么让你们的应用自行变得守规矩。

这个时候无论我有没有资格和你谈,你们的应用都无法达成上述滥用。这个程度是黑域想做的。

绿色守护的野心更大,它想的是让你们的应用自行变得守规矩。

这两种做法我都很敬佩。




我们所以为的正常情况(应用后台运行必须符合规范)与你们认为的正常情况是不同的。
honeycomb
2017-05-17 17:12:51 +08:00
@EricInBj
我确认近几个版本的微信可用 gcm,但是在使用黑域时确实有无法被 gcm 唤醒的问题。
wohenyingyu02
2017-05-17 18:22:08 +08:00
@honeycomb 那我在应用内做一个绿色开关,打开的时候无任何后台不就好了?这些都不是问题,问题是在关闭的时候也没有任何正规途径做到后台,研究这些流氓方法耗时耗力,消耗公司资源,还消耗用户手机电量,造成卡顿,没有任何人想做。但是这种绿色公约没有解决这个矛盾,各种限制后台的 rom 还去激化他,变成了手机 app 与第三方 rom 的战争,手机成了战场,真是天朝特色。
honeycomb
2017-05-17 22:20:49 +08:00
@wohenyingyu02

------那我在应用内做一个绿色开关,打开的时候无任何后台不就好了
是的,这样还不够。
你们的应用从一开始就不应滥用后台资源。
既然做了,就是所谓的帮凶。

------没有任何正规途径做到后台
GCM

------GCM 不能用
这不是你们公司的责任也不是用户的责任。
讲道理不应该由你们公司填坑

------各种限制后台的 rom 还去激化他,变成了手机 app 与第三方 rom 的战争
原生 Android 也认为现在的后台机制不妥
Oasisfeng 对 Android O DP1 增加的后台限制很失望,它居然没有限制前台服务和绑定服务
wohenyingyu02
2017-05-18 01:02:58 +08:00
@honeycomb 所以,假设现在所有的软件都如愿遵守了绿色公约,QQ 和微信后台收到的消息提示和邮件一样慢,甚至使用 qq 语音需要先短信或者电话通知对方打开 qq 等待呼入,我不知道这种情况下还有多少人会用安卓,这就是你们想要的结果?
honeycomb
2017-05-18 01:27:14 +08:00
@wohenyingyu02

是的,但是不会存在你提到的延迟(理想条件下,或者我们说应然)。事实上在使用 activesync 能先进的推送技术下,邮件是秒到的。

当然现实里 gcm 可以认为无法访问,但这不是你们的坑也不是用户的坑。但是错误的填坑就是你们的应用的责任了。
wohenyingyu02
2017-05-18 10:02:36 +08:00
@honeycomb activesync 本身就是个流氓线程,双重标准?使用如果能做到不延时,为啥都去研究耗时耗力的流氓手段,难道安卓开发都是脑子有坑?你们连问题的根本原因都不愿意正视,只想靠呼吁去解决问题,那我只能说,Have Fun。
honeycomb
2017-05-18 10:47:10 +08:00
@wohenyingyu02 因为你们的产品要退,用户已经纵容你们很久了,现在要收回一些东西,不要因此喊疼。
wohenyingyu02
2017-05-18 10:53:16 +08:00
@honeycomb 喊疼的是用户不是我们。之所以做后台就是因为用户的需求,每天都收到用户反馈无法常驻后台收不到消息,因此一直在努力,从不放弃。你觉得 qq 在后台收不到消息,所有人都拍手称快?不要活在想象的世界里。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/361499

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX