Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
iOS 8 App Development with Swift 1 Essential TrainingГод выпуска: 11/2014
Производитель: Lynda
Сайт производителя: lynda.com/Swift-tutorials/iOS-8-App-Development-Swift-1-Essential-Training/185036-2.html
Автор: Simon Allardice
Продолжительность: 5:48
Тип раздаваемого материала: Видеоклипы
Язык: Английский
Описание: Want to build an iPhone or iPad app? Start here. Completely rebuilt from the ground up for iOS 8, Xcode 6, and Swift (Apple's new programming language), this course covers the design patterns and best practices for building, testing, and debugging native iOS apps. Find out what Apple provides and what you need to come up with on your own, and learn what concepts like Model-View-Controller (MVC), target-action, and delegation mean, and how they contribute to your apps.
Author Simon Allardice also covers the dos and don'ts of iOS 8 interface development, techniques for connecting UI elements to code, and tips for making flexible layouts that display correctly on different screen sizes. The last chapter shows you how to add app icons and launch screens and prep your app for submission to the App Store.
Планируете создать программу для айфона или айпада? Тогда этот курс для вас.
[spoiler="Содержание"]
IntroductionWelcome
What you should know
1.
Getting StartedInstalling Xcode and the iOS SDK
Becoming a Registered Apple Developer
Joining the iOS Developer Program
Creating a simple iOS app
The four pillars of iOS app development
2.
Core SkillsIntroduction to Xcode 6
Using the Model-View-Controller in iOS
Creating basic interaction
Using first responders
Dismissing the keyboard with delegation
Exploring delegation
Troubleshooting UI-to-code connections
3.
Basic iOS UIWorking with Interface Builder
Using Auto Layout and preview modes
Adding and troubleshooting Auto Layout constraints
Using a date picker control
Loading data into controls
Responding to selection
Exploring the object library
Using Apple's Human Interface Guidelines
4.
iOS Application ArchitectureExploring the iOS application life cycle
Working with foreground and background events
Understanding view hierarchies
Introducing the debugger
5.
Using Table ViewsIntroduction to table views
Creating a basic table view and a data source
Loading a property list into a table view
Reusing table view cells
Customizing table views
Customizing table view cells
6.
Multiple-View ApplicationsIntroduction to multiple-view applications
Deconstructing a tabbed application
Using navigation controllers
Deconstructing a master/detail app
7.
Using StoryboardsExploring storyboards
Creating new scenes and segues
Introducing the example project
Step one: Creating the storyboard scenes and segues
Step two: Creating the custom classes
Step three: Defining the model
Step four: Loading the data
Step five: Passing objects between scenes
8.
iPad DevelopmentUnderstanding the differences in iPad development
Using the split view controller
Adding modal view controllers
9.
Using Size ClassesIntroducing size classes
Altering views and constraints with size classes
10.
Finishing TouchesAdding iOS 8 app icons
Creating iOS 8 launch screens
Conclusion
[/spoiler]
Файлы примеров: присутствуют
Формат видео: MP4
Видео: AVC, 1280x720, 16:9, 15/30fps, 875kbps
Аудио: AAC, 48kHz, 128kbps, stereo
[spoiler="Скриншоты"]

[/spoiler]
Спасибо MikhTitov за предоставленные видеоклипы и jagdeep за файлы примеров.