Как научится писать приложения для планшетов?

В 2011 и особенно в 2012 году фокус пользовательского внимания окончательно сместился от традиционных платформ (персональных компьютеров) в сторону мобильных устройств — смартфонов и планшетов, каковые не замедлили заполонить всё вокруг. Оценивая глобальный рынок мобильных приложений, аналитики дают какие-то сумасшедшие цифры оборотов: около 17,5 миллиардов долларов по состоянию на ноябрь 2012 года. И хотя самой популярной у пользователей платформой (в численном выражении) оказался Google Android, как ни парадоксально, в том, что касается прибыльности, бал правит система Apple iOS.
У iOS есть и ещё одно существенное преимущество над Android — цельность и централизованное обновление программных оболочек и их функций для всех устройств разом. Разработчикам под Android приходится иметь в виду сразу множество вариантов этой операционной системы, что значительно усложняет дело. Под iOS эта проблема отсутствует.

Едва ли будет справедливым сказать, что разработка приложений под iOS — дело простое, однако основы поддаются изучению за весьма сжатые сроки. В учебном центре RealTime School с недавних пор читается курс программирования iPhone — iOS, который поможет научится создавать приложения для телефонов и планшетных компьютеров работающих на Objective-C и iOS SDK. Именно эти программные продукты используются для написания приложений для всех устройств компании Apple, таких как iPod Touch 3G, iPhone 5 и iPad.

Во время обучения учащиеся осваивают наиболее востребованные возможности iOS и совместно с инструктором создают готовый программный продукт — простое приложение, это позволит закрепить полученные сведения на своем собственном, пусть небольшом опыте создания программ.
Естественно, предполагается, что учащиеся являются компьютерно-грамотными людьми, владеющими хотя бы одним языком алгоритмического программирования, в частности, Flash ActionScript, PHP, C++, Java и т.д. От слушателей так же потребуется понимание принципов объектно-ориентированного программирования, именно с этим и придется иметь дело.

Курс читается в традиционном для RealTime School режиме «полного погружения»: в течение пяти дней, с 10 утра до 10 вечера (с перерывами на завтрак, обед и ужин), ведётся непрерывный диалог с инструктором, который помогает выполнять практические задания. Как показывает практика, такой интенсивный режим обучения имеет целый ряд преимуществ перед любыми другими: внимание учащихся сосредоточено только на предмете изучения, и информация усваивается в больших объёмах за более короткий срок, чем, например, при «вечернем» формате.

Основы программирования под iOS преподаёт инструктор RealTime School Сергей Ледин. Опытный специалист в сфере разработки серверной части сетевых ресурсов. В настоящее время основная специализация Сергея — разработка развлекательных ресурсов, онлайн игр и серверных приложений для различных крупных веб-сайтов. Записаться на курс и узнать подробности можно на сайте школы компьютерной графики — http://www.realtime.ru/

©  PCNEWS