Jet Brain

Jet Brain Software provides intelligent development of the environment, thanks to an in-depth understanding of your code structure, AppCode takes care of your routine tasks and saves you extra typing.

Learn more about Jet Brain

Request a Quote

What is Jet Brain?

QUICK EXECUTION OF HIS BRILLIANT IDEAS.

Intelligent development of the environment: Thanks to an in-depth understanding of your code structure, Jet Brain takes care of your routine tasks and saves you extra typing.

Efficient project navigation: Go to any file, class, or symbol in your project in no time, use hierarchical and structure views to get the structure of your project.

Smart Conclusion:  Jet Brain offers two types of code completion: basic "you" type completion and smarter smart type conclusion for more precise filtering of suggestions.

Reliable refactorings: Modify and improve your code at any time with safe, accurate, and reliable refactoring.

Detailed code analysis: Jet Brain is constantly monitoring the quality of your code. It warns of errors and smells and suggests quick repairs to solve them automatically. Jet Brain provides over 60 code inspections for Objective-C, C, and C++ only, and a number of code inspections for other supported languages. All code inspections are performed in real time.

Production unit testing: Out of the box, Jet Brain supports the XCTest, Google Test, and Kiwi test frameworks. The code generation action to get the unit testing methods makes you more productive. Use Cmd + N to get context-based testing methods.

Many languages, one IDE: AppCode natively supports Objective-C, Swift, C, and C++ (including C++ 11, libc++, and Boost), as well as JavaScript, XML, HTML, CSS, and XPath.

Rename the refactoring:

Rename variables, constants, functions, type and class names, and make sure that AppCode will update all uses across the code base for you.

Replace/Implement: Reduce the routine when implementing or overriding methods – AppCode creates a booklet with some default code for you.

Create use: Have you ever dreamed of creating a function, constant, variable, or property declaration just by using it in your code? Just press ?? and create it automatically in the right place!

The complete experience:

Jet Brain is 100% compatible and interoperable with Xcode, with no additional configuration required, and integrates seamlessly with CocoaPods, the Reveal application, most of the most popular version control systems, and a host of issue trackers.

What's New in AppCode 2017.1

Faster than before AppCode 2017.1 brings long-awaited improvements in Objective-C/Swift translation, support for audited null regions, and many of the latest Swift 3 features.

Create usage Save your time by writing class, structure, protocol, or enum names and initialization signatures. Use them in your code and have AppCode create them automatically.

Replace/implement Easily replace and implement multiple functions at the same time, thanks to a significantly improved UI in replacement/implement popup and more accurate code generation.

Features of Jet Brain:

Intelligent Code Assistance:

Smart editor: Code quickly with an IDE that analyzes your context and understands your project. Benefit more types of code completion and formatting than you can imagine.

Refactoring and code generation: Focus on important tasks and let Jet Brain pull the routine out of simple property declaration to ing complex pieces of code through live templates.

Code analysis: Write clean and correct code with Jet Brain. Static analysis for all supported languages will highlight each error or warning and suggest quick fixes as soon as you type.

Navigation and search:  Navigate to any class, function, or symbol in your code quickly and inspect only the relevant uses during the search. With AppCode, you can search every for almost anything – even for IDE settings.

Editor customization: Select one of the predefined user interface themes or customize them to match your personal needs. Use one of the standard keymaps or make your own with ease.

Integrated tool builds:

Run & Debug: Run and debug your projects in AppCode easily. Use the debugger UI with LLDB as the backend. AppCode will show values directly in the editor and help you evaluate expressions.

Unit tests: AppCode supports the OCUnit, XCTest, Google Test and Kiwi test frameworks out of the box and provides a built-in test runner along with a powerful UI to investigate test results. It can even generate code for you as you write tests.

Version control: Jet Brain provides a first-class unified interface for the most popular VCS, including Subversion, Git, GitHub, Mercurial, CVS, Perforce, and TFS. And if you forget to add your project to version control, AppCode saves the changes to the built-in local history.

Integrations: Benefit an integration with third-party, non-AppCode tools, including CocoaPods, Reveal, and more.

Integrations: Benefit rich integration with third-party tools in AppCode, including CocoaPods, Reveal, and more.

Xcode Support: AppCode  is fully compatible with the latest Xcode 8.2.x, so just open your project in AppCode and start working on it, you don't need to perform any additional actions.

Plugins: The IntelliJ Platform provides AppCode with over 50 IDE plugins of a different nature, including support for additional VCS, integration with different tools and frameworks, and editor enhancements such as Vim emulation. Install your preferred plugins simply by using Plugin Manager.

Many languages – one FDI:

Swifit (fast): Benefit Swift support in AppCode that includes parsing, completion, and highlighting Swift statements, renaming refactoring, powerful debugging, and more.

Objective c: AppCode supports all the latest additions to Objective-C, including new nullity annotations, __kindof definitions, and generic classes.

C++: AppCode natively supports C and C++, including C++ 11, libc++, and Boost. Take advantage of code completion, all navigation features, and coding features such as refactoring, finding, and code generation.

Web and cross-platform: AppCode fully supports JavaScript, XML, HTML, CSS, and XPath, including all code editing and transformation functions such as syntax highlighting, parsing, completion, navigation, and refactoring. All Emmet features are also supported in AppCode.

Hardware requirements: 2 GB free RAM

System requirements: JRE 1.8 is bundled with distributions for all platforms. You don't need any Java to be installed on your machine to run AppCode.

System requirements: MacOS 10.11 or higher Xcode 7.3 – 8.3.x

You don't know what software you need or you haven't found what you were looking for?

You don't know what software you need or you haven't found what you were looking for? We have a team ready to help you choose the right software for your company.