看到新闻说 Xcode 可能会登陆 iPad ,如果真的上线了, iPad 能成为程序员生产工具吗 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
welkinshadow002
V2EX    iPad

看到新闻说 Xcode 可能会登陆 iPad ,如果真的上线了, iPad 能成为程序员生产工具吗

  •  
  •   welkinshadow002 2020-04-21 17:51:51 +08:00 7478 次点击
    这是一个创建于 2049 天前的主题,其中的信息可能已经有所发展或是发生改变。

    自己有一台 2017 款的 ipad,试过加了个蓝牙键盘用来写代码,感觉很难受。现在基本已经变成 B 站启动器和一个不算很必要的扩展屏幕。

    话说又加键盘又加鼠标,那不就变苏菲了吗。不知道大家怎么看

    46 条回复    2020-06-01 00:39:25 +08:00
    shoaly
        1
    shoaly  
       2020-04-21 17:58:53 +08:00   1
    当 ipad 连上鼠标和键盘的时候, 为什么不直接买个 笔记本. .
    whypool
        2
    whypool  
       2020-04-21 18:01:42 +08:00
    非要找虐?
    PostMeridiem18
        3
    PostMeridiem18  
       2020-04-21 18:02:49 +08:00
    成为程序员的生产力工具很难,但是画画是真的舒服
    nicevar
        4
    nicevar  
       2020-04-21 18:06:18 +08:00
    mba 当生产工具都没法用,别说 iPad 了
    renyijiu
        5
    renyijiu  
       2020-04-21 18:19:57 +08:00
    我很好奇程序员这么依赖 Xcode 吗?
    Solix
        6
    Solix  
       2020-04-21 18:22:02 +08:00 via iPhone
    在家也能加班了……
    idealhs
        7
    idealhs  
       2020-04-21 18:24:55 +08:00   1
    坐等 Visual Studio 上 iPad
    freshgoose
        8
    freshgoose  
       2020-04-21 18:25:46 +08:00
    坐等 Visual Studio 上 iPhone
    freshgoose
        9
    freshgoose  
       2020-04-21 18:26:28 +08:00
    @freshgoose #8 错了,应该是 Xcode 上 iPhone
    ftu
        10
    ftu  
       2020-04-21 18:30:16 +08:00 via iPhone
    就像买了 watch 就不用带 iPhone 了吗?

    的确可以,就是装逼有点累
    wszgrcy
        11
    wszgrcy  
       2020-04-21 18:32:54 +08:00 via Android
    我觉得应该叫专用级生产工具,毕竟和电脑比,他只是某一方面可以作为生产力,而电脑则是全能级
    superrichman
        12
    superrichman  
       2020-04-21 18:41:30 +08:00   1
    别想了, 就让它好好当 B 站启动器. 娱乐产品拿来工作就是找罪受.
    hideinbush
        13
    hideinbush  
       2020-04-21 18:56:19 +08:00 via Android
    @freshgoose 别说,我特别希望手机上有统一 UI 的 vscode,只用来看。反正现在屏幕比较大。
    hideinbush
        14
    hideinbush  
       2020-04-21 18:57:40 +08:00 via Android
    @hideinbush 云同步,支持 markdown,latex 的 PC 和 移动端 软件,完美。
    iOS0
        15
    iOS0  
       2020-04-21 19:06:47 +08:00
    Final Cut Pro 先上一个,更棒
    ihainan
        16
    ihainan  
       2020-04-21 19:10:26 +08:00
    我以前还是经常用 iPad + Code Server 写一些不那么复杂的代码的

    直到 iOS 13 开始疯狂地杀后台
    Vegetable
        17
    Vegetable  
       2020-04-21 19:13:22 +08:00
    @renyijiu 是很多工具依赖 xcode,基本没人拿那个写代码,但是随便跑点什么都要先装 xcode
    dingdangnao
        18
    dingdangnao  
       2020-04-21 20:12:02 +08:00
    @iOS0 lumafusion 能小替代一下
    agagega
        19
    agagega  
       2020-04-21 21:43:03 +08:00 via iPhone
    能用来设计界面的话,好好做感觉能比 Mac 强
    easymoneyguys
        20
    easymoneyguys  
       2020-04-21 22:07:50 +08:00 via iPad
    @superrichman b 站启动器属实精辟,哈哈哈哈
    653513754
        21
    653513754  
       2020-04-22 01:52:25 +08:00 via iPhone
    不可能 有了 iPad 版 xcode 就有 arm 的 iOS 模拟器 那黑灰产就大爆发了
    happyxyk
        22
    happyxyk  
       2020-04-22 04:05:47 +08:00
    个人觉得有可能在 iPad 上弄一个配合 Xcode 的工具,方便做一些调试或者是 IB 的工作。现在的真机测试某种意义上并没有充分利用 iPhone 和 iPad 的资源……或者说我觉得与其期待 Xcode on iPad,不如期待一下今年的 iPadOS 会不会有什么大变革,比如说更好支持外接显示器什么的……
    alphatoad
        23
    alphatoad  
       2020-04-22 06:55:22 +08:00
    不如先来个 terminal for iPad
    FurN1
        24
    FurN1  
       2020-04-22 07:13:51 +08:00
    与其期待这个,不如买个树莓派 4B,用 USB C 连 iPad Pro:

    -供电通信二合一( wifi 需要单独配置)
    -可以直接用 mDNS 解析 ip,方便使用 termius 开 ssh terminal
    -在树莓派上运行 vscode remote server (或者 jupyter,如果你做数据科学)

    只要你平时开发有常用的一套 linux 配置,就可以很方便地获得 CLI 开发的一切高效体验…还要啥自行车
    FurN1
        25
    FurN1  
       2020-04-22 07:31:24 +08:00
    补充:如果在 iPad 上使用趁手的 vnc client,比如 jump desktop,再在树莓派上跑一个 x server,你甚至可以在 iPad 上使用你喜欢的 wm,比如 awesome 或者 i3…使用 wm 而不是桌面的理由是:

    -wm 比 desktop 更省资源
    -wm 以键盘为主的操作逻辑更适合 iPad 妙控键盘,配合少量的触控板动作。jump desktop 对于 iPad 的周边操作适配得很积极

    总的来说,对于 arm 架构(在这个场景下说白了是移动架构),开发适配最积极的绝对不是苹果,而是很多 linux distro…比如 manjaro 就推出了 arm 版本,想怎么玩怎么玩,可能性远远大于 xcode for arm
    FurN1
        26
    FurN1  
       2020-04-22 07:50:15 +08:00
    跑个题的补充:iOS 在几年前貌似限制了 ssh x forwarding,目前看起来只能用性能差一大截的 vnc 了
    murmur
        27
    murmur  
       2020-04-22 08:02:04 +08:00
    能做成 objc 记事本就不错了,看 ps 的 ipad 版阉成啥样了
    MarginK
        28
    MarginK  
       2020-04-22 08:33:39 +08:00
    不知道楼上多少是 iOS 开发者,坐等楼上一堆看不起 ipad 的人被打脸。
    这么多年了,传闻从不会空穴来风。



    明确回复楼主,如果真的上了完整版 XCODE,会!

    但我猜大概率只支持 swift 或者 swiftUI 模拟器!!!我自己是 Xcode4 年半用户,如果真的除了完整版,我会毫不犹豫买顶配 iPad,如果出了半成品版本,也会支持一波!!毕竟想到 ipad 写代码 还是很向往很想试试的!!到时候的主力就是 MBP14+IPAD PRO 哈哈哈哈哈
    santheniko
        29
    santheniko  
       2020-04-22 08:38:31 +08:00
    Xcode 上了我不知道是不是生产力,但我知道 VScode 上了会是大生产力
    airplayxcom
        30
    airplayxcom  
       2020-04-22 08:41:12 +08:00 via iPhone
    什么 泡面盖子要翻身了??
    ZeoKarl
        31
    ZeoKarl  
       2020-04-22 08:41:21 +08:00 via iPhone
    没有 cocoapods 这些东西的支持,第三方库安装都是个问题
    JoJoStark
        32
    JoJoStark  
       2020-04-22 08:57:13 +08:00
    @shoaly 多么简单,因为 iPad 可以把键盘拆了爱奇艺啊。因为有触屏啊。因为能拿笔写东西啊。这明显有一个主次需求的问题。
    GG668v26Fd55CP5W
        33
    GG668v26Fd55CP5W  
       2020-04-22 08:58:46 +08:00 via iPhone
    扯远了吧,接上蓝牙键盘第三方输入法都不支持的东西有什么生产力,五笔用户直接劝退了。再说 xcode 在 Mac 上问题就很多,移植到 iPad 估计得抓狂。
    zhuangku556
        34
    zhuangku556  
       2020-04-22 09:00:11 +08:00 via iPhone
    iPad 就是用来玩的,别想太多
    nguoidiqua
        35
    nguoidiqua  
       2020-04-22 09:05:42 +08:00 via Android
    大家别激动,这是上次我在这里说的,我还说最好把 Terminal 也开放出来,目前都是猜测,并无根据。
    lpf0309
        36
    lpf0309  
       2020-04-22 09:12:58 +08:00 via Android
    ipad 当生产力 mac 怎么办
    sagaxu
        37
    sagaxu  
       2020-04-22 09:25:25 +08:00 via Android
    如果有 24 寸以上的 iPad,我看可行
    ljpCN
        38
    ljpCN  
       2020-04-22 09:39:03 +08:00 via Android
    iPad 浏览器可以 F12 吗?
    eGlhb2Jhb2Jhbw
        39
    eGlhb2Jhb2Jhbw  
       2020-04-22 09:44:25 +08:00
    你用过 mac 上的 Xcode 吗?更弱鸡 == 垃圾
    ooops
        40
    ooops  
       2020-04-22 12:04:53 +08:00 via iPhone
    MBP 16+256 都带不动大一些的项目,iPad 还是写写画画看视频吧
    specialweiyu
        41
    specialweiyu  
       2020-04-22 14:35:07 +08:00
    先来个 terminal
    clrss
        42
    clrss  
       2020-04-22 14:38:38 +08:00
    能称为程序员的玩具...
    jk64
        43
    jk64  
       2020-04-24 19:52:30 +08:00
    @specialweiyu 这是正理
    chiu
        44
    chiu  
       2020-04-25 15:34:43 +08:00
    我生产不依赖 Xcode
    我觉得程序员的生产工具是大屏显示器
    dizun
        45
    dizun  
       2020-05-03 09:16:40 +08:00 via Android
    这是顶配 pro 滞销了吧(狗头)。暗示 cpu 质的提升?暗示 ipad 将提价?暗示核动力电池?个人认为就是个阉割版,单文件预览修改,远程连接苹果主机用吧。
    kenshinhu
        46
    kenshinhu  
       2020-06-01 00:39:25 +08:00
    @IgniteWhite 找到相关的资料了,谢谢
    但话说如果使用 pi zero 来做成一个 hub 来增加便携应该蛮有意思
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     790 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 21:56 PVG 05:56 LAX 13:56 JFK 16:56
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86