در این دوره ی آموزشی یاد می گیرید که چگونه بوسیله زبان برنامه نویسی Swift 2 برای آیفون و آی پدهایی که از سیستم عامل iOS 9 استفاده می کنند برنامه بنویسید.

این دوره آموزشی محصول موسسه Lynda است.

سرفصل های این دوره:

  • نصب Xcode و IOS SDK
  • ایجاد یک برنامه ساده در iOS
  • توسعه برنامه iOS
  • مهارت های هسته
  • مقدمه ای بر Xcode 6
  • عیب یابی UI
  • مبانی iOS UI
  • استفاده از طرح بندی خودکار
  • عیب یابی برنامه
  • کاربرد معماری در iOS
  • کار با نرم افزار های iOS
  • استفاده از جدول
  • ایجاد جدول و منبع داده
  • معرفی برنامه های کاربردی
  • بررسی storyboards
  • ایجاد کلاس های سفارشی
  • توسعه iPad
  • استفاده از کلاس ها
  • و…

عنوان دوره: Lynda iOS 9 App Development with Swift 2 Essential Training

مدت دوره: 5 ساعت و 30 دقیقه

نویسنده: Todd Perkins

 توضیحات:

https://www.lynda.com/Swift-tutorials/iOS-9-App-Development-Swift-2-Essential-Training/466181-2.html
Lynda iOS 9 App Development with Swift 2 Essential Training

Todd Perkins
5h 30m
Beginner



Learn how to create native apps for iOS 9, the latest operating system for the iPhone and iPad. It all starts with the installation of Xcode, the free all-in-one development environment built by Apple. Author Todd Perkins then shows how to select an app template and start working on the core iOS programming skills: creating interactions; responding to touch events, button clicks, and text input; and using delegation. He also spends a few chapters on iOS interface design. In these sections, you'll learn how to use Interface Builder to visually design your app's UI and use size classes to responsively adjust to different screen sizes. Plus, find out how to use views to display images, web content, and table data, and transition seamlessly between views in multiview apps.
Interested in developing for Apple Watch or Apple TV? Get a sneak peek in Chapter 9. The course wraps up with a look at the submission process for the App Store.
Topics include:
Installing Xcode and the iOS SDK
Creating a simple iOS app
Creating a basic interaction with a button
Choosing an object as a first responder
Creating a user interface with Interface Builder and Auto Layout
Working with sliders and progress bars
Creating views to show images and web pages
Developing responsive layouts with size classes
Understanding the iOS architecture
Loading data in table views
Transitioning between views
Developing for the iPad, Apple Watch, and Apple TV
Submitting apps to the App Store


Introduction
4m 43s
Welcome
34s
What you should know
1m 16s
How to use the exercise files
2m 53s
1. Prepare to Develop an iOS App
14m 4s
Install Xcode and the iOS SDK
51s
The iOS Developer Program
3m 40s
Create a simple iOS app
9m 33s
2. Core Skills
42m 24s
Introduction to Xcode 7
7m 2s
Create basic interaction
9m 5s
Change a label with code
9m 51s
First responders
4m 48s
Dismiss the keyboard with delegation
8m 10s
Troubleshoot UI-to-code connections
3m 28s
3. Basic iOS UI
47m 24s
UI creation with Interface Builder
10m 30s
Auto Layout and preview modes
8m 37s
Auto Layout constraints
9m 4s
The date picker control
10m 26s
The picker control
7m 9s
Respond to selection in a picker view
1m 38s
4. More UI Objects
33m 26s
Alert controller pop-up messages
5m 44s
Sliders and progress bars
7m 36s
Switches and segmented controls
8m 2s
Image views
3m 42s
Web views
8m 22s
5. Size Classes
28m 53s
Basics of size classes
4m 40s
Font sizes with size classes
8m 3s
Pins with size classes
6m 10s
Hide and show views with size classes
6m 34s
Apple's iOS Human Interface Guidelines
3m 26s
6. iOS Application Architecture
32m 41s
The iOS application life cycle
4m 13s
Foreground and background events
4m 43s
View events
4m 14s
Background tasks
2m 42s
View hierarchies
4m 22s
Debugging view hierarchies
4m 22s
How to use the debugger
8m 5s
7. Table Views
39m 52s
Table views in iOS
3m 54s
Create a basic table view data source
6m 25s
Load an array into a table view
2m 51s
Reuse table view cells
5m 2s
Group sections in table views
5m 1s
Add section headers to table views
1m 36s
Add subtitles and images to cells
4m 39s
Create a custom table view cell
5m 43s
Respond to table row selection
4m 41s
8. Multiple-View Applications
35m 7s
Deconstruct a tabbed application
9m 17s
Transition between views
5m 25s
Send data between views
6m 58s
Use navigation controllers
5m 39s
Deconstruct a master/detail app
7m 48s
9. iPad, Watch, and Apple TV Development
24m 34s
Differences with iPad development
2m 47s
Split view controllers
5m 45s
Modal view controllers
5m 42s
WatchKit app overview
5m 56s
tvOS app overview
4m 24s
10. Finish and Submit to the App Store
25m 39s
App icons
4m 17s
Launch screens
4m 19s
iTunes Connect
5m 34s
TestFlight beta testing
4m 30s
Provisioning profiles
4m 0s
Submit an app to the App Store
2m 59s
Conclusion
2m 10s
Next steps
2m 10s