最初设计出来的时候,跟 ios 完全是两码事。但是在现实面前,不得不低头啊,把自己过去的意图一个个抛弃,一个个封闭、一个个拦截。
是自己太理想,还是考虑不周,产品设计思路有问题?
当然 ios 也有向 android 学习的地方,但是都是一些小补充,而不是向 android 最刚开始的远大宏图自我阉割。
比如: Service, Intent, Static Manifest Permission, Static Broadcast Receiver 。
这些都是最初安卓的基石吧.....
![]() |
1
baihaoyang 64 天前 ![]() 没什么不好的 都是为了易用性。到最后最好是无缝衔接
|
![]() |
2
AoEiuV020JP 64 天前
如果是说 ui 设计权限管理这类的话,ios 确实比安卓领先,慢慢靠拢也是可预料的,
但我用安卓可不是冲这些来的, |
![]() |
3
haiku 64 天前
能自由侧载,能解锁 bl 能刷非国行版,那么就无所谓
|
4
wsseo 64 天前
千万别学反人类的功能,比如去掉顶部通知图标;去掉三大金刚,只能用手势。
|
![]() |
5
JimmyLX 64 天前 ![]() 优秀好用的设计和功能最后都是趋同的
|
![]() |
6
tool2dx 64 天前 ![]() 应该是 ios 活成了安卓的样子。最近 ios 更新加了 iphone mirror ,这东东在安卓上早就有了,而且技术相对成熟,领先 ios 一大截。
|
7
Blanke 64 天前 ![]() 你是在黑 android ,还是在黑 ios ?
|
8
SkywalkerJi 64 天前 ![]() Android 很多强力功能到最后就是几个流氓 app 相互唤醒,保后台,发广告。系统功能很强但第三方并没有诞生什么决定性的 app ,我用了这么多年除掉 gapps 想不到有啥不能替代的了。Android 上的强力 app 感觉大部分精力感觉都花在 app 和系统内斗。
|
9
635925926 64 天前 ![]() |
![]() |
10
kekeyu 64 天前 via iPhone
安卓什么时候学学 iOS 的网络全局管理?
就是方便开 VPN 的那个功能 |
11
haidishayu 64 天前
以后安卓装第三方 APK 越来越难咯,最后变成了 类似苹果的,Apple Store
|
12
onichandame 64 天前
@kekeyu 同意,安卓 vpn 太难用了
|
![]() |
13
SenLief 64 天前
ios 除了 ui ,其他方面都是不如 Android 的。
|
14
jhdxr 64 天前 ![]() 看见标题我也觉得是反串的,这几年 iOS 主要都是在抄(国产)安卓的功能吧
后来点进来看了看内容,感觉 OP 说的说一些架构上的设计? |
15
goxxoo 64 天前 ![]() 各种屎山最后都会变稀交融
|
![]() |
16
cBlank 64 天前
功能方向都是 iOS 向安卓或者国产 OS 靠拢,但是开发的模式安卓在向 iOS 靠拢,但是安卓的历史弊病实在是太多了。
|
17
Yesr00 64 天前
对于普通用户来说,只要好用就行。
|
18
someonesnone 64 天前
ios 也活成了安卓的样子, 双向奔赴了属于是
|
![]() |
19
txzh007 64 天前
《好的设计总是心有灵犀》
|
20
jheroy 64 天前 via Android
@SenLief ui 反到不重要,android 通知老是有莫名其妙,经常收不到。还有就是要后台保活一个应用太难了,vpn 和跳广告的程序老是给我杀了。还有就是快捷指令,和 carplay ,就这些还替代不了,其他的 android 比较爽
|
21
i979491586 64 天前
@haidishayu 换用 Android 用
|
22
kx5d62Jn1J9MjoXP 64 天前 ![]() 什么个什么
android 最初的设计是一个给相机用的操作系统,你说的 service ,broadcast receiver 给系统 app 用用就得了,普通应用可以随意接收广播就启动一个服务,这不是纯纯的木马? 只能说 android 在原来的错误设计上慢慢变成了能用的样子,离 iOS 还是一个维度上的差距弥补不了,这一点从 android 设备的待机耗电上可以看出来,你找不出能像 iPad 一样待机一个星期耗电 1%的 android 设备 |
![]() |
23
SenLief 64 天前
@jheroy 不知道为什么你们的后台保火有问题,我的后台一直在,现在像知乎,美团这种都能后台一两天,vpn 也没掉过,跳广告主要是辅助总掉,这个很烦,快捷指令这个没什么办法,app 他也不按你的要求。通知如果有 root ,直接国内 hms ,国外 fcm 解决。
|
24
w568w 64 天前 ![]() @haidishayu 这个结论是怎么得出的?你说国产 ROM 自我阉割我能理解,AOSP 至今没有添加(也没有暗示想添加)任何侧载限制啊?
|
26
A4l1CteRQHlG1Bs8 64 天前
比如 Google 34 系统的各种限制, 感觉越来越无语了。。
|
![]() |
27
chengxiao 64 天前
配置低的时候 权限各种大开
现在配置高了 反而没啥好玩的东西了 特色全没了,整天隐私隐私隐私 |
28
Tlaster 64 天前
因为不拦截就是 #27 说的,权限大开,用 Android 相当于拱手交出自己的隐私,那我为什么要用 Android ,iOS 不是更好?
不要说什么特色没了什么自我阉割,这是规范化,我不想看个 B 站视频转手淘宝拼多多就给我弹相关推荐。 |
![]() |
29
AlexHsu 64 天前 ![]() 你们都看不明白人家说啥呢 ios 也学安卓 但是人家底层的东西没变 安卓现在和最早的安卓已经不是一个东西了 相当于是 ioslike 的手机操作系统
|
30
jeesk 64 天前
@xiebaiyuan android 15 才是大坑。
|
![]() |
32
Abbeyok 64 天前 via iPhone
我反倒觉得 ios 要抄安卓就快点抄,别一个简单的功能扭扭捏捏几年了才抄上,晚几年显得自己很有创意吗?还是晚几年就不会被人说抄袭?
(我用 iPhone15pro ) |
![]() |
33
haohh 64 天前
没事 我们有鸿蒙 next
|
![]() |
34
aaronzhang404 64 天前
@onichandame 安卓 VPN 可以分应用代理,比 iOS 好太多了
|
![]() |
36
gzhjj 64 天前
说安卓 VPN 难用的是不是因为自建机场?如果是成品 APN 的话(例如 Express ,又例如某个和本站名字很相像的),客户端好像在 iOS 国区还不提供,这就是换机时候一直没考虑 iOS 的因素之一,不想注册外区 ID 。(另一个因素是 qiong )
|
![]() |
37
Ashe007 64 天前 via iPhone
不是 Android 活成 iOS ,而是两者都在向用户易用性/流行趋势等因素靠近
就像优秀的人总是拥有相同的品质和习惯一样,不仅是简单的互相模仿,而是朝着这些方向努力才能更容易达成某些期望 |
38
okakuyang 64 天前 ![]() iOS 没啥抄安卓的。
iOS 现状是工程化管理,把新功能看作长远目标,一年完成一个阶段的开发,并随着时间发展不断修改目标而已。 就拿 iphone 镜像来说,基本技术都是一年完成一个的,比如随航时候重新写了视频编码器,通用控制的时候把远程控制和滑动手势同步写了,像通用控制中的 鼠标和触摸点的转换是苹果铅笔那时候写的,像 wifi 直联,蓝牙协议这些都是隔空投送时候就写好了。像控制别人 ios 设备屏幕那是同播共享的基础上写的。 可以看出苹果有自己的节奏,急,但是也没有那么急。 |
![]() |
39
yb2313 64 天前 ![]() 也许需要一个更加开放的移动端系统, 自己花几千块买的设备, 自己什么权限都没有, 像跪着要饭的了
|
40
MrKrabs 64 天前
通话录音变安德猴原创了(捂嘴笑
|
41
w568w 64 天前 ![]() 不是,怎么这也要党争啊,某些人的智商真就退化到只会跟人吵立场是吧?
1. 从厂商角度出发(无论是 Google 还是 Apple 还是别的),我认为有法律纠纷的才叫「抄袭」。看到友商有个好功能,学过来,不是很正常的事吗?友商都没意见你有意见?友商学你说明你的路走对了,大家纷纷效仿,不是好事? 2. 从消费者角度出发,(对某些人)那厂商是你爹天天护着?厂商不是消费者的孙子吗?我觉得作为消费者就是要天天鞭鞑喜爱的厂商:看到其他家有好的功能催他快去学、看到自家不好的地方尽快反馈(直接骂也可以),这不才是喜爱产品的表现?捧杀和无脑喷的人本质一样弱智。 3. 借用一个 B 站 up 的话:「对于一个产品,那你还要我说什么?“哇,NB 到爆,宇宙都要为他鼓掌”?非要这样吹才能显示出你们爹的伟大吗?」 |
42
uuhhme 64 天前 via Android
现在国产机安卓第三方 apk 强制验证账号,比如小米,估计把 app 列表上传到反诈中心了。到时候有地方却 kpi ,就。。。
|
![]() |
44
lesismal 64 天前
搜了下:
安卓的历史始于 2003 年 10 月,远在智能手机这个名词被广泛使用之前,也比苹果发布第一款 iPhone 和 iOS 早几年。其四位创始人分别是里奇·米纳、尼克·西尔斯、克里斯·怀特以及我们较为熟悉的安迪·鲁宾。援引当时鲁宾的话说,安卓是为了开发“更智能的移动设备,更了解用户的位置和喜好”。 鲁宾在一次演讲中透露,安卓最初是为了改进数码相机的操作系统。但即使在当时,数码相机的市场也在萎缩,仅仅几个月后,他们就决定将安卓的定位转向在手机内部使用的操作系统。 |
![]() |
46
kekeyu 64 天前 via iPhone
@aaronzhang404 这个确实,分应用确实方便
|
47
SmithJohn 64 天前
安卓的开放性依然是 ios 无法比拟的.
从正能量来看,国产安卓内置反诈. 从用户角度来看,你可以自由的使用第三方编写的开源系统甚至自己修改出一个系统. 但是 ios 就不一样了,目前苹果的信用还很不错,但是如果哪天苹果开始大规模作恶,用户对这个封闭的系统没有任何办法. |
![]() |
53
luhe 64 天前
前些年还在说 iOS 过渡动画动效无用呢,现在你看安卓,哪家动画稍微卡顿些都要被骂出屎。
而 iOS 对比安卓缺失太多易用功能,一年都不一定能憋出一个来... |
54
nnegier 64 天前 via Android
逃~
|
55
williamjing 64 天前
两者互相趋同,互相学习各自优点,没什么不好的。
|
![]() |
56
levelworm 64 天前
@SkywalkerJi 还有微信啊,真的没法不用。在国外也不行。
|
![]() |
57
june4 63 天前
ios 不可能变成 android ,苹果永远不可能彻底开放 apk 安装,文件系统也是 zz ,android 因为开源本质就是要灵活自由得多,苹果本能会垄断的硬件软件和应用市场,极权主义是不可能主动放手的。
|
![]() |
58
pursuer 63 天前
android 又改什么了,现在不也还是 Activity Service Intent BroadcastReceiver 那几样吗。。。
|
59
vcn8yjOogEL 63 天前
两边其实都在堆
不过 Android 确实更乱, OEM 也瞎改 |
60
haidishayu 63 天前
@w568w 安装第三方 APK ,提示风险,输入密码,如果有在该品牌应用商店同款会自动更新替换,报毒(也是从官方下载的 APK ,只不过没有在品牌应用商店下载安装)
|
61
w568w 63 天前
@haidishayu #60 那你说的是国产 ROM ,是国内大厂自己加的,和楼主说的( Google 的) Android 功能也不是同一个厂商做的啊。
从国产 ROM 安装 APK 变麻烦以来我就换成 AOSP 系统了。手机在你手里,你也可以试一试。 |
![]() |
63
pursuer 63 天前
@zhwguest 大致看了下,大多是对后台运行的限制。我觉得影响不算很大。我倒觉得 scoped storage 更难受,让文件管理类应用受到了较大限制。然后 phantom process killer 和 w^x 权限要求 也是让不少例如 termux 的应用受到限制。
|
![]() |
65
zhwguest OP ![]() @pursuer 别人的痛苦一般都是很难体会的。
从 SAF 的提出,到后来收紧 MANAGE_EXTERNAL_STORAGE 权限,其实也经过了好些版本。但我明白开发者的痛苦。 站在用户使用的角度,也许会觉得更好了,因为更加保护我的隐私了。 但其实我的问题就是:为什么最初就不那么设计? |
66
ChaimeLonic 63 天前 ![]() 因为最开始安卓不是以沙盒系统设计,可能还是保留了极客属性,apple 那不是,乔布斯甚至开始看不上第三方,有洁癖地认为他们的产品会玷污自家的设备。
|
![]() |
67
msg7086 63 天前
@zhwguest #63 要是那么简单就能预知未来就好了。
如果你自己是架构师,设计一个上亿用户使用的系统,你有自信说「我设计的系统 15 年以后不会有人回来说『为什么最初就不那么设计?』」么。反正我是没那个能力的。 |
68
whileFalse 63 天前 via iPhone
@zhwguest 其实完全可以,只要你设计的系统在 15 年内都不添加新功能🐶
|
69
whileFalse 63 天前 via iPhone
|
![]() |
70
zhwguest OP ![]() @msg7086 麻烦看一下我帖子的标题。
没说不让改进,但是总是在阉割自己过去引以为豪的东西,就要反思下自己,到底是什么原因了。添加一个手电筒、添加一个通话录音,添加一个 MediaProjection/ScreenMirror 、添加一个相册人脸归类、添加一个长截图、去掉导航栏、增加屏幕外手势,并不会对开发者造成什么太大影响,愿意怎么玩怎么玩。 @whileFalse 大多数开发者并不是既要新功能又要滥用这些功能。大多数开发者是发现,android 版本一升级,自己就抓瞎了。 如果说滥用,那么有漏洞堵漏洞,有 bug 修复 bug ,这也没人来说啥。 昨天说,我这个多先进,只要有一个意图,就能调起一堆实现实现者,多开放多自豪。今天说,不好意思,这不许调了,那不起来了,还有一堆看不见了。 不是说你今天的实现不好,而是说你昨天为啥就不多想想,多参考别家的东西?难不成昨天是一个胜利,今天又是一个胜利? |
![]() |
71
HojiOShi 62 天前
我个人作为从 Jelly Bean 时代开始的 Android 用户和开发者,对这些更改总体上是没有什么异议的,不认同这些更改属于“阉割”。建议在从事相关工作时,不要将必要的代码修改归咎于系统而不是自己的懒惰。
|
72
JoshuaEstell 62 天前
@kekeyu 安卓支持分应用代理比 IOS 强一万倍
|
![]() |
73
lisongeee 62 天前
@zhwguest #62 你直接说某些东西废了
我倒是没看懂怎么废了,就拿你举例子 Service 不能在 后台 启动一样,并且 Service 启动时必须强制附带通知 如果 Service/Activity 能随意在后台启动而且还不用显式通知,这不就是流氓软件吗? Android 明明在趋向于更严格的隐私管控和后台控制,咋到你这就变成 废了 ? --- > 但其实我的问题就是:为什么最初就不那么设计? 对于这个问题有啥好想的,刚开始时候没想到这么多而已,任何应用系统都会有升级迭代 权限设计得宽松,某些开发者/无良公司 就会为所欲为,用户就会不满意,用户反馈到上游,上游就会收紧权限 就是一个正常的产品迭代过程而已 |
![]() |
74
msg7086 62 天前
@zhwguest 没看懂你要我看帖子标题的意义。
阉割自己过去引以为豪的东西不是很正常吗?社会在发展,当年的很多想法和做法放到现在已经不适用了。 把你放到十五年前安卓的架构师的位置上,你会预见到几年以后在地球对面的某个国家出现很多会后台保活互相唤醒给你硬塞广告的 app 吗? 这还只是随便举个例子而已。要是本事那么大,当年就能预测到十几年之后的问题并应用到了当年的设计上,那要么你是穿越了时间,要么你就是先知,不管哪个,这个人都不应该只是做区区一个安卓设计师。 |
![]() |
75
msg7086 62 天前
PHP 刚设计出来的时候,人家是 personal home page ,自己写个简单的个人网页玩的,只要懂点 asp 之类的语法,触类旁通随便搞搞就能搞出来东西,谁能想到后来被人拿来搞得那么大了,先是加入了 OOP ,然后开发出来各种重框架,设计模式,Unicode 支持,JIT 编译器,各种乱七八糟的东西,当年 5 分钟上手写个人网页的,早就被各种框架说明书替代了。
那你说 PHP 是不是废了,引以为豪的初衷全都没了? 二十几年过去了,要是还活在二十几年前那才是大问题呢。 |
![]() |
77
zhwguest OP ![]() @lisongeee
> 如果 Service/Activity 能随意在后台启动而且还不用显式通知,这不就是流氓软件吗? 13 年前,您是这么想的么? Google 是这么想的么? Apple 是这么想的么? 现在这种方式好不好,是个人喜好问题,只要有不同意见的,大家都可以争论七天七夜,谁也说服不了谁,我也不做评价。 但是,是不是值得思考一下,翻过来覆过去,是不是因为自己缺乏远见,又抑或是缺乏原则? |
78
whileFalse 61 天前
@zhwguest
“不是说你今天的实现不好,而是说你昨天为啥就不多想想,多参考别家的东西?难不成昨天是一个胜利,今天又是一个胜利?” HTC G1 只配备了 128M 运存,怎么就没考虑到手机上应该能安装超过 300 个 APP ,并且其中 100 个需要后台唤醒呢? |
![]() |
79
zhwguest OP |
80
whileFalse 61 天前
@zhwguest 你是觉得手机上只有 30 个 app 的时代,和手机上有 300 个 app 的时代,对权限的管控应该是一样的对吗?村子没有法院,所以国家也不必有法院,你这个思路还是把我拉黑了吧。
|
![]() |
81
msg7086 61 天前
@zhwguest
并不完全是。也可能是 iOS 在设计的时候企业文化或者做法正好和后续的社会发展需求相同了。 iOS 的严格权限政策,无非是苹果一贯的高压政策的延续而已。 只是高压政策恰好能把流氓软件掐住,这不是巧了么。 而且你觉得苹果的设计和决策就都是对的了?看看乔布斯,坚持只做小屏手机,号称 3.5 英寸的手机才是最好的尺寸,做大屏手机的都是傻叉。 |
![]() |
82
kekeyu 60 天前 via iPhone
@JoshuaEstell 是很强,但是其他应用动不动就检测出来要求你关闭,或者系统动不动就给你干掉导致用不了
|
83
A4l1CteRQHlG1Bs8 55 天前 via Android
@jeesk 那确实。。
|