Get Started. It's Free
or sign up with your email address
Разработчик iOS by Mind Map: Разработчик iOS

1. Обязанности

1.1. разработка мобильных приложений под iOS

1.2. поддержка мобильных приложений

1.3. участие в отладке и тестировании приложений

1.4. размещение приложений в AppStore

1.5. разработка инструкций по работе с готовым продуктом

1.6. оформление необходимой документации

2. Повышение уровня квалификации

2.1. Видео курсы iOS-разработчик

2.2. Сылка "как стать IOS разработчиком"

3. Основные навыки

3.1. Начинающим специалистам необходимо знать CSS и HTML, принципы объектно-ориентированного программирования, среды разработки Cocoa/Xcode, языки программирования Objective-C/С++

3.2. Специалистам с опытом также необходимо знать iOS SDK, шаблоны проектирования, распространенные библиотеки и архитектуру iOS, скриптовые языки программирования (Ruby, Python), принципы клиент-серверной модели взаимодействия приложений

3.3. Знание требований к релизам приложений в AppStore

3.4. Востребованы навыки работы с Core Data (фирменной локальной базой данных от Apple, которая построена по типу SQL)

3.5. Умение разбираться в чужом коде

3.6. Владение техническим английским языком

4. Личные качества

4.1. Аналитический склад ума

4.2. Внимательность к деталям

4.3. Структурное мышление

4.4. Способность к самообучению

4.5. Ответственность