Why Static Code is Bad

static

Most object-oriented developers are familiar with static methods and classes. They are present in most programming languages including C# and Objective-C (where they are known as class methods). Here are some common cases in which they are used: Continue reading

Advertisements

iOS Training: Your Second iOS App

iOS Training - Your Second iOS App

Yesterday I conducted my second after-work training session at IIN for developers looking to learn XCode and Objective-C. Everybody walked out of there with a working Note Taker app! Here’s what we covered:

  • Table views and UITableViewController
  • UITableViewDataSource protocol
  • Prototype cells
  • NSMutableArrays
  • UINavigationController
  • Segues
  • Delegates
  • Reading and writing to NSUserDefaults

Thanks to those who came! Next week I’ll do a repeat of this week’s session for those who couldn’t make it. After that, we’ll keep working on the Note Taker app to delete and reorder rows, and using model objects to store our data. See you then!

iOS Training: Your First iOS App

Your First iOS App

Last night I conducted an after-work training session at IIN for developers looking to learn XCode and Objective-C. I’m happy to say that everybody walked out of there with a working Tip Calculator app! Topics covered:

  • Creating a new Github repository
  • Connecting XCode to Github
  • XCode overview
  • Utility App template
  • Storyboards
  • Connecting IBOutlets and IBActions
  • Basic protocols and delegates
  • Converting strings to numbers and vice versa
  • Formatting currency

Thanks everyone for coming! Looking forward to the next session…