Blog
The latest updates on all JetBrains products and topics
AppCode 2022.1 brings support for async sequences, postfix #if member expressions, isolation control specifiers for Swift actors, improvements for Swift Package Manager integration, better VoiceOver support, and more.
Kotlin Multiplatform Mobile plugin for AppCode just got a huge update. We’ve got some exciting news to share with you! Support for All Kinds of Multiplatform Projects For a long time, the only supported project model in our plugin was the Gradle DSL with a special iOS/macOS part. Now we support opening Kotlin Multiplatform Mobile projects with regular Xcode projects/workspaces and Kotlin parts configured via CocoaPods: All of the features are available, such as cross-language refactorings and navigation actions: This means that now you can use any project format – be it a regular Kotlin
Hi everyone, Today we are starting the Early Access Program for AppCode 2022.1, and the first build is already available for download. Language support Starting with this build, AppCode supports async sequences (SE-0298). Other improvements and bug fixes Separate color settings for associated types (OC-22414) Ability to indent contents of a multiline string (OC-22121) Slow debugger performance when printing Swift variables (OC-21289) The full release notes are available here. Your AppCode team JetBrains The Drive to Develop
Hi everyone, The new AppCode 2021.3 Beta 2 is available for download from our site. Documentation Now you can specify separate colors for tags, their values, and regular text in Swift documentation comments: AppCode will update your documentation when performing refactorings: In addition, you can easily find function parameter usages in documentation comments. Bug fixes The following notable issues are fixed in this build: Freeze when loading a large project (OC-22323) Double indent for the function return value (OC-22150) The full release notes are available here. Your AppCode t
When making a Kotlin Multiplatform Mobile plugin for AppCode, we focused on providing cross-language features. Learn more and see it in action.
Hi everyone, Today we are starting the Early Access Program for AppCode 2021.3, and the first build is already available for download. Language support Starting with this build, AppCode supports actors in Swift (SE-0306): Swift Package project template In addition to opening Swift packages in AppCode, you can now also create them using the project wizard: Swift error breakpoints We’ve added an option for setting Swift error breakpoints in your code in the Exception Breakpoints preferences: Plist editor AppCode now has a full-featured property list editor. You can use it to perform all
Learn how the Kotlin Multiplatform Mobile plugin for AppCode helps you develop applications for Android and iOS using the unified Gradle project model.
Hi everyone, We recently announced a new plugin for Kotlin Multiplatform Mobile development that helps you develop applications for Android and iOS using the unified Gradle project model and provides cross-language code assistance. Currently, this plugin is available only for AppCode, a paid IDE. We’ve decided to provide a way to try this plugin for free: just fill out this form to get four free months of a personal AppCode subscription! Get a free AppCode trial We hope that this additional free subscription will help those who didn’t have a chance to try the plugin during the AppCode 2021.2
Please welcome our second major update this year – AppCode 2021.2! Download AppCode 2021.2 Swift Language Support AppCode 2021.2 includes support for the following Swift proposals: SE-0289: Result builders SE-0295: Codable synthesis for enums with associated values SE-0296: Async/await Documentations Tags AppCode now shows completion for common documentation tags in Swift: Complete Statement Completion for statements automates routine actions when writing typical statements, such as if, else, while, and others. Simply write if and press ⌘⇧⏎ to have curly brackets inserted automati
Hi everyone, The new AppCode 2021.2 EAP build is available for download from our site. Completion for documentation tags AppCode now shows completion for common documentation tags in Swift: Bug fixes The following notable issues are fixed in this build: Rename refactoring wasn’t filling in the filename and extensions (OC-21874) Resolve wasn’t working for Objective-C/Swift code with the deployment target higher than the maximum supported by Xcode (OC-19448) The full release notes are available here. Your AppCode team JetBrains The Drive to Develop
Hi everyone, Today we’re expanding our Kotlin Multiplatform Mobile ecosystem by introducing the Kotlin Multiplatform Mobile (KMM) plugin for AppCode. By using this plugin you can: Specify the structure of the iOS part of your KMM project in the same way you specify the Android one. We’ve created a special Gradle DSL for describing iOS projects that does not require having .xcodeproj or .xcworkspace. Write Objective-C/Swift and Kotlin code in one IDE. Cross-resolve between Objective-C/Swift and Kotlin works automatically so you can easily jump from the common Kotlin code to its usages in