Android 绿色应用公约

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

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

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

https://green-android.org/

大家怎么看?

27494 次点击
所在节点    Android
157 条回复
asuhe
2017-05-16 14:11:59 +08:00
感觉和安全联盟品牌宝一样 以后要收保护费🤔
wohenyingyu02
2017-05-16 14:21:08 +08:00
@honeycomb 假如一个即时通讯软件,没有苹果那样的推送服务,有这样的要求是很正常的吧,怎么就是错的呢,难道退出前台就不让接受消息了么?不周期报告你的 ip 打通 nat,服务器如何与你通信?所有应用只能在前台运行,还不如用塞班系统。
oasisfeng
2017-05-16 14:33:40 +08:00
@wohenyingyu02 你描述的是技术设计,不是产品需求。只有明确了产品需求,才能提供合理的技术方案。
wohenyingyu02
2017-05-16 14:37:20 +08:00
@oasisfeng 需求就是像 qq 一样,在用户允许的情况下即时接收到消息并提示,请问应该如何做呢?
wangxiaodong
2017-05-16 14:41:57 +08:00
随着 HTML5 的普及,咱能不能直接走 PWA 渐进式方式,直接通过 WEB+添加至手机桌面形式提供功能服务,摒弃 APP 应用安装形式。

https://url.openle.com/go#url=https://news.congci.com/-/content/jianjin-shi-wangye-yingyong-shouyi-liang-duo
oasisfeng
2017-05-16 14:42:05 +08:00
@wohenyingyu02 在现阶段,IM 和强社交应用的确无法满足公约的要求,除了有厂商推送通道的特定机型上。这是我们在各种条件制约下不得不面对的客观现实,也不是一份公约能够解决的问题。
oasisfeng
2017-05-16 14:44:54 +08:00
@wohenyingyu02 根据前期与众多应用团队的沟通,除了 IM 和强社交类应用,其它应用真正关注的其实是推送的到达率,而非实时性,因此可以采用长周期 poll 的策略。除 IM 和强社交应用外,声称要求推送实时性的应用,往往都高估了这个需求在用户心目中的地位。如果无法说服决策者,建议提供设置选项,将选择权交给用户。
xiaoye114
2017-05-16 14:55:47 +08:00
收费不收费不重要,最终为用户提供更好更平等的权利,这个最重要。
DioV
2017-05-16 15:36:24 +08:00
身为一个 Android 开发,很想理性的说一句:理想很美好,现实很骨感
这不光是 Google 入华能解决的,而是所有厂商共同维护的生态圈 来影响。
对公约本身十分赞同,但是对于公约的未来不看好
sampeng
2017-05-16 16:03:32 +08:00
联合国的公约都不是百分百的执行,这种东西有用?就是一个笑话。。。。
wudanyang
2017-05-16 16:07:04 +08:00
@sampeng 听你这个说法, 我对这个公约有点信心了
DingJZ
2017-05-16 16:20:11 +08:00
这种东西很多时候开发者说了并不算
kylesean
2017-05-16 16:25:17 +08:00
身为一个公约,文档英文和汉字都没空格。
honeycomb
2017-05-16 16:57:10 +08:00
@wohenyingyu02
退出了前台,应用自身就不能接受消息了。
Android 这几年的变化都有强调这一点。

要接受消息,走系统自带的推送服务。
Android 有现成的 GCM。

至于国内访问不到 GCM 的服务器,手机不自带 GMS 又不是用户挖的坑。连微信都用 GCM,其它应用有什么理由不用?

在没有 GMS,无法访问 GCM 的国内的大多数设备上,确实需要通过滥用一些东西来满足消息的实时性,但这么做本身是更大的错误,因此要放弃掉。

退一步说,至少在搭载了 GMS 的大多数 Android 设备上,应用不可以滥用后台运行的资源。
honeycomb
2017-05-16 17:05:06 +08:00
可以对比一下 oasisfeng 和黑域作者想法的区别。


前者想得多野心大,希望打架的神仙变成守法市民。他写的绿色守护一直是尽可能使用少且简明的选项,把背后的复杂项目隐藏起来。

后者则不考虑这些,但提供了工具让少数人拥有了保护自己设备不被滥用的能力:虽然不能迫使应用开发商改正错误,但至少在自己的设备上能打败它们开发的应用,同时又保证使用的系统是未经过过多修改的原生 Android。
aliuwr
2017-05-16 17:22:51 +08:00
@wohenyingyu02 问下,在用户不会或不愿意动手的情况下,你们如何解决在小米,华为等国产系统上保持后台运行的?
langjiyuan
2017-05-16 17:49:32 +08:00
之前不是华为搞了一个 安卓绿色联盟吗,bat 都有。卡顿联盟。。
mrlawrence
2017-05-16 18:15:51 +08:00
出发点是好的,但一言难尽。
国内的互联网本就是唯利至上,一个平民建立一个公约让地主去遵守,本就是不切实际的。
一点点开始做吧,别妄想用声浪去启发这些个巨头。当年的则西闹那么大,百度现如今不也靠着医疗广告美滋滋么?搜狗 360 这些小地主试图用去医疗动作在舆论上挑战百度大地主,结果现在哪家舍得医疗广告这个大蛋糕?
现如今的平民联盟或许看起来像那么回事,只是不知道哪天投资人一声令下,齐刷刷常驻了后台也不一定。
zhangxq5012
2017-05-16 18:32:29 +08:00
又是一个 360 么?
zzzmode
2017-05-16 18:43:29 +08:00
推送就是大毒瘤😳

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

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

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

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

© 2021 V2EX