AppCode 2020.1 Roadmap
Hi everyone,
It’s time to share our plans for AppCode 2020.1, which haven’t changed much since 2019.3. We will continue to focus primarily on enhancing performance and Swift support:
- Swift 5.1 & 5.2
- Performance:
- Make code highlighting, completion, and navigation faster for mixed and pure Swift projects.
- Improve caching speed, including the “Processing Swift Modules” and “Building Module Maps” cache phases.
- Eliminate as many freezes as possible.
If you have any questions, please ask them in the comments below.
Your AppCode team
JetBrains
The Drive to Develop
Comments below can no longer be edited.
AT says:
December 13, 2019This is great. 2019.3 is so much better than 2019.2, and I look forward to further performance enhancements. Yay!
Juan says:
December 13, 2019Hi, do you have plan for these requests?
https://youtrack.jetbrains.com/issue/OC-18314
https://youtrack.jetbrains.com/issue/OC-18544
Vyacheslav Karpukhin says:
December 16, 2019No, these two issues are not on our roadmap at the moment.
Juan says:
December 26, 2019It’s a pity to hear that, as it’s a pain in the ass to work with assets inside AppCode.
Support for Swift Package Manager would be a great advance too.
And what about support for frameworks like Vapor?
PangMo5 says:
December 16, 2019I’m using it too well.
Thank you.
Ot says:
December 16, 2019Thank you for sharing the roadmap.
I am looking forward to AppCode 2020.1.!
Will AppCode 2020.1 support SPM?
https://youtrack.jetbrains.com/issue/OC-19012
Vyacheslav Karpukhin says:
December 16, 2019We’re looking into SPM support, but it’s too early to tell, whether it’s going to be ready by 2020.1.
Joost says:
December 16, 2019I would love to see SPM support as soon as possible. Some of our internal frameworks are packaged as a Swift Package. It works really nice in Xcode 11, but unfortunately AppCode does not handle these projects very well. AppCode is great, but we have to shelve AppCode until SPM arrives.
Vyacheslav Karpukhin says:
December 16, 2019We’ll do our best to support SPM as soon as we can. In the meantime, you could try a workaround: generate Xcode project from SPM, and then add it as a subproject to your main project.
Ota says:
January 30, 2020Hey Vyacheslav,
could you elabore a bit more on the details? E.g. how does one add “the genearted xcode project” as a subproject to the actuall project? Is that in AppCode or Xcode?
Vyacheslav Karpukhin says:
January 30, 2020You can just drag the generated .xcodeproj into your main project, or add it using “Add Files”.
It’s easier to set this up in Xcode, and then AppCode will pick up the changes.
Guilherme Endres says:
December 16, 2019I am very happy that there will be more focus on performance issues.
2019 I was unable to use AppCode because of that. I hope 2020 is a bright year for AppCode.
Bill says:
December 17, 2019I would love to see more refactorings.
Mike Schnaser says:
January 8, 2020Great news. I still have to double-drive XCode and AppCode, looking forward to the day where XCode is a distant memory 🙂