100 likes | 247 Views
Developing iOS Apps Using Xcode’s Storyboard. Phil Cowcill @ CanadianPacMan Krista Hildner @ KristaHildner. Overview. Introduction History of Storyboard Interface Getting Started. Phil Cowcill. Started Multimedia Development in 1984/85 Programmer/Videographer for IVD
E N D
Developing iOS Apps Using Xcode’sStoryboard Phil Cowcill @CanadianPacMan Krista Hildner @KristaHildner
Overview • Introduction • History of Storyboard • Interface • Getting Started
Phil Cowcill • Started Multimedia Development in 1984/85 • Programmer/Videographer for IVD • Coordinator of Mobile Apps Dev / Advertising, Creative Media • Canadore College • Started Teaching Full-Time in 1995
Phil Cowcill • Author for Course Technology • Focus on Developing Databases Driven Web Sites • Michael Allen’s eLearning Annual 2012 • Developed Number of Commercial CDs • Numerous WBT • Mobile Apps
Krista Hildner • Mobile Application Developer • Teaches within Mobile Application Development Program • Instructor for eMarketing Course • Degree in Communications & Diploma in Advertising • Previously Administration / Marketing Coordinator for IMC Company
History of Storyboard • Previous to Xcode Version 4 – Used “Nib” Files • XIB is the File Extension • Every Screen Required its Own Nib File • Storyboard Replaces Multiple Nib Files • Can You Still Add Additional Nib Files
History of Storyboard • Lots of Bugs with First Version of Storyboard • Xcode Upgraded Three Times in 1.5 Months • Solid Technology • Veteran Developers Still Use Nib Files • Storyboard Starting to be Used More
Interface • Interface is Consistent • No Floating Panels • Gives a Consistent Layout • Panels are Always in the Same Place
Interface • Coding is Part of What is Needed • Storyboards can Reduce Coding • Linking Objects through Xcode is Very Important • Copy/Paste Coding Doesn’t Make Your App Work • Need to Link Objects Properly • Can be Tricky