Программирование под IOS, часть 2

ios

Продолжительность курса — 5 дней

Данный курс является логическим продолжением курса “iOS часть 1”, слушатели которого получили базовые сведения по работе с платформой iOS, программированию графического интерфейса приложения, основными и наиболее используемыми классами и библиотеками платформы. Однако он также подойдет и тем людям, которые смогли самостоятельно изучить основы и пожелают более глубоко изучить более сложные и мощные технологии платформ и непосредственно применить их на практике, без которых сегодня невозможно представить более-менее серьезное приложение. На протяжении курса будут рассматриваться технологии, являющие крайне необходимыми в современном динамическом программировании – многопоточность, работа с базами данных, передача и прием данных по интеренту, работа со сторонними сервисами (карты, API-сервисы интернет ресурсов) и пр. Таким образом, слушатели курса “iOS Часть 2” смогут создавать не только standalone-приложения на iPhone или iPad, но и наделить их коммуникативностью для обмена информации с сервером, представить в виде клиентской стороны большой вычислительной системы, реализовать множество дополнительных технологичных функций.

 

Минимальные требования к слушателю:

  • уверенное знание языка Objective-C;
  • опыт работы с основными классами платформы iOS;
  • умение пользоваться документацией, читать и понимать сторонний код

Программа курса:

  • Многопоточность, фоновые процессы
  • технология CoreData
  • Базы данных SQLite
  • Геолокация и картография
  • Жесты и сенсоры
  • Телефония, контакты устройства
  • Обсуждение и рассмотрение проектов слушателей
  • Публикация приложения в iTunes

После изучения курса Вы сможете:

  • Самостоятельно создать приложение для iPhone и/или iPad и разместить его в iTunes
  • Владеть базовыми и более специализированными технологиями платформы
  • Легко применять сторонние технологии в своих проектах
  • Читать, понимать, изменять чужой код, что является ценным фактором при устройстве на работу в любую it-компанию
  • Оценить свои возможности и время на создание приложения
Программирование под IOS, часть 2
Курсы по программированию,