因没有达到市场预期, JetBrains 将停用 AppCode - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
TVBG
V2EX    iDev

因没有达到市场预期, JetBrains 将停用 AppCode

  •  1
     
  •   TVBG
    drunlin 2022-12-15 15:47:05 +08:00 13992 次点击
    这是一个创建于 1040 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://blog.jetbrains.com/zh-hans/appcode/2022/12/appcode-2022-3-release-and-end-of-sales-and-support/

    虽然 AppCode 也有些小毛病,但个人觉得挺可惜的,Xcode 真的太难用了。

    43 条回复    2023-05-16 10:14:29 +08:00
    FreshOldMan
        1
    FreshOldMan  
       2022-12-15 16:06:02 +08:00
    xcode 真的是太难用了 +1
    weeei
        2
    weeei  
       2022-12-15 16:09:43 +08:00   3
    不如改方向,专攻成为跨平台的 Swift IDE ,目前市场上这方面还没有巨头入场。
    MX123
        3
    MX123  
       2022-12-15 16:29:14 +08:00
    @weeei 苹果对开源支持太差
    MX123
        4
    MX123  
       2022-12-15 16:33:27 +08:00
    生态太差了
    Mitt
        5
    Mitt  
       2022-12-15 16:44:04 +08:00   1
    @weeei #2 只要苹果自己不发力,没人会愿意投资在这个上面的,有的是更好的选择
    wsseo
        6
    wsseo  
       2022-12-15 16:51:25 +08:00
    不跨平台,还是个备胎,很难
    echo1937
        7
    echo1937  
       2022-12-15 16:54:39 +08:00
    @wsseo #6 Swift 是跨平台的,只是离开 iOS 开发生态太差
    https://github.com/apple/swift
    echo1937
        8
    echo1937  
       2022-12-15 16:57:33 +08:00
    @wsseo #6 哦,原来是 AppCode 不跨平台,我一直没有注意到,抱歉
    ios
        9
    ios  
       2022-12-15 17:06:05 +08:00
    我之前 也是喜欢用 AppCoda
    但是问题总 出错
    tobemaster
        10
    tobemaster  
       2022-12-15 17:10:17 +08:00
    昨天刚刚看到一篇文章,建议使用 appCode ,今天就停更了,。。。
    darkengine
        11
    darkengine  
       2022-12-15 17:13:39 +08:00
    天下苦 Xcode 久已
    darkengine
        12
    darkengine  
       2022-12-15 17:14:16 +08:00
    @darkengine 久矣
    ysc3839
        13
    ysc3839  
       2022-12-15 17:26:21 +08:00
    @weeei @Mitt @echo1937 Swift 能跨平台,但有很多第三方库是依赖 macOS/iOS 独有的 API 的,这部分很难跨平台
    Mitt
        14
    Mitt  
       2022-12-15 17:28:24 +08:00
    @ysc3839 #13 要的就是生态,能跨平台的东西太多太多了,苹果自己都不助力跨平台生态发展的话,别人为啥要投资 swift 呢对把
    okakuyang
        15
    okakuyang  
       2022-12-15 18:01:14 +08:00   2
    没事,隔壁 android studio 比 xcode 还要难用。
    dcsuibian
        16
    dcsuibian  
       2022-12-15 18:22:36 +08:00
    swift 跨平台就是个笑话。
    隔壁微软在 macOS/Linux 推.NET 再慢至少还是在“走”。苹果这边就直接躺倒了。

    大公司自己不推,社区也没动力(毕竟一个语言而已,也不是啥稀罕东西)。
    icyalala
        17
    icyalala  
       2022-12-15 18:28:14 +08:00
    有个选择总比没有强,可惜了啊。。
    daveh
        18
    daveh  
       2022-12-15 18:42:01 +08:00 via iPhone
    @weeei 可惜了。
    CLion 可以跨平台使用 Swift 插件,插件也要一起下线了。
    yemoluo
        19
    yemoluo  
       2022-12-15 19:14:48 +08:00
    开源吧,开源吧
    Lionad
        20
    Lionad  
       2022-12-15 19:16:08 +08:00   1
    xcode 哪里难用?我觉得挺好用的啊?
    Lionad
        21
    Lionad  
       2022-12-15 19:17:49 +08:00
    啊 看错了,是 xcode ,我看成 vscode
    ChrisFreeMan
        22
    ChrisFreeMan  
       2022-12-15 20:48:20 +08:00   3
    来这里诉苦,苹果一直到最近几天才决定将 swift Foundation 基础框架开源,用 swift 重写。Xcode 本身也非常难用,App Store 大片一星,我怀疑 apple 自己锁住了评分才维持在三星,文档含糊不清,生态非常差,找资料全网找也到处都是死胡同,swiftUI 本身作为跨平台开发框架( macOS/iOS ),很多东西 iOS 的方案和 macOS 还不一样,有些实现 iOS 有,macOS 还没有,本来 iOS 资料就少得可怜,macOS 更是很多问题无处可寻。各种奇葩 bug 一堆,无用报错信息更是让人抓头。有一些功能,你不去翻它历年发布会视频,你甚至不知道怎么实现。我用它写了两款应用,第二款快做完了,我以后不想再用这个技术栈的东西了,真的很浪费时间。
    iOCZ
        23
    iOCZ  
       2022-12-15 20:53:56 +08:00
    应该开源
    PerFectTime
        24
    PerFectTime  
       2022-12-15 22:01:39 +08:00   1
    完蛋,没有阳间的编辑器可用了
    pocarisweat
        25
    pocarisweat  
       2022-12-15 22:56:56 +08:00   2
    完蛋。一直在用,这玩意比 Xcode 靠谱多了
    pocarisweat
        26
    pocarisweat  
       2022-12-15 22:59:04 +08:00   2
    @weeei
    IBM 一度在 Swift 上投过不少资源,后来也撤出了。Apple 确实太不上心了,虽然 Swift 的不成功有生态位被占据的因素,但 Apple 哪怕有 MS 对.NET Core 的一半上心,Swift 也不至于现在这个样
    MrHyde
        27
    MrHyde  
       2022-12-16 03:42:26 +08:00   1
    我尝试了 N 次学 iOS 开发, 都因为 xcode 放弃了
    zhuangzhuang1988
        28
    zhuangzhuang1988  
       2022-12-16 08:50:48 +08:00
    sleepyfevniv
        29
    sleepyfevniv  
       2022-12-16 08:52:57 +08:00   1
    swift 和别的几个项目的 issue 的 open 和 closed 数量对比,不知道能不能说明一部分问题

    swift: 5649 open, 7504 closed. open 率: 42.95%

    Spring Boot: 541 open, 27207 closed. open 率: 1.95%

    vue: open 347, closed 9570. open 率: 3.50%

    react: open 883, closed 11052. open 率: 7.40%

    TensorFlow: open 2062, closed 34134. open 率: 5.70%

    flutter: open 11183, 65200 closed. open 率: 14.64%
    jeesk
        30
    jeesk  
       2022-12-16 09:30:22 +08:00   1
    @sleepybear1113 swift 是语言吧? 你应该用 goland ,scala 之类的对比
    andyJado
        31
    andyJado  
       2022-12-16 09:59:59 +08:00
    @jeesk 除了 swiftui, 没人用 swift 吧? 所以 swift 就是 swiftui 的语法糖呐,
    debuggerx
        32
    debuggerx  
       2022-12-16 10:05:20 +08:00
    用 AppCode 写:吃巧克力味的 Shit
    用 Xcode 写:吃 Shit 味的 Shit

    彻底不会碰 OC/Swift 了
    jeesk
        33
    jeesk  
       2022-12-16 10:07:12 +08:00
    难用可以忍,ios 和 macos 的资料贼少, 这才是坑。
    argc
        34
    argc  
       2022-12-16 11:32:26 +08:00
    xcode 确实不够完善,但 Appcode 更难用,很多人无脑吹不知道是不是为了显得自己独树一帜。最后还不是要用 xcode
    susanzhou
        35
    susanzhou  
       2022-12-16 11:39:28 +08:00
    flutter 不香么?苹果除了硬件可以,所有软件用起来都是 shit 的感觉,希望明年欧洲要求开放第三方 app 商店的结果能彻底远离苹果 mac os 吧,太恶心了。
    xtinput
        36
    xtinput  
       2022-12-16 13:08:12 +08:00   1
    说 Xcode 难用的都是用的不熟的吧,比 android studio 好用多了
    @andyJado swift 是编程语言,swiftui 是一套框架
    @argc +1 ,用过 AppCode ,感觉比 Xcode 更难用
    jackleeforce3615
        37
    jackleeforce3615  
       2022-12-16 14:19:16 +08:00   2
    IOS/Android 双修隐士说几句:

    1. XCode 主要还是跳转和快速定位输 JetBrain 产品一大截,还有 Refactor 功能也不行。
    2. Android Studio/AppCode 都是插件版的 Idea, 非常好用。

    自己平时做 IOS 开发,用 AppCode 编辑代码,用 XCode 预览界面。
    anan1314git
        38
    anan1314git  
       2022-12-16 16:40:14 +08:00
    @jackleeforce3615 还有 AppCode 自动导入头文件这个功能, 也是提效神器.
    justdoit123
        39
    justdoit123  
       2022-12-16 16:57:38 +08:00
    “你肯定不是一个资深的 ios 开发,资深的 IOS 开发早就当死马了 不会抱怨 XCode 难用” 狗头
    StevenRCE0
        40
    StevenRCE0  
       2022-12-16 17:42:50 +08:00
    “‘你肯定不是一个资深的 ios 开发,资深的 IOS 开发早就当死马了 不会抱怨 XCode 难用’ 狗头”狗头
    cincout
        41
    cincout  
       2022-12-17 17:57:45 +08:00
    Xcode 确实难用, 啥时候能推倒重写啊, 动不动就崩溃
    andforce
        42
    andforce  
       2023-04-11 14:45:07 +08:00
    确实难用,并且每次大版本升级改的就面目全非
    tab0101
        43
    tab0101  
       2023-05-16 10:14:29 +08:00
    确实挺可惜的,AppCode 也迭代了好多年了(虽然更新频率不高)。
    Xcode 没有 JetBrains 家的 IDE 有那么丰富的功能(可能两个工具的设计理念也不同),如果你用惯了 JetBrains 系列产品,再用 Xcode ,确实会感到少了点什么东西。但总的来说,应该不足以造成太大的效率问题。
    我自己因为用了很长时间的 Xcode ,已经习惯了,所以不会有明显影响我专注力的问题。
    是我驯服了 Xcode ,还 Xcode 驯服了我?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5368 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 41ms UTC 05:55 PVG 13:55 LAX 22:55 JFK 01:55
    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