Cross-Platform Mobile Development

LW29 iOS Development Survival Guide for the .NET Guy

03/12/2014

4:30pm - 5:45pm

Level: Introductory

Nick Landry

Senior Technical Evangelist

Microsoft

You've been a .NET developer for the last 10 years. You love Visual Studio. You can spit out C# like a boy scout can tie a knot. But now your boss wants you to build an iPad app for the company. Or maybe you got a good deal on a Mac on eBay and you'll finally write that cool iPhone app that will top the other 600K in the iOS App Store. So where do you get started? What development environment do you use? How do you write apps in Objective-C compared to C#? What other tools & libraries can you use?

This session is your survival guide to the world of iOS development as seen from the eyes of a .NET developer. We'll start from the basics and build our first iOS app, using analogies and comparisons from the familiar world of Visual Studio and .NET as our guide. We'll also discuss how to structure our app project, how to test & deploy our app, and we'll even take a quick look at some of the new developer features in iOS 7. You'll learn to blend in with the Apple crowd and talk like a true native in no time! If you've ever considered dipping your toes in the iWaters, this session is your chance to take your first dive.

You will learn:

  • The basics of iOS development, Objective-C and Xcode
  • The differences between .NET and iOS from a development point of view
  • How to design & build simple applications for iPhone and iPad