Live Webinar: Embracing AppCode 3.0, June 12th

Join us Thursday, June 12th, 11:00 AM – 12:00 PM CEST (9:00 AM – 10:00 AM GMT) for a free webinar, Embracing AppCode 3.0 with Rafał Legiędź.

AppCode is designed to ease the everyday routine for developers who are facing the challenges of Objective-C development as they build apps for Apple devices such as Macs, iPhones and iPads.

During this webinar we’ll be going through a simple app creation showing AppCode awesomeness by the way. Starting with all the “standard” magic like code assistance, code generation and refactoring features, through debugging and integrations and finally ending with test driven development and CocoaPods support. A demo will also highlight features that are available in new AppCode 3.0.

Space is limited, please register now.

About the Presenter:

Rafał LegiędźRafał Legiędź works as a principal software developer for ABB Poland. He believes that being pragmatic in our field is very helpful and proves that by switching technologies he uses whenever there is a need or an opportunity to learn new concepts. Started with .NET back-end solutions, he quickly became a web guy using technologies of few sorts and now he develops enterprise iOS and javascript apps
Posted in Tips'n'Tricks, Webinars | Tagged , | Leave a comment

UIKonf 2014 Winners of AppCode License Raffle

Hello everyone,

UIKonf 2014 in Berlin was great and hopefully all the attendees enjoyed it as we did with all the interesting talks and productive meet-ups. And thanks for everyone who came to our booth and talked to the team!

And finally we’re ready to announce the 5 lucky personal license winners! Please welcome:

  • Konstantin Koval
  • Garrit Schaap
  • Veronica Garcia
  • Elvis Nuñez
  • Francesco Bigagnoli

Our congratulations to the winners!

A personal message will be sent to each of the winners with the details on how to obtain the license. If you see your name above and you do not get any e-mails during the day, ping us here in the comments.

Develop with pleasure!
The AppCode Team

Posted in Events | Tagged | Leave a comment

Welcome AppCode 3.0: UI Designer, Reveal plugin, code generations for TDD, multiple selections and more

Hello everyone,

Big day today as we’ve just released AppCode 3.0, your new favorite IDE for iOS/OS X development!

splashAppCode_30We focused on making v3.0 a more complete and productive development experience for you. We listened to your feedback and introduced the top-voted feature: integrated UI Designer, as well as improvements in target management, code generation actions for TDD, look&feel changes, and a plugin for a fantastic iOS debugging tool from Itty Bitty Apps called Reveal. As a result, less switching between IDEs means more productive coding for you.

So, here are the top highlights in AppCode 3.0:

  • Integrated UI Designer supporting .xib and .storyboard formats, providing all the essential UI editor features and the full component palette supported by iOS SDK:
  • Plugin for Reveal. Inspect view elements and hierarchies of your iOS apps in real time, use the 2D and 3D visualization possibilities, and apply the view’s editing on the fly. All these available with a very simple configuration from AppCode.
  • The code generating action Cmd+N now works for test methods, setUp/tearDown methods and creating Kiwi blocks. See our demo to learn more.
  • New Project Settings UI for adding targets and configuring frameworks, sources and resources simply by dragging.
  • The editor now offers multiple carets and selection. Just place the caret in several locations and edit them all at once. Completion and live templates will also work:
  • Built-in Terminal is available. Now you can start it right in the IDE with Alt+F12.
  • Improvements in C++11 providing support for such important features like initializer lists, raw string literals, variadic templates and type traits.
  • Enhanced look & feel including color schemes from Xcode, and a fully re-worked Xcode keymap.
  • New and enhanced navigation. For example, ‘Search everywhere’ will really search in every nook and cranny (Files, Actions, Preferences, etc.).

The full list of fixed issues can be found in our tracker.

Read more details about what’s new and download AppCode 3.0 free trial for 30 days to evaluate all the new features. Note that AppCode 3.0 is a free update for everyone who purchased their AppCode license after May 20, 2013. Learn more about AppCode 3.0 pricing.

We also want to thank everyone who has evaluated our Early Access Program builds! Your feedback, votes and submissions to the issue tracker were instrumental in getting this release out the door.

Develop with pleasure!
JetBrains AppCode Team

Posted in Announcement | Tagged , | 16 Comments

AppCode 3.0 Release Candidate

Hello everyone,

AppCode 3.0 is just around the corner, and so today we’d like to introduce you the Release Candidate.

