Курс программирования для iPhone
Курс лекций «Разработка приложений для платформы iPhone» рассчитан как на новичков в программировании для iPhone, так и для опытных программистов. Первые смогут получить начальный багаж знаний, необходимых для написания приложений, вторые — получить грамотную консультацию в интересующих их вопросах. Курс состоит из 20 занятий и 2 мастер-классов с разработчиками.
Помимо самого процесса разработки, на занятиях некоторое количество времени будет отведено на подготовку приложения для публикации и последующей отправки приложения для публикации в AppStore. Тем не менее, основная цель курса — научить правильно писать приложения для среды iPhone.
Курс состоит из следующих частей:
* язык программирования Objective-C и его отличия от C, C++;
* среды разработки Xcode и Interface Builder;
* подготовка и публикация приложения.
В первый блок занятий войдут лекции, посвященные ознакомлению с языком программирования Objective-C и среде разработки Xcode. Также будет рассмотрена работа со средствами отладки приложения — iPhone Simulator’ом и консолью отладчика. Для изучения вступительного блока занятий необходимо иметь представление об основах программирования на C и принципах объектно-ориентированного программирования (необходимо сдать квалификационный экзамен). Это поможет легче воспринимать новый материал.
Вторая часть курса — непосредственное изучение возможностей среды разработки для iPhone. На протяжении лекций второй секции рассматриваются темы создания классов, управления памятью (цикл retain-release), ознакомление со средой разработки графического интерфейса Interface Builder. Среди рассматриваемых тем будут Core Graphics и Core Animation — библиотеки для создания графики и анимации, от самой простой, до 3D-сцен. Вторая часть курса включает в себя еще очень много интересных тем, более детально о которых можно узнать, ознакомившись с планом проведения занятий.
Третий и заключительный этап создания предложения — подготовка к публикации. Составляющими этого этапа являются «Тестирование приложения», «Интернационализация» и собственно «Подготовка к публикации на сайте AppStore». Для более наглядного изучения процесса подготовки будет проведено два мастер-класса.
14 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів