CG数据库 >> Todd Perkins – Programming for Non-Programmers: iOS

Todd Perkins – Programming for Non-Programmers: iOS的图片1

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.

Todd Perkins – Programming for Non-Programmers: iOS的图片2

Todd Perkins – Programming for Non-Programmers: iOS的图片3Todd Perkins – Programming for Non-Programmers: iOS的图片4

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