![]() ![]() Maxim: Its generally the same stuff you find in other IntelliJ based IDEs: code navigation, on-the-fly code analysis, quickfixes, intention actions, refactorings and smart editor features. InfoQ: If you would compare appCode to XCode what are the major features that differentiate it and what do you think will help the developers most? EAP builds might be slightly slow for some larger Mac OS projects right now. InfoQ: Is appCode useable for all Mac development, so iOS and MacOS ? We didn't interact with Apple so far but there are a few things we'll ask their help for, namely debugging on device. We've invented some really smart tricks to parse and process all the stuff on-the-fly to offer our users a modern IDE grade level of code understanding. Maxim: It's Objective-C! This means it's C in the first place, with a header file based modularity, macro processing, etc. InfoQ: What were the major challenges in developing appCode ? Did you work with Apple in developing the IDE ? ![]() So we see a great opportunity for JetBrains to bring its development tools expertise to this emerging market of developers, who know how a great software should look, who care about their productivity and code quality. But this is not the case when it comes to developers software, in our opinion. They're setting new interaction design quality standards. Maxim: We at JetBrains admire what Apple has done to desktop apps and more generally to a consumer targeted software. InfoQ: What drove the decision to develop appCode? InfoQ took the opportunity to ask JetBrains Maxim Shafirov about the new IDE: Tight version control systems integration (Subversion, Git, Perforce and CVS).On the fly code analysis and quick-fix suggestions.Debugger with breakpoints, variables, watches and evaluate expression.Integration with the standard Interface Builder.Opening and creating Xcode projects (including Xcode 4).The public Early Access Programm for the full featured Objective-C IDE " appCode" was announced today by JetBrains. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |