Skip to content

Commit 1b9ef40

Browse files
Update prerequisties.md for capacitorv7
1 parent f6b1662 commit 1b9ef40

1 file changed

Lines changed: 33 additions & 6 deletions

File tree

docs/StartHere/prerequisties.md

Lines changed: 33 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,21 +18,27 @@ A developer using this plugin should have a basic understanding of the following
1818
- The capacitor plugin is supported on iOS and Android platforms. Web support is not available.
1919

2020
## Capacitor Version
21-
- The plugin is built using Capacitor 6.1.2. The plugin doesn't use any Ionic Framework specific code, so it should work with any version of Ionic that supports Capacitor 6.1.2.
21+
The plugin is built using Capacitor 6.1.2 and also supports Capacitor 7. The plugin doesn't use any Ionic Framework specific code, so it should work with any version of Ionic that supports Capacitor 6.1.2 or Capacitor 7+.
22+
23+
**Note:** Capacitor 7 has different minimum requirements than Capacitor 6.1.2. Please review the requirements below based on the version you plan to use.
2224

2325
## Development Environment
24-
- Javascript
25-
- [Node >= 18](https://formulae.brew.sh/formula/node@18)
26+
27+
### Common Requirements (Both Capacitor v6 & v7)
2628
- Capacitor
27-
- [Capacitor v6 cli](https://capacitorjs.com/docs/getting-started)
29+
- [Capacitor CLI](https://capacitorjs.com/docs/getting-started) (v6 or v7)
2830
- [Understanding on Capacitor Plugins Development](https://capacitorjs.com/docs/plugins/creating-plugins)
2931
- IDEs
3032
- [Visual Studio Code](https://code.visualstudio.com/download)
3133
- [Visual Studio Code Ionic Extension](https://capacitorjs.com/docs/vscode/getting-started)
3234
- [IntelliJ IDEA](https://www.jetbrains.com/idea/download/)
35+
36+
### Capacitor 6.1.2 Requirements
37+
- Javascript
38+
- [Node >= 18](https://formulae.brew.sh/formula/node@18)
3339
- iOS Development
3440
- A modern Mac
35-
- [XCode 15](https://developer.apple.com/xcode/) or higher installed and working (XCode 15 installed is preferred)
41+
- [XCode 15](https://developer.apple.com/xcode/) or higher installed and working
3642
- [iOS 13 or higher]. Any apps using the plugin must be upgraded to iOS 13 or higher.
3743
- [XCode Command Line Tools](https://developer.apple.com/download/more/) installed
3844
- [Simulators](https://developer.apple.com/documentation/safari-developer-tools/installing-xcode-and-simulators) downloaded and working
@@ -44,4 +50,25 @@ A developer using this plugin should have a basic understanding of the following
4450
- [Android Studio](https://developer.android.com/studio?gad_source=1&gclid=CjwKCAjwzN-vBhAkEiwAYiO7oALYfxbMYW_zkuYoacS9TX16aItdvLYe6GB7_j1QwvXBjFDRkawfUBoComcQAvD_BwE&gclsrc=aw.ds) installed and working
4551
- Android SDK 34 >= installed and working (with command line tools)
4652
- Java SDK v17 installed and configured to work with Android Studio
47-
- An Android Emulator downloaded and working
53+
- An Android Emulator downloaded and working
54+
55+
### Capacitor 7+ Requirements
56+
- Javascript
57+
- [Node >= 20](https://nodejs.org/)
58+
- iOS Development
59+
- A modern Mac
60+
- [XCode 16.0](https://developer.apple.com/xcode/) or higher installed and working
61+
- [iOS 14.0 or higher]. Any apps using the plugin must target iOS 14.0 or higher.
62+
- [XCode Command Line Tools](https://developer.apple.com/download/more/) installed
63+
- [Simulators](https://developer.apple.com/documentation/safari-developer-tools/installing-xcode-and-simulators) downloaded and working
64+
- [Homebrew](https://brew.sh/)
65+
- [Cocopods](https://formulae.brew.sh/formula/cocoapods)
66+
- A valid Apple Developer account and certificates installed and working
67+
- Android Development
68+
- [API 23 (Android 6)] or higher minimum SDK. Any apps using the plugin must be upgraded to API 23 or higher.
69+
- Compile SDK >= Version 35
70+
- Target SDK >= Version 35
71+
- [Android Studio 2024.2.1 (Ladybug)](https://developer.android.com/studio) or newer installed and working
72+
- Android SDK 35 installed and working (with command line tools)
73+
- Java SDK v21 (JDK 21) installed and configured to work with Android Studio
74+
- An Android Emulator downloaded and working

0 commit comments

Comments
 (0)