Todd Perkins - Programming for Non-Programmers: iOS | 322MB
Duration: 1h 52m | Video: MPEG-4 960x540 (16:9) 30fps 1176kbps | Audio: AAC 48kHz stereo 160kbps
Released: 2013 | Genre: eLearning | Level: Beginner | Language: English
iOS app development is actually simpler than you might think—even if you're a not an experienced programmer. In this course, Todd Perkins bundles the most important concepts in iOS into a quick two-hour course, explaining the development process in a visual way that people of any background can understand. No programming experience required! At the end, you'll have a finished app and a basic understanding of Xcode, the toolset for developing iOS apps; building blocks like variables, functions, and conditional statements; and interface design. iOS app development is actually simpler than you might think—even if you're a not an experienced programmer. In this course, Todd Perkins bundles the most important concepts in iOS into a quick two-hour course, explaining the development process in a visual way that people of any background can understand. No programming experience required! At the end, you'll have a finished app and a basic understanding of Xcode, the toolset for developing iOS apps; building blocks like variables, functions, and conditional statements; and interface design.
Content
Introduction 5m 27s
Welcome 42s
What you should know before watching this course 1m 17s
Related courses 1m 8s
Using the exercise files 1m 32s
Viewing the finished app 48s
1. Setting Up Your Coding Environment 9m 37s
Finding and installing Xcode 1m 25s
Creating an Xcode project 2m 15s
Understanding the Xcode interface 2m 40s
Configuring Xcode for app development 1m 47s
Configuring the iOS Simulator for app development 1m 30s
2. Programming Building Blocks: Variables 32m 20s
Understanding how programming works 2m 42s
Understanding variables 2m 31s
Using primitive variables 6m 3s
Using pointer variables 4m 16s
Using instance variables 3m 18s
Connecting visual objects to variables 6m 58s
Placing a number variable in a string 4m 7s
Challenge: Create two variables 42s
Solution: Create two variables 1m 43s
3. Programming Building Blocks: Functions 18m 21s
Understanding functions, methods, and selectors 4m 43s
Using functions, methods, and selectors 4m 3s
Understanding parameter functions 2m 10s
Connecting a button to a function 5m 12s
Challenge: Create a counter app 40s
Solution: Create a counter app 1m 33s
4. Programming Building Blocks: Conditional Statements 9m 16s
Understanding conditional statements 2m 35s
Using conditional statements 3m 56s
Challenge: Build an on/off button app 36s
Solution: Build an on/off button app 2m 9s
5. Building Your First Application 37m 11s
Viewing the app's code structure 2m 11s
Setting up the user interface 4m 29s
Setting up variables and functions 4m 2s
Connecting all of the visual elements to code 2m 34s
Displaying tapped numbers in the calculator 3m 42s
Controlling when tapped numbers should not appear in the calculator 3m 16s
Making the clear button clear all values 1m 2s
Setting the calculator to add or subtract 4m 8s
Showing the total when the equals button is tapped 3m 16s
Formatting the number with commas 5m 8s
Challenge: Create a multiplication button 1m 2s
Solution: Create a multiplication button 2m 21s
Conclusion 38s
Next steps 38s
发布日期: 2013-10-29