Try the New Cross-Language Change Signature Refactoring With the KMM Plugin for AppCode
When making a Kotlin Multiplatform Mobile plugin for AppCode, we focused on providing cross-language features that can work for any part of your project – be it a shared module or a native Android or iOS part. The first cross-language refactoring we introduced was the Rename refactoring: Safe Delete also works from the first plugin build, tracking usages of the shared code in all languages. W
AppCode Starts 2021.3 EAP: Swift Error Breakpoints, Plist Editor, Swift Actors, and More!
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
CocoaPods Support in the Kotlin Multiplatform Mobile Plugin for AppCode
Kotlin Multiplatform Mobile plugin for AppCode helps you develop applications for Android and iOS using the unified Gradle project model and provides cross-language code assistance. CocoaPods integration now works with the latest plugin version available in our plugin repository. Just add a Pod dependency to your shared module, sync the Gradle project, import the required module in your Swift or O
Try Kotlin Multiplatform Mobile in AppCode for Free!
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
AppCode 2021.2: Improved Swift Support, Complete Statement, Call Hierarchy for Swift, and More!
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 St
New AppCode 2021.2 EAP: Completion for Documentation Tags in Swift and Bug Fixes
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 depl
Kotlin Multiplatform Mobile for AppCode
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 .xcwor
AppCode Starts 2021.2 EAP: Swift Support Improvements, Call Hierarchy for Swift, and More!
Hi everyone, Today we are starting the Early Access Program for AppCode 2021.2, and the first build is already available for download. Language support Support for the following Swift proposals is now available: SE-0289: Result builders SE-0295: Codable synthesis for enums with associated values Call Hierarchy Call Hierarchy is one of the most helpful navigation views in JetBrains product
AppCode 2021.1.1 Is Here
Hi everyone, AppCode 2021.1.1 is now available for download on our site. Debug as root Run or debug your application as root by selecting the corresponding option in the Edit Configurations dialog: Bug fixes The following notable issues are fixed in this update: Run settings were disappearing after SPM dependencies re-import (OC-21672) Delay when running unit tests (OC-21686) The full r
AppCode 2021.1: Standalone Swift Package Manager Projects, Performance Improvements, Automatic Cross-Resolve for the Kotlin/Native Plugin, and More
Please welcome our first update this year – AppCode 2021.1! Download AppCode 2021.1 Swift Package Manager AppCode now opens standalone SPM projects even without an .xcodeproj file, same as CLion: In addition, code entities from Objective-C and local SPM packages are now correctly resolved. Kotlin/Native Plugin As we wrote before, the Kotlin/Native plugin for AppCode got a major update: cross-re
AppCode 2021.1 Release Candidate Is Here!
Hi everyone, The release of AppCode 2021.1 is approaching, and the Release Candidate is now available for download on our site. This build requires an active subscription and fixes the following issues: Find Usages didn’t work for Localizable.strings if the key contained digits (OC-21187). Swift Packages: resolve didn’t work correctly for targets with excluded and sources specified (OC-21523).
AppCode 2021.1 Beta 2 Is Here
Hi everyone, The new AppCode 2021.1 Beta 2 is available for download from our site. The following notable issues are fixed in this build: The XCTest module stops being resolved after the test target is built (OC-21481). The inspection that finds localized strings with no value doesn't work in Swift (OC-11375). NPE when searching for usages from an extension in a Swift Package (OC-21487). G