Avatar of Matt

by Matt

FAQ – iOS Code Camp

May 17, 2012 in Blog


How Do I Get Help With the Hands-On Labs?
How Do I Compress Xcode Projects?

How Do I Get Help With the Hands-On Labs?

This is an iOS Code Camp only feature. You need to do these things to get help with the hands-on lab:

  • Compress the entire Xcode project into a zip file.
  • Start a new forum topic in the iOS Code Camp private working group that identifies the issue and the lab that is causing the problem.
  • Attach the zipped up Xcode project to the forum thread.
  • Once this happens, I will be notified and I’ll respond within a working day (sometimes earlier) with a video walk-through showing you how to debug the lab.

    How Do I Compress Xcode Projects?

    Control-click on the folder that Xcode created for you and choose Compress…. See the video below.

    Avatar of Matt

    by Matt

    iOS Code Camp Start Date Pushed Back to May 14th

    May 3, 2012 in Blog

    I’ve decided to change the official start date of iOS Code Camp to May 14th. The reason is a combination of two things: I want to make some significant changes to the program based on some new enhancements that have surfaced with iOS and also registrations have been low so we don’t quite have enough signups to get started on the 7th. All that being said, we’ll start on May 14 regardless of the number of people.

    IN THE MEANTIME

    Even though we won’t officially be starting on Monday I will be available via the iOS Code Camp iMAM group to answer any questions that current registrants have since I know many of you wil want to get started on the expected date. This will be a good time to go over Objective-C programming.

    Also, in case you didn’t see I’ve added a new eBook called Beginning Objective-C Recipes to iOS Code Camp. Going through this eBook is a great way to do an iOS Code Camp warm-up. iOS Code Campers (and Lifetime Members) can get access to that book here:

    http://institute.mobileappmastery.com/beginning-objective-c-programming/

    This works in iBooks (also has PDF for Kindle and Mac Desktop).

    NOTE: you’ll need to be logged into iMAM to see any of this stuff.

    SUMMARY

    iOS Code Camp will officially be starting May 14th with the first Coaching Call on May 16th 2:30 EDT. I will be available to you for warm-up questions starting next Monday via the iOS Code Camp working group. Enjoy the Objective-C programming eBook.

    Any Questions?

    Avatar of Matt

    by Matt

    iOS Training Pack Orientation

    April 17, 2012 in iOS Training Pack

    In this orientation module we’ll be talking about how to make the most of this training program. You will see the different kinds of content that we use to help you. This module also servers as a reference for the conventions that we use and as an example of what you expect as you progress through this program.

    Instructions

    Step 1: Watch Presentation Videos

    Summary This is an overview of the training materials and how you can make the most of them. I’ll also touch on some additional social networking features that you can use to get support as you go through the program. Each module has at least one video and when the topic requires code and tool demos you will likely see more.m

    Presentation Video

    Xcode Demo Video

    NOTE to see the code in the Xcode demos as clearly as possible make sure to view the demo video in fullscreen on the iPad. On Mac, you may want to download the video using the link above so that you can view the Xcode demo in fullscreen using QuickTime.

    Step 2: Complete Hands-On Labs

    Summary Learn about the conventions that are used in the hands on labs so you can get the most out of these.

    Step 3: Review Notes

    Summary Review the notes and supplementary content associated with this module topic. Here you will see code, images, procedures, checklists and links to related Source Xcode example projects so you can see how the topic relates to real world apps.

  • Download Presentation PDF
  • Example Objective-C Program Code

    #import <Foundation/Foundation.h>
    int main (int argc, const char * argv[]){
        @autoreleasepool {
            NSString *helloString = @"Hello World";
            NSLog(@"%@", helloString);
        }
        return 0;
    }
    

    Example Image Content

    iOS Technology Stack

    NOTE when you see images like the one above, you can always click on them to see the full size image. Do this to see the technologies for each part of the iOS Technology Stack (the little writing toward the right).

    References

    Summary Links to primary sources and places where you can find more technical documentation.

  • Mobile App Mastery FAQ
  • Apple Developer Website
  • Powered by WishList Member - Membership Site Software