Learn how to be effective with AppCode from our self-contained workshop materials

Posted on by Anastasia Kazakova

Upd. October, 2018. The repository from this article is no longer maintained and is replaced with the IDE Features Trainer plugin.

Many of you ask us regularly how to start with AppCode and what’s the right way to become more productive by using it. We are handling workshops from time to time, but what if you’d like to do it on your own? We have a good answer for you! Our AppCode workshop materials on GitHub can help. We’ve collected there a number of practical exercises and tips covering main tasks you come across every day being an iOS/OS X developer. Here is a short overview how to use it and what features this workshop covers.

To start with AppCode we suggest you to use Default Keymap reference available online or in the IDE (Help | Default Keymap Reference). You can also go through the short quick start guide on our site.

Download the zip archive from the GitHub page or simply clone the project though the IDE interface. Do checkout from the version control and select GitHub there:
clone_repos

You’ll get the whole project then and will see the exercises for the following topics:

  • Navigation
  • Editing
  • Inspections
  • Live Templates
  • Refactoring
  • Testing
  • Todo
  • Version Control
  • CocoaPods
  • Tools

Instructions are placed in the source directory as a separate file:
project_view
Or right in the source files, in comments:
in_code_instr

Follow these steps, learn tips, use the suggested shortcuts and see how to be effective in your iOS/OS X development with AppCode!

Develop with pleasure,
The AppCode Team

Comments below can no longer be edited.

4 Responses to Learn how to be effective with AppCode from our self-contained workshop materials

  1. Daniel says:

    February 22, 2015

    Is there a way to encapsulate a field in Appcode? As in all uses of the field will instead use the method? The codebase I’m working with has a lot of public C++ fields.

    • Anastasia Kazakova says:

      February 23, 2015

      If you mean you want it automatically change all the field usages to method usage, then no such thing for now. You can generate getter/setter but they won’t replace usages through the whole code base.

  2. AppCode 快捷键漫游指南 – mkd!r says:

    August 12, 2016

    […] Learn how to be effective with AppCode from our self-contained workshop materials […]

Subscribe

Subscribe to product updates