AppCode 3.0 RC is available for download on our confluence page. Since it’s a release candidate build, there is no patch-update from the previous EAP version. And also please note that this RC build requires an active AppCode license or is available for 30 day evaluation.

Here we would also like to say ‘thank you’ for all your feedback, suggestions and issues placed in our tracker during the EAP time. We appreciate this dialog greatly and hope the new 3.0 AppCode release will make you more productive in your development.

The AppCode Team.

Posted in Announcement | Tagged | 7 Comments

Third AppCode 3.0 Marocchino EAP: convert-to-literal inspection and bug fixes

Hello everyone,

Together with all of you we are looking forward to final AppCode 3.0 release. Today the third AppCode 3.0 EAP build became available. We’ve decided to polish our IDE a bit. So this EAP is mostly about fixing key bugs.

First, we’ve fixed the problem with slow autocompletion. Second, in UI Designer we’ve fixed a crash that has been happening on some of our user’s storyboards. We’ve also added a possibility to use ‘=’ together with ‘+’ to Zoom in.

We’d like to thank all the EAP evaluators for the feedback, code samples and votes on these two major issues. We really appreciate your help!
Continue reading

Posted in Announcement, Early Access Preview | Tagged | 7 Comments

Unit testing with AppCode 3.0 – be more productive with less effort

Hello everyone,

Today we would like to tell you more about a bunch of changes we’ve done to simplify unit testing in AppCode. We’ll assume you’ve read our post about run configurations and if you are particularly interested in running tests you can have a look at our previous post about unit testing.

The main goal of the TDD improvements in 3.0 EAP was to simplify the whole workflow. First of all, you don’t have to switch to Xcode anymore if your project doesn’t have unit tests yet: an appropriate Unit testing target can be configured in AppCode. For this open Project Settings (Cmd+;) and press Cmd+N to add target.

Continue reading

Posted in Tips'n'Tricks | Tagged , | Leave a comment

Reveal your app with new AppCode 3.0 Marocchino EAP

Hello everyone!

Today we are pleased to announce a new AppCode 3.0 Marocchino EAP build. Apart from several important bugfixes this build is notable for a great new feature inside! Please, welcome.

Reveal integration
Reveal is a fantastic tool from Itty Bitty Apps that helps debugging iOS applications. With this tool you get the ability to inspect view elements and hierarchies of your iOS apps at runtime using the 2D and 3D visualisations. It gives you the benefits of simplicity allowing to select subviews and not to get lost in complex hierarchy.

AppCode’s users now have a possibility to run and refresh applications in Reveal right from the IDE. With the help of our friends from Itty Bitty Apps we’ve implemented a plugin for this purposes and made it open source under Apache 2.0 license. To try it you need new Reveal 1.0.4 and AppCode 3.0 Marocchino EAP build.
Continue reading

Posted in Announcement, Early Access Preview | Tagged | 10 Comments

AppCode 3.0 EAP opens with an integrated UI Designer and improved Project Settings

Hi everyone!
Spring is already here and, since it’s the time for renewal and growth, we are excited to tell you that the AppCode 3.0 Marocchino EAP is open now. We have prepared quite a lot for this build and are looking forward to telling you about the new features!

Integrated UI Designer
As some of you have already heard, we announced the UI Designer plugin preview last December. Time has passed and it is now fully integrated into AppCode.
UI Designer supports both .xib and .storyboard formats for iOS, OS X support will come later. In the EAP version Designer supports all basic editor features together with the convenient navigation, full component pallet supported by iOS SDK and Auto Layout (for the EAP there is no possibility to create layout constraints manually).
Please note that if you have already installed UI Designer plugin on your previous AppCode’s version you should uninstall it before AppCode 3.0 EAP installation.

Continue reading

Posted in Announcement, Early Access Preview | Tagged | 33 Comments

CocoaPods Bug Bash results


Here are some news about CocoaPods Bug Bash that has happened recently. It worked out amazingly with a nice statistics from the organizers. And the result is CocoaPods 0.31!

We also would like to congratulate the winners! The AppCode licenses will go to James Frost, Luka Bratos, Mike Walker, André Schneider, Ahmad Alokush.

Develop with pleasure!
The AppCode Team

Posted in Uncategorized | Leave a comment

CocoaPods Bug Bash this weekend


Have you heard of an interesting event planned for this weekend? CocoaPods Bug Bash is going to happen! Don’t miss a great opportunity to give back to the CocoaPods project and to say hi to the authors and other Objective-C developers.

Stay tuned!
The AppCode Team

Posted in Announcement, Events | Leave a comment