Skip to main content
EDU-MMCS
You are currently using guest access (
Log in
)
English (en)
Русский (ru)
English (en)
Mobile Development
Page path
Home
/
►
Courses
/
►
Осенний семестр
/
►
Магистратура
/
►
M_CSV3_MD
Topic outline
General
General
Welcome to Mobile Application Development with Swift!
Resourses
URL
Schedule
URL
Credits Breakdown
URL
Introduction
URL
Development Tools
Development Tools
How to Install OSX on VMWare (RUS)
Page
Mac Keyboard Shortcuts
URL
Xcode
URL
Xcode Shortcuts
URL
Xcode Help
URL
iOS Simulator User Guide
URL
Development Resources
URL
Apple Developer Support
URL
Apple Guides and Samples
URL
Swift Programming Language
Swift Programming Language
Swift Programming Language
URL
Swift Style Guide
URL
Memory management in Swift
URL
Using Swift with Cocoa and Objective-C
URL
Playgrounds
Swift Basics
File
Swift Classes
File
Assignments
Protocol Oriented Programming
URL
Assignment #1. Toying with Swift
DRAFTS
Assignment
iOS. User Interface
iOS. User Interface
iOS Technologies Overview
URL
iOS App Architecture
URL
iOS Coding Guidelines
URL
User Interface
iOS Human Interface Guidelines
URL
UI Catalog
URL
View Programming Guide
URL
ViewController Programming Guide
URL
Auto Layout Guide
URL
Event Handling Guide
URL
Basic UI Tutorial
URL
SwiftUI (iOS 13)
URL
Slides
iOS Frameworks
URL
User Interface
URL
Examples
Stopwatch
File
PuzzleGame
File
Playgrounds
UIKit Catalog
File
Auto Layout Constraints
File
Assignments
Assignment #2. The Calculator
Assignment #3. The Calculator 2
Graphics and Animation
Graphics and Animation
Cocoa Drawing
URL
Core Graphics
Quarz 2D Programming
URL
Core Graphics Reference
URL
Animation Types and Timing
URL
Core Animation Programming
URL
Core Image
Core Image Programming
URL
Core Image Filter Reference
URL
Slides
Graphics and Animation
URL
Examples
LayerPlayer
File
Puzzle with Graphics
File
Draw!
File
Image Processor
File
Playgrounds
Layer Animations
File
Assignments
Assignment #4.The Chroma
Personal Assignment
Personal Assignment
Assignment #5. The Startup
Concurrency
Concurrency
Concurrency Programming Guide
URL
Dispatch API Reference
URL
Operation Queue API Reference
URL
Internal Communication
Key-Value Observers
URL
Key-Value Coding Programming Guide
URL
Notification Programming Guide
URL
Slides
Concurrency and Internal Communication
URL
Assignments
Assignment #6. The Startup 2
Data Persistence
Data Persistence
File System Programming Guide
URL
Archives and Serializations Programming Guide
URL
Document-Based App Programming Guide for iOS
URL
Core Data Programming Guide
URL
Slides
Data Persistence
URL
Examples
Notes Archive
File
Notes with Core Data
File
Assignments
Assignment #7. The Startup 3
Assignment #8. The Startup 4
Networking
Networking
Networking Overview
URL
Using the Reachability API
URL
URL Session Programming Guide
URLSession API Reference
UIWebView API Reference
URL
Backend
Firebase Documentation
URL
Firebase Swift Example
URL
CloudKit Documentation
URL
CloudKit Quick Start
URL
Slides
Networking
URL
Cloud Services. Firebase
URL
Examples
Schedule
File
Firebase-Notes
File
Assignments
Assignment #9. The Startup 5
Additional Device Capabilities
Additional Device Capabilities
Location and Maps Programming Guide
URL
Local and Remote Notification Programming Guide
URL
AVFoundation Programming Guide
URL
Photo Capture Programming Guide
URL
Photos Documentation
URL
Handling Motion Events
URL
iCloud Design Guide
URL
Slides
Location, Media, Notifications
URL
Photos, Image Processing
URL
Examples
Location Tracking
File
Map View Annotation
File
Local Notifications
File
Photos Example App
File
Assignments
Assignment #10. The Startup 6
Assignment #11. The Startup 7
Assignment #12. The Startup 8
Assignment #13. The Startup 9
Distribution
Distribution
App Distribution Guide
URL
Internationalization and Localization Guide
URL
Slides