.

ДатаТема

.

06.10.20111Уводна лекция. Оценяване и изисквания. Учебно съдържание. Основни концепции в OSX и iOS. Основи на Cocoa.

.

13.10.20112Въведение в Objective C. Синтаксис и обектно-ориентирано програмиране в Objective C. Среда за разработка XCode. Изграждане на потребителски интерфейс с Interface Builder. Конфигурация на проект и постъпково изпълнение (debugging).

.

20.10.20113Низове и колекции в Objective C. Управление на паметта. Анализ и оптимизация на бързина и използвана памет с XCode Instruments.

.

27.10.20114Изгледи, контролери, делегати и обработка на потребителски събития. Изграждане на прости приложения.

.

03.11.20115Въведение в UIKit и Cocoa. Основни компоненти за потребителски интерфейс. WebView

.

10.11.20116Изграждане на навигационен модел. Сложни компоненти за потребителски интерфейс. Рисуване, трансформации и анимации.

.

17.11.2011Тест 1

.

24.11.20117Използване на известявания (notifications). Разпознаване на потребителски жестове. Хардуерни сензори

.

01.12.20118Работа с файлове, XML и бази данни. Потребителски настройки. ORM

.

08.12.2011Студентски празник

.

15.12.20119Работа с мултимедия и MediaKit. Мултимедия чрез HTML5. Използване на възможности за геолокация с MapKit.

.

22.12.201110Работа с уеб-услуги и отдалечено извикване на процедури.

.

05.01.201211Използване на специфични библиотеки за iPhone - Address Book, Messaging, StoreKit, QR codes, etc.

.

12.01.201212Изработка на цялостен проект. Пакетиране на приложения за автоматизирана инсталация. Предоставяне на приложения за разпространение в Apple Store

.

19.01.2012Тест 2