Video description
Want to design and develop iOS apps, even if you have little or no programming experience? This video course will show you how. By eliminating the jargon, host Steve Derico teaches you the programming basics and iOS 8 building blocks necessary to build multi-screen apps. You’ll learn how to submit your app to the Apple Store, and get tips for tracking, marketing, and updating it.
This video teaches you programming concepts through step-by-step tutorials and hands-on exercises for designing a tip calculator, a race car, an iOS Passport app, and a selfie app. In the process, you’ll learn the principles behind the grammar and syntax of Swift, the new iOS programming language.
- Learn programming basics such as the Model-View-Controller theory
- Dive into Swift’s types, collections, loops, and conditional statements
- Start writing your own Swift functions and classes
- Learn about various iOS controllers for building multi-screen apps
- Debug your app, and add App Icons and Launch Images
- Get up to speed on Auto Layout, Apple’s interface layout system
- Find a user’s location with Core Location, and plot it on a map with Map Kit
- Integrate the camera and the iOS Photo Library into your app
- Get acquainted with the Objective-C language—and understand when you should use it
Steve Derico is the founder and lead iOS Developer at Bixby Apps. Bixby Apps builds top-rated apps used worldwide and works with Fortune 500 clients like BMW, Lenovo, and MGM Resorts, www.bixbyapps.com. Steve is also the founder and iOS Professor at App School. App School is an online app development school for absolute beginners and has taught hundreds of non-programmers how to make apps, www.appschool.com. You can reach him at steve@appschool.com, http://www.twitter.com/stevederico, or 415-779-2771.
Table of contents
- Getting Started
- Intro to Programming - Lecture
- Intro to Programming - Exercise
- Diving into Swift - Lecture
- Diving into Swift - Exercise
- Diving Deeper Into Swift - Lecture
- Diving Deeper Into Swift - Exercise
- Building Multi-Screen Apps - Lecture
- Building Multi-Screen Apps - Exercise
- Debugging More - Lecture
- Debugging More - Exercise
- Devices Auto Layout - Lecture
- Devices Auto Layout - Exercise
- Maps and Location - Lecture
- Maps and Location - Exercise
- Camera, Photos, and Social Networks - Lecture
- Camera, Photos, and Social Networks - Exercise
- Running on a Device - Lecture
- Running on a Device - Exercise
- Submitting to the App Store - Lecture
- Submitting to the App Store - Exercise
- Managing Marketing Your App
- Objective-C
Product information
- Title: Introducing iOS 8
- Author(s):
- Release date: November 2014
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491911952
You might also like
video
Practical Groovy Programming
Take your basic Groovy skills to the next level with this practical video workshop. Presenter and …
video
Design Patterns in the Real World, an Analysis-Based Approach
Alan Holub takes coders deep into the reality of Gang-of-Four design patterns, those reusable guides to …
video
Introduction to JavaScript: More than a Pretty Face
For many years JavaScript was considered a second-league interpreted language with the main purpose of making …
video
Distributed Systems in One Lesson
Simple tasks like running a program or storing and retrieving data become much more complicated when …