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

iPad 何时能成为程序员的生产力工具

  •  
  •   VingeRayCN · 2020-03-19 08:51:29 +08:00 · 11020 次点击
    这是一个创建于 1706 天前的主题,其中的信息可能已经有所发展或是发生改变。
    新的 iPad Pro 尝试对标笔记本定位,可是 iPadOS 和相关软件是不是还差点意思
    第 1 条附言  ·  2020-05-15 23:23:47 +08:00

    附上一条“曲线救国”的一篇少数派文章

    为 iPad 部署基于 VS Code 的远程开发环境 - 少数派 - 知乎专栏 https://zhuanlan.zhihu.com/p/141095838?utm_source=ZHShareTargetIDMore&utm_medium=social&utm_oi=614584996128755712

    66 条回复    2021-01-12 00:11:31 +08:00
    murmur
        1
    murmur  
       2020-03-19 08:57:13 +08:00
    什么时候 xcode 支持 ipad os 再说吧
    NeoChen
        2
    NeoChen  
       2020-03-19 09:03:44 +08:00
    作为开发工具还是差太远了,做运维还是不错的,反正要在 iPad 上做它做不到的事情,只能靠远程连接。
    ybw
        3
    ybw  
       2020-03-19 09:06:09 +08:00   ❤️ 1
    10 寸屏幕的显示设备, 为什么要成为生产力设备。
    这种东西, 顺理成章的被市场淘汰或者边缘化有什么不好?
    AlohaV2
        4
    AlohaV2  
       2020-03-19 09:07:17 +08:00 via iPhone
    我突然觉得其实应该是家里有个工作机,然后 ipad 远程连接使用
    Ev1s
        5
    Ev1s  
       2020-03-19 09:07:27 +08:00
    不懂就问,如果 iPad Pro 功能越来越趋近于笔记本,那么 MacBook 的存在意义是什么
    yvescheung
        6
    yvescheung  
       2020-03-19 09:10:20 +08:00
    永远不可能,我不希望写到一半的代码和运行到一半的终端在后台被杀死
    murmur
        7
    murmur  
       2020-03-19 09:10:46 +08:00
    @Ev1s
    你的下一台电脑,何必是电脑。
    chendy
        8
    chendy  
       2020-03-19 09:12:42 +08:00   ❤️ 1
    就不能老老实实做一个看视频打游戏的东西么…
    benzzz
        9
    benzzz  
       2020-03-19 09:14:04 +08:00 via iPhone   ❤️ 3
    貌似苹果很多产品是面向设计师的
    juded
        10
    juded  
       2020-03-19 09:15:02 +08:00
    等到大家不需要生产力的时候
    tagtag
        11
    tagtag  
       2020-03-19 09:15:10 +08:00
    如果有成熟的 Web IDE 和集成环境,轻度开发应该是可以的,屏幕大小不是问题,ipad 可以可以外接显示器
    hzw
        12
    hzw  
       2020-03-19 09:19:41 +08:00
    ipad 从发售至今近 10 年左右,比较实际的用途是看视频、图文内容浏览、打游戏。至今 ipad 没有给出一个不可或缺的理由,ipad pro 唯一吸引我的是可以靠磁铁吸在冰箱上,等于在厨房里挂一块屏幕。
    重度使用的话,并不能代替笔记本,今年这个更搞笑了,价位也和笔记本看起,配键盘鼠标走回微软 surface 的老路,看着让人无语。
    zhuangku556
        13
    zhuangku556  
       2020-03-19 09:23:45 +08:00
    为什么要程序员,小孩子上网课不好么,上完网课配 Apple pencil 做作业,都不用打印了。
    murmur
        14
    murmur  
       2020-03-19 09:25:56 +08:00   ❤️ 3
    @zhuangku556 高考是纸笔答卷,无尽的答题空间和能随意擦写的笔是个很大的问题,在大学之前无脑纸笔,别碰电子设备,容易游戏成瘾不说还是视力杀手
    chouchoui
        15
    chouchoui  
       2020-03-19 09:29:28 +08:00 via iPhone
    除了没副屏的时候 sidecar 有点用,其他时间就看视频看 PDF
    20015jjw
        16
    20015jjw  
       2020-03-19 09:32:43 +08:00
    我感觉对于我来说最大的作用就是当我不写🐎的时候,可以拿来看文档,写文档,开会共享白板什么的。
    然后有时候咖啡店或者不在家也不在办公室,比如出差的时候,可以当 sidecar 当副屏用也算是生产力。
    iPad Pro 本身自己感觉不太行。虽然 vscode 什么能通过网页跑起来,但其实我感觉屏幕太小没啥大用... (12.9 三代用户
    VingeRayCN
        17
    VingeRayCN  
    OP
       2020-03-19 09:32:48 +08:00
    @hzw 吸在冰箱上可还行
    20015jjw
        18
    20015jjw  
       2020-03-19 09:34:37 +08:00   ❤️ 4
    顺便补充一下,程序员只是很小的一个用户群体,大部分 office worker 一般只需要 office 那些软件,which iPad 是完全可以胜任的。我认识俩学文科的大学生都是没电脑只有 iPad Pro 的,就感觉很合理,她们也都觉得很好用。
    stoneabc
        19
    stoneabc  
       2020-03-19 09:34:55 +08:00
    这个屏幕怎么做生产力工具。。?
    人均 2 块大屏显示器的人群拿一个 10 寸屏幕的设备做生产力工具?
    SakuraOjosama
        20
    SakuraOjosama  
       2020-03-19 09:42:47 +08:00
    作为程序员的生产力还要等个几十年吧(手动狗头)
    p23XnFNH1Wq953rV
        21
    p23XnFNH1Wq953rV  
       2020-03-19 09:49:42 +08:00
    iPad 作为生产力应该是指相对于 macbook air 这种来说, 进行简单的文字处理, 视频处理
    上升到专业级, 写代码之类的, 还早, 等什么时候 jetBrains 有 iPad 客户端了, 就差不多了
    ivanchou
        22
    ivanchou  
       2020-03-19 09:50:12 +08:00   ❤️ 2
    为什么大家要默认这个是为程序员设计的生产力工具。。。
    murmur
        23
    murmur  
       2020-03-19 09:55:51 +08:00
    @ivanchou 因为只有 xcode 是垄断,其余的你用 win 也可以完成还更便宜,12 寸的 ipad 配键盘适配器重量优势已经不大了
    zy20031012
        24
    zy20031012  
       2020-03-19 10:15:15 +08:00
    程序员很难吧。
    做营销的,差不多可以只使用 ipad。
    pperlee
        25
    pperlee  
       2020-03-19 10:17:56 +08:00
    看宣传片,做视觉设计的人,可以考虑把它作为生产力工具,其他职业还不太好说。
    littlewing
        26
    littlewing  
       2020-03-19 10:25:46 +08:00
    程序员好好用笔记本,iPad 的生产力就不是为你设计的,别想了
    ytmsdy
        27
    ytmsdy  
       2020-03-19 10:30:01 +08:00
    买前生产力,买后爱奇艺!
    alphatoad
        28
    alphatoad  
       2020-03-19 10:30:49 +08:00 via iPhone
    难搞,桌面操作系统决定你不能做什么,iOS 决定你能做什么
    要不是 webapp 苹果审核不了,我连 phub Dmm 琉璃神社 都没得看,太蠢了
    awerminator2016
        29
    awerminator2016  
       2020-03-19 10:31:34 +08:00 via Android
    这玩意跟程序员没啥关系
    icyalala
        30
    icyalala  
       2020-03-19 10:42:21 +08:00
    能够生产的人也不只是程序员嘛,文职人员、设计师、销售、记者、教师等等,iPad 倒是可以胜任他们的生产力工具。

    Xcode 我觉得。。够呛。。
    qhd
        31
    qhd  
       2020-03-19 11:04:12 +08:00
    是否成为开发工具是看软件,而不是硬件。何时?等到 iPad 能装 macOS 或 linux 吧
    jmc891205
        32
    jmc891205  
       2020-03-19 11:18:53 +08:00
    试过用 citrix 连到开发机上写代码
    目前体验还远不如桌面
    lv2016
        33
    lv2016  
       2020-03-19 12:27:28 +08:00   ❤️ 1
    对于这个问题,我应该很有发言权,上星期由于电脑送修了,用 ipad pro 写了一星期代码。结论就是 ipad 想成为程序员的生产力工具还差一个系统。首先是后台的问题,ssh 连接无法在后台保持 30s 以上,意味着当你写代码想要查东西的时候,查完回来就要重新连接。。。其次就是文件系统,就更加糟糕了,约等于 0 的存在。最后就是屏幕了,ipad pro 本身的屏幕实在太小了。其实我觉得这东西就不是给程序员用的。。。。
    wuhaoworld
        34
    wuhaoworld  
       2020-03-19 12:44:16 +08:00
    还要看微软 VScode 啥时候能兼容 iPad 上的浏览器
    tomari
        35
    tomari  
       2020-03-19 13:21:14 +08:00   ❤️ 1
    现在就能,sidecar 当第二屏幕用。其他地方毫无用处,本身就是娱乐工具非要用来工作,很不必要。
    ariza
        36
    ariza  
       2020-03-19 13:25:07 +08:00 via iPhone
    创意人士
    jip
        37
    jip  
       2020-03-19 13:28:52 +08:00
    说实话,我家的 ipad 现在唯一的功能就是给儿子上网课
    20015jjw
        38
    20015jjw  
       2020-03-19 13:45:28 +08:00
    顺便再说一下,还有很多生产环境是移动的。看看 ThinkPad X 系列和富士通那些高端商务本那么多年坚持 12 寸,场景就是出差人士酒店 /飞机 /火车上面用。iPad Pro 这次的键盘悬浮之后,对于只能飞经济舱的出差人士简直福音。
    lixu111
        39
    lixu111  
       2020-03-19 13:51:37 +08:00 via iPhone
    等 vscode
    wittyfans
        40
    wittyfans  
       2020-03-19 15:10:19 +08:00 via iPhone
    家里搞个 mac mini 或者 pc,再买个 iPad pro,就不需要笔记本了
    whileFalse
        41
    whileFalse  
       2020-03-19 15:10:36 +08:00
    我用电脑 95%是在使用浏览器。不过 iOS/iPadOS 中的浏览器全是苹果内核,什么时候苹果想开了开放了各家的自研内核,再上了浏览器插件,我觉得主力设备就可以用 iPad 了。
    Wicked
        42
    Wicked  
       2020-03-19 15:37:40 +08:00 via iPhone
    @Ev1s 就像以前有人说,有笔记本了,还要台式机干什么?
    事实上,你的假设不可能成立。iPad 不会有笔记本的性能,笔记本也不会有工作站的性能,所以大家都活得好好的…
    lululau
        43
    lululau  
       2020-03-19 15:38:47 +08:00
    主要是没有个好用的终端软件,要是 iTerm2 能发布个 iPad 版就完美了
    agagega
        44
    agagega  
       2020-03-19 16:35:28 +08:00
    @whileFalse 好像最近有新闻说迫于反垄断压力要开放默认 App 修改了,不知道会不会涉及浏览器引擎。更大的问题其实在苹果对 JIT 的限制。我没太多 iOS 开发的知识,但 JIT 应该会触及不少底层的系统调用,估计和 iOS 权限管理的原则有难处理的冲突。

    但话说回来,在 iPad 的 Safari 上加一个调试器是完全可以做到的,甚至现在在连接电脑的情况下已经可以在电脑上调试手机的 Safari 了,但苹果就是故意不做。
    Building
        45
    Building  
       2020-03-19 16:44:06 +08:00 via iPhone
    看看 iPad 宣传页和 Mac 宣传页,就会发现苹果对生产力的区分很明确啊,就连工具还有不同分工呢。
    guolaopi
        46
    guolaopi  
       2020-03-19 16:52:31 +08:00
    ipad 和生产力工具只差一个 TeamViewer (滑稽
    kisshere
        47
    kisshere  
       2020-03-19 17:57:43 +08:00
    jetbrain 能运行的时候
    SingeeKing
        49
    SingeeKing  
       2020-03-19 22:21:16 +08:00
    如果支持真正的多窗口、全局快捷键才行吧

    最好再支持 jvm ( JetBrains 系可以迁移过来)、Linux 内核等等

    —— 整体的变化似乎是应该让 Mac 系如 Surface 一般可拆卸并支持触控
    drawstar
        50
    drawstar  
       2020-03-19 22:24:59 +08:00
    为什么不用电脑?
    wingoo
        51
    wingoo  
       2020-03-19 22:59:01 +08:00
    我就用来看邮件 /文章
    微信 ipad 和电脑不能同时, 真糟心
    clrss
        52
    clrss  
       2020-03-19 23:01:03 +08:00
    @lv2016 关于 ssh, 可以看下 mosh.
    wulu
        53
    wulu  
       2020-03-19 23:18:33 +08:00 via Android
    vscode online
    dremy
        54
    dremy  
       2020-03-20 00:38:46 +08:00 via iPhone
    敲代码的话,不是有 swift playground 嘛,跑个 Swift UI 可还行,逃…
    falcon05
        55
    falcon05  
       2020-03-20 04:13:06 +08:00 via iPhone
    本来就不是给你写程序用的,非要用痛苦只是自己,毕竟强扭的瓜不甜。
    IgniteWhite
        56
    IgniteWhite  
       2020-03-20 07:40:38 +08:00
    @lululau Termius 不错的
    rioshikelong121
        57
    rioshikelong121  
       2020-03-20 09:03:07 +08:00   ❤️ 2
    有些程序员是不是有点太自我中心了。 只有写代码才叫生产力?
    murmur
        58
    murmur  
       2020-03-20 09:14:09 +08:00
    @rioshikelong121 因为讨论要有个比较限定的标准才好讨论,才有讨论的意义
    领导用手机审批了一个几千万的项目开工,算不算生产力
    电竞选手用手机打比赛,算不算生产力
    李佳奇用手机直播带货卖了几个亿,算不算生产力
    那万物都有生产力,何必非得买 ipad,是不是也就没有讨论的必要了
    pb941129
        59
    pb941129  
       2020-03-20 09:14:57 +08:00
    Never. 它就不是面向程序猿创造的,是面向平面设计和办公速记之类创造的。
    程序猿老实用 MBP. 那才是面向程序猿的生产力。
    苹果如果把 iPad 变成程序员生产力了,更贵的 Mac 怎么卖,而且屏幕得多大才能让你愉快地读代码...
    sutking
        60
    sutking  
       2020-03-20 11:53:15 +08:00
    刚才正好看到这么一篇文章,iPad 这东西出来有 10 年了,但是它是失败的。

    http://ignorethecode.net/blog/2020/01/29/the_failure_of_the_ipad/
    cwbsw
        61
    cwbsw  
       2020-03-20 12:38:21 +08:00
    有个老哥是这么干的。
    Felix2Yu
        62
    Felix2Yu  
       2020-03-20 14:40:59 +08:00
    @rioshikelong121 请看标题——iPad 何时能成为程序员的生产力工具
    paopaosa
        63
    paopaosa  
       2020-03-20 22:09:47 +08:00
    @AlohaV2 已经用了半年,感觉挺好的。需要写码的时候用下云电脑。
    chor02
        64
    chor02  
       2020-03-21 18:06:04 +08:00
    VingeRayCN
        65
    VingeRayCN  
    OP
       2020-03-21 19:29:49 +08:00
    @chor02 是的😛
    tomari
        66
    tomari  
       2021-01-12 00:11:31 +08:00
    现在看来随着 arm 版 mac 的进化,ipad mac 化有希望
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3990 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 05:16 · PVG 13:16 · LAX 21:16 · JFK 00:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.