V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
skymxc
V2EX  ›  程序员

想换个 iPhone 11,但我是个 Android 开发呀!

  •  1
     
  •   skymxc · 2019-10-26 11:56:47 +08:00 · 8349 次点击
    这是一个创建于 1840 天前的主题,其中的信息可能已经有所发展或是发生改变。

    感觉自己背叛了 Google 爸爸。

    80 条回复    2019-10-29 13:48:56 +08:00
    tanranran
        1
    tanranran  
       2019-10-26 12:04:24 +08:00
    没有 Android 测试机?
    falcon05
        2
    falcon05  
       2019-10-26 12:06:04 +08:00 via iPhone
    别说,我看过好多搞 Android 开发的主力机都是 iPhone
    timelessg
        3
    timelessg  
       2019-10-26 12:10:16 +08:00 via Android   ❤️ 1
    我一个 ios 一直用 Android
    coldear
        4
    coldear  
       2019-10-26 12:10:40 +08:00
    做了 5 年 android 开发,今年第一次换苹果了,感觉好用
    KuroNekoFan
        5
    KuroNekoFan  
       2019-10-26 12:15:19 +08:00
    又不冲突
    HongJay
        6
    HongJay  
       2019-10-26 12:15:59 +08:00
    我们这 android 开发都用的 iphone
    morethansean
        7
    morethansean  
       2019-10-26 12:44:44 +08:00   ❤️ 2
    楼上说不冲突的...
    当你发现自己的 app 在自己的 Android 上跑起来不那么流畅的时候,你是会有动力去一探究竟地优化的...当你换了 iPhone,你试试久了之后的心态。
    对于新系统新特性同理。
    kingcos
        8
    kingcos  
       2019-10-26 12:53:06 +08:00 via iPhone
    很正常,各有喜好各有选择。写小程序的就不用 app 了么?
    fcj558
        9
    fcj558  
       2019-10-26 12:53:16 +08:00 via iPhone
    @morethansean 这是一个工作,有不是什么伟大事业
    across
        10
    across  
       2019-10-26 12:55:51 +08:00   ❤️ 1
    我一直觉得做 android 开发的人会更坚定地选择 iOS····(学生除外,因为能折腾)
    iOS 才是生活啊。
    morethansean
        11
    morethansean  
       2019-10-26 13:09:51 +08:00 via iPhone   ❤️ 4
    @fcj558 额,可能我表述得不太准确,换一个说法,一个做 Android 设计的设计师如果平时根本就没怎么深入使用过 Android,那在做 Android 设计的时候多多少少会有一定劣势,甚至违背本身 Android 的设计语言而更多参考自己经常使用的 iOS 的设计语言。
    我当然不是说 android 开发就不能使用 iOS 啦,反而他们应该多用用,互相吸取对方的优势嘛。但如果仅仅是看做工作,日常主力 iOS,那整体对这个领域的关注也会渐渐减少,仅停留在业务实现上,大家也就不要对开发出一个好的 Android 应用有过分的期待了。当然这只是我个人的观点,我是从实际经历出发,觉得多多少少会有影响。
    designer
        12
    designer  
       2019-10-26 13:13:12 +08:00
    这样想,多认识和熟悉一个系统并不是什么坏事!
    说不定 你成了 iOS 和 apk 全端开发者~~~
    Froyo9
        13
    Froyo9  
       2019-10-26 13:14:59 +08:00
    我是 Android 开发,一直用的是 Android 手机。。
    kera0a
        14
    kera0a  
       2019-10-26 13:20:33 +08:00 via iPhone
    想换就换呀,只是个手机,和工作有啥关系。
    自我安慰一下尝试不同的系统可以开阔视野对技术有帮助😄
    hheng101
        15
    hheng101  
       2019-10-26 13:35:59 +08:00
    哈哈,现在公司 6 个安卓开发,全用的 iPhone
    dot
        16
    dot  
       2019-10-26 13:36:45 +08:00
    @morethansean 能在两个平台上把自己的 App 操作做到高度一致性也是一项成就嘛,哈哈哈哈哈
    dot
        17
    dot  
       2019-10-26 13:37:54 +08:00
    @hheng101 大概是太过于了解 Android 有多不安全……就会认识到 iOS 有多安全吧……
    yinzhili
        18
    yinzhili  
       2019-10-26 13:51:41 +08:00
    @dot iOS 安全?蕾哈娜、斯嘉丽约翰逊、珍妮佛·劳伦斯、克里斯汀·邓斯特她们含泪点赞
    Navee
        19
    Navee  
       2019-10-26 13:52:21 +08:00
    作为安卓开发,就选 iOS
    c0878
        20
    c0878  
       2019-10-26 13:56:02 +08:00
    @yinzhili 你所有账户密码设置成 123456 也会回来点赞的
    coolmint
        21
    coolmint  
       2019-10-26 13:58:27 +08:00 via Android
    不少 ios 开发都是安卓主力😂
    vipcc
        22
    vipcc  
       2019-10-26 14:01:34 +08:00 via Android
    做什么选择,2 个都要哈哈
    😃😃😃
    yinzhili
        23
    yinzhili  
       2019-10-26 14:03:19 +08:00 via Android
    @c0878 女明星也没你这么傻的。
    wq2016
        24
    wq2016  
       2019-10-26 15:19:03 +08:00
    信号是问题
    dot
        25
    dot  
       2019-10-26 17:09:05 +08:00
    @yinzhili iCloud 被爆的锅也要 iOS 来背吗……
    agagega
        26
    agagega  
       2019-10-26 17:34:44 +08:00
    这是好事啊。我在学校的时候见过几个搞 Android 开发的哥们,对苹果那叫一个无脑黑。不过说起来之前实习过的一家公司的 iOS 开发对 Android 印象好像也没好到哪去...
    janus77
        27
    janus77  
       2019-10-26 17:42:03 +08:00
    双持了解一下
    neocanable
        28
    neocanable  
       2019-10-26 17:45:55 +08:00
    @dot ios 的 checkm8,了解一下
    aptx4689
        29
    aptx4689  
       2019-10-26 17:47:51 +08:00
    @neocanable checkm8 跟 iCloud 有啥关系?别看了个名词就到处说,会被别人笑话的。
    eason1874
        30
    eason1874  
       2019-10-26 17:50:50 +08:00
    @agagega #26 做 Android 的黑苹果说明他还没入门
    p23XnFNH1Wq953rV
        31
    p23XnFNH1Wq953rV  
       2019-10-26 19:08:46 +08:00   ❤️ 1
    公司的安卓开发 iPhone+MAC
    darktiny
        32
    darktiny  
       2019-10-26 19:31:07 +08:00
    我是 Android 开发,用 iPhone 作主力机。之前我也有过这样的纠结,现在释然了。个人觉得只要你是个有责任心的人,即使不用 Android 手机也能很好地完成测试开发工作。再则我现在做的一些项目,实际根本不可能在手机上用,那跟我用啥手机自然也没啥关系了。
    yinzhili
        33
    yinzhili  
       2019-10-26 20:31:28 +08:00
    @dot iCloud 它又不是第三方的服务,可以说它属于 iOS 系统底层内置的一个功能模块对吧?这内置功能模块设计有缺陷导致被黑,别的地方再好,这里出个大漏勺,那就不能说这个系统是安全的
    akakidz
        34
    akakidz  
       2019-10-26 22:16:17 +08:00 via Android
    我司有一个安卓开发,iPhone Samsung 双持,公司电脑 Windows 自带的笔记本 Mac😂无敌的存在
    FaDrYL
        35
    FaDrYL  
       2019-10-26 22:25:23 +08:00 via Android
    留有安卓做测试机就行了
    个人觉得,毕竟真机拿在手上测试性能比用 android studio 的模拟器有手感些
    KINGOD
        36
    KINGOD  
       2019-10-26 22:26:05 +08:00   ❤️ 2
    从回帖看来 v 站确实果粉更多些 lol
    但我还是跟 @morethansean #11 想法一样。

    作为谷粉,每年 Google I/O,我都兴奋地跟着看 Keynote 直播,然后看日程表,挑着看一些讲座,了解 Android 最新进展。平时有些想法、看到一些东西,也都能方便地在自己的手机上试试效果。比如看到一个 app 的控件感觉很漂亮,Layout Inspector、反编译走起。前两天知乎总闪退,logcat、bugreport 看看为嘛。
    之前有个比较熟的用了很久 iOS 的同事,感觉其实对 Android 并没有多大兴趣,实现了需求就行的那种。更不用说 I/O GDD 这些了,反而会关注 WWDC。
    当然,iOS 确实做的非常好。不过作为 Android 研发,还是建议保持一些对这个行业的敏感度。比如不差钱的可以来个 “我全都要” 😋 一部 iPhone 一部 Android
    hheng101
        37
    hheng101  
       2019-10-26 22:34:02 +08:00
    @yinzhili #33 iCloud 什么时候被黑了?不是那几个女明星被撞库了吗?这也能怪 iOS ?
    JsonLee
        38
    JsonLee  
       2019-10-26 22:35:05 +08:00
    @falcon05 我我我!
    loginbygoogle
        39
    loginbygoogle  
       2019-10-26 23:08:53 +08:00
    未来 Android 端和 iOS 端岗位会合二为一
    yukiww233
        40
    yukiww233  
       2019-10-26 23:20:11 +08:00
    android 开发,目前 ip11 当备机,感觉还行
    celeron533
        41
    celeron533  
       2019-10-27 00:01:08 +08:00
    其实挺好的,两种系统都有接触。反正开发的时候还有个开发机。
    littlewing
        42
    littlewing  
       2019-10-27 00:45:46 +08:00
    居然还有不给配开发机需要用自己手机测试的,离职换一家吧
    littlewing
        43
    littlewing  
       2019-10-27 00:53:10 +08:00
    @littlewing sorry 忽略我,瞟到 1 楼的回复,以为没有配测试机
    charlieputon
        44
    charlieputon  
       2019-10-27 01:11:13 +08:00 via Android
    iPhone+Samsung 双持用户,前几天找工作安卓端的 boss 直聘经常收不到推送,一气之下又换回 iPhone 使用了。。
    U2Fsd
        45
    U2Fsd  
       2019-10-27 01:46:21 +08:00
    @charlieputon

    原生 Android 可以自启动服务。

    国内的安卓系统,除非自己对特定 APP 后台服务做了白名单允许自启动,不然就是形同虚设。
    psychoo
        46
    psychoo  
       2019-10-27 01:55:02 +08:00
    圈地自萌还行
    philipjf
        47
    philipjf  
       2019-10-27 08:11:53 +08:00
    做安卓开发跟用 iOS 又不冲突,就好比一边爱国一边移民一样
    yinzhili
        48
    yinzhili  
       2019-10-27 08:47:44 +08:00
    @hheng101 iOS 集成的 iCloud 被入侵了还不能怪 iOS,怪女明星不会用?当年信号不好的时候,乔布斯还怪用户握持姿势不对。你们果粉就是这样嘴硬。
    jorneyr
        49
    jorneyr  
       2019-10-27 08:51:10 +08:00
    一个是生活,一个是工作
    Awes0me
        50
    Awes0me  
       2019-10-27 08:59:44 +08:00
    @yinzhili

    假如你所有密码都设置成一样的,而且你也不开两步验证,a 网站泄漏密码,别人拿着你的密码登陆 b 网站,这叫入侵 b 网站吗?这能怪到 b 网站头上吗?
    noduez
        51
    noduez  
       2019-10-27 10:26:22 +08:00
    @timelessg 俺也一样
    BigDogWang
        52
    BigDogWang  
       2019-10-27 10:59:11 +08:00   ❤️ 1
    初学安卓的时候,手头有个安卓机确实很赞,想法验证直接跑起来,也能多看看市面上优秀的 app。但是当我学成后,尤其换了第一部 iPhone 后,真香,再也不想用安卓了。至于楼上说的不用安卓就会对该领域不关注,这其实仅对初学者有效。
    开发者的信息不会因为不使用安卓就导致闭塞。
    而且安卓开发想要牛逼,其实要学的东西基本都在安卓之外,并不影响你用哪个。
    当然个人开发者如果两端都在开发,当然要两个都用,至于设计语言,也是保持一致的比较好,当然一些基本的交互,比如安卓的长按,iOS 的侧滑,还是要遵守平台规则的
    BigDogWang
        53
    BigDogWang  
       2019-10-27 11:07:01 +08:00
    @KINGOD 个人拙见,如果真的对安卓感兴趣,就不应该停留在 UI 才对,当然并不是说去看 fw 实现,而是说安卓真正依赖的东西
    czar
        54
    czar  
       2019-10-27 13:31:36 +08:00 via Android
    双持可破
    hheng101
        55
    hheng101  
       2019-10-27 13:56:21 +08:00   ❤️ 1
    @yinzhili #48 你怎么和 nga 手机区用户一个水平,撞库都不知道是什么,还入侵....
    这里是 v 站啊
    luren123
        56
    luren123  
       2019-10-27 14:11:48 +08:00
    @philipjf 哈哈,这个比喻不太恰当哈
    xietao91
        57
    xietao91  
       2019-10-27 14:49:39 +08:00
    双鸡在手,天下你有
    iyaozhen
        58
    iyaozhen  
       2019-10-27 14:56:05 +08:00 via Android
    至少也得两个手机吧。

    要是用户反馈过来了,老大让你看下问题,你说我用的 iPhone 没问题,这不是搞笑嘛
    Nitroethane
        59
    Nitroethane  
       2019-10-27 15:32:25 +08:00 via Android
    @yinzhili 因自己在各种地方设置相同的密码而导致的撞库还能让🍎背锅,宁这逻辑有点奇特
    neocanable
        60
    neocanable  
       2019-10-27 15:32:49 +08:00
    @aptx4689 说的是 iOS 的安全问题,跟 iCloud 无关。虽然不是 remote exploit,国内的共享充电设施很多,一样不安全,仔细的玩过,没有看到个名词就到处说...
    notvalid
        61
    notvalid  
       2019-10-27 15:34:33 +08:00
    一台苹果一台安卓美滋滋
    aptx4689
        62
    aptx4689  
       2019-10-27 16:36:40 +08:00
    @neocanable checkm8 要求进入 dfu 模式,而 dfu 模式除了物理接触之外别无他法,请问共享充电设施要如何让手机进入 dfu 模式同时等待一分钟的引导而不让用户起疑心?
    yinzhili
        63
    yinzhili  
       2019-10-27 17:06:09 +08:00
    @Nitroethane 你有事实证据证明女明星账号仅仅是因为撞库导致泄露?
    yinzhili
        64
    yinzhili  
       2019-10-27 17:06:33 +08:00
    @hheng101 你有事实证据证明女明星账号仅仅是因为撞库导致泄露?
    inhal
        65
    inhal  
       2019-10-27 17:48:20 +08:00 via Android
    我,前端开发。Android * 3, iOS * 1, macBook Pro * 1, Window * 1
    saberlove
        66
    saberlove  
       2019-10-27 17:48:21 +08:00
    @yinzhili 你有事实证据证明女明星账号不是因为撞库导致泄露?
    KINGOD
        67
    KINGOD  
       2019-10-27 18:46:25 +08:00
    #53 @BigDogWang 是这样的,其实我有关注过这垂直的一整套知识体系。我大四实习才了解到 Android,但大二就已经在自己的笔记本上主用 Ubuntu 桌面了。工作后也关注学习过 fw 层的知识,比如最基础的 Binder 机制,frameworks/base/core/java/android/(app|content|os)/* 和
    frameworks/base/service/core/java/com/android/server/* 这两部分是怎么联系起来的,/607176#r_7995086 这类。
    Nitroethane
        68
    Nitroethane  
       2019-10-27 18:50:18 +08:00
    @yinzhili 你有事实证据证明女明星账号不是因为撞库导致泄露而是因为 iCloud 或者 iOS 的安全漏洞?
    mattx
        69
    mattx  
       2019-10-27 18:51:24 +08:00
    在公司优化 app 不是看 绩效么,看产品想做什么?难道公司 app 卡,你自己去优化下?这有啥卵用,优化出问题了,可能要背锅,优化好了 也没什么用啊?
    HankAviator
        70
    HankAviator  
       2019-10-27 19:35:36 +08:00 via Android
    杀死一个兴趣的最好办法,就是把它作为工作。
    人生苦短,允许自己做一些事,纯粹因为你想做。
    hiberoo
        71
    hiberoo  
       2019-10-27 19:51:10 +08:00
    买个几百块钱的二手 android 不就完了。性能也不错了。
    tourist2018
        72
    tourist2018  
       2019-10-27 23:12:16 +08:00
    。。。这有啥关系么?
    kuyuzhiqi
        73
    kuyuzhiqi  
       2019-10-28 09:18:52 +08:00 via iPhone
    同样 Android 开发,用 MacBook,ipad,手持 iPhone xs max,Android 机还是公司的,自己连 Android 机都没有,我有骄傲吗?
    bsg1992
        74
    bsg1992  
       2019-10-28 09:19:27 +08:00
    Android 就是垃圾
    amazy123
        75
    amazy123  
       2019-10-28 09:55:54 +08:00
    难道开发 Linux 的人员装个 windows 系统娱乐,还要被骂吗?
    BigDogWang
        76
    BigDogWang  
       2019-10-28 10:09:30 +08:00
    @KINGOD 没有从事过 fw 开发,不过根据安卓机制,我猜一个是每个进程里都会有的对象,一个是系统的 Service,两者之间通过 Binder 进行通信。进程中的对象只提供 api,实际实现由系统 Service 负责。
    不过我对你的回复里面不是说不包含 fw 吗#[捂脸]
    kwanzaa
        77
    kwanzaa  
       2019-10-28 11:24:56 +08:00
    双持。Android 用于出海。
    只用 iPhone 的话太无聊。
    botao1
        78
    botao1  
       2019-10-28 11:27:25 +08:00
    你要是卖猪肉的还不能吃鱼了???
    vtychx
        79
    vtychx  
       2019-10-28 11:40:12 +08:00
    告诉自己努力借鉴 iphone 的有点,任正非不还用 ipad 呢
    caoyanglee
        80
    caoyanglee  
       2019-10-29 13:48:56 +08:00
    小学生才做选择题,我全都要!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   975 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 22:26 · PVG 06:26 · LAX 14:26 · JFK 17:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.