AppCode

Grow

AppCode is JetBrains' mobile and desktop app development environment. It can be used as an alternative (or extension) to Xcode for iOS and macOS development, and also for cross platform Android development via the Kotlin Multiplatform Mobile plug-in. AppCode uses the same text editing engine as all other Jetbrains IDEs, this includes highly customisable formatting options, code completion, live templates and much more. AppCode also features excellent refactoring tools, often going far beyond what is possible with Xcode. AppCode requires an ongoing subscription to use.

Mobile
AND Recommended
Tool
technology's logo

This information was updated as of 01 January 2022. Changes may have occured since then.

Please help us improve by sharing your feedback to techhorizon@and.digital. Thank you.

Similar Technologies

VS Code

Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages (such as C++, C#, Java, Python, PHP, Go) and runtimes (such as .NET and Unity).

We love it because of it's rich eco-system and being free means there's nothing stopping it's growth.

https://code.visualstudio.com/

AND logoAND Recommended
Appium

Appium is an open-source tool for automating native, mobile web, and hybrid applications on iOS mobile, Android mobile, and Windows desktop platforms. Native apps are those written using the iOS, Android, or Windows SDKs. Mobile web apps are web apps accessed using a mobile browser (Appium supports Safari on iOS and Chrome or the built-in 'Browser' app on Android). Hybrid apps have a wrapper around a "webview" -- a native control that enables interaction with web content. Projects like Apache Cordova make it easy to build apps using web technologies that are then bundled into a native wrapper, creating a hybrid app.

Importantly, Appium is "cross-platform": it allows you to write tests against multiple platforms (iOS, Android, Windows), using the same API. This enables code reuse between iOS, Android, and Windows testsuites.

https://appium.io/

Android Studio

Android Studio is Google's default Android development environment. Like it's counterpart AppCode, it is based on JetBrains' standard IDE codebase which means it has excellent code editing, code completion, and refactoring tools. With the introduction of Jetpack Compose it can also provide a live preview of your Android UI as you type, rivalling Apple's live preview for SwiftUI. Studio comes with all the tools a developer needs to build, test, and distribute an Android app, plus it can be used to develop cross-platform with iOS using React Native or via the Kotlin Multiplatform Mobile plug-in. Android Studio is free to use.

AppSheilding
Charles Proxy
Cocoapods
JetpackCompose
Paw

Paw is a full-featured HTTP client that lets you test and describe the APIs you build or consume. It has a beautiful native macOS interface to compose requests, inspect server responses, generate client code and export API definitions.

AND logoAND Recommended
Proxyman
SSL pinning
SwiftPM
Xcode