. | Дата | № | Тема |
. | 06.10.2011 | 1 | Уводна лекция. Оценяване и изисквания. Учебно съдържание. Основни концепции в OSX и iOS. Основи на Cocoa. |
. | 13.10.2011 | 2 | Въведение в Objective C. Синтаксис и обектно-ориентирано програмиране в Objective C. Среда за разработка XCode. Изграждане на потребителски интерфейс с Interface Builder. Конфигурация на проект и постъпково изпълнение (debugging). |
. | 20.10.2011 | 3 | Низове и колекции в Objective C. Управление на паметта. Анализ и оптимизация на бързина и използвана памет с XCode Instruments. |
. | 27.10.2011 | 4 | Изгледи, контролери, делегати и обработка на потребителски събития. Изграждане на прости приложения. |
. | 03.11.2011 | 5 | Въведение в UIKit и Cocoa. Основни компоненти за потребителски интерфейс. WebView |
. | 10.11.2011 | 6 | Изграждане на навигационен модел. Сложни компоненти за потребителски интерфейс. Рисуване, трансформации и анимации. |
. | 17.11.2011 | Тест 1 | |
. | 24.11.2011 | 7 | Използване на известявания (notifications). Разпознаване на потребителски жестове. Хардуерни сензори |
. | 01.12.2011 | 8 | Работа с файлове, XML и бази данни. Потребителски настройки. ORM |
. | 08.12.2011 | Студентски празник | |
. | 15.12.2011 | 9 | Работа с мултимедия и MediaKit. Мултимедия чрез HTML5. Използване на възможности за геолокация с MapKit. |
. | 22.12.2011 | 10 | Работа с уеб-услуги и отдалечено извикване на процедури. |
. | 05.01.2012 | 11 | Използване на специфични библиотеки за iPhone - Address Book, Messaging, StoreKit, QR codes, etc. |
. | 12.01.2012 | 12 | Изработка на цялостен проект. Пакетиране на приложения за автоматизирана инсталация. Предоставяне на приложения за разпространение в Apple Store |
. | 19.01.2012 | Тест 2 |