Генеральный директор
Владелец
Глава по отношениям с разработчиками в Северной Европе и России
Ведущий аналитик
Менеджер по работе с операторами
Специалист по маркетингу за рубежом
Управляющий директор
Сооснователь
Руководитель отдела мобильного маркетинга
Главный аккаунт менеджер
Сооснователь
Сооснователь
Ведущий аналитик
Менеджер по продукту
Директор по Новым технологиям и услугам
Генеральный директор
Основатель
Генеральный директор
Руководитель направления мобильных игр
Основатель
Тим-лидер
Руководитель направления клиентских платформ
Креативный директор
Менеджер по развитию в России
Редактор
Генеральный директор
Академический евангелист департамента стратегических технологий
Вице-президент по продажам
Генеральный директор
Генеральный директор
Технический директор
Руководитель отдела Мобильных разработок
Основатель
Руководитель направления клиентских платформ
Директор по маркетингу
Руководитель направления продаж мобильных продуктов
Коммерческий директор
Управляющий директор
Руководитель направления мобильной рекламы
CEO
Менеджер по развитию в России
Разработчик мобильных приложений
В своем докладе я расскажу про основы разработки приложений для iOS. Где брать инструментарий и документацию? Какие ограничения вводит операционная система на работу приложений? Какова структура приложения?
Кроме того, я кратко затрону имеющиеся инструменты для отладки и профилирования, доступные системные фреймворки. Также поговорим о том, что такое iPhone Developer Program и для чего она нужна, а также о том, какие возможности предоставляет iTunes Connect.
Руководитель группы
Я покажу цикл разработки WP7 приложения на примере клиента социальной сети Мой Круг. Мы рассмотрим стадии жизни приложения с нуля до полноценного прототипа.
В проекте мы используем паттерн MVVM, библиотеку Caliburn Micro в связке с Reactive Extensions. Microsoft Expression Blend поможет создавать интерфейс в стиле Metro, а Microsoft Visual Studio – это наше всё, но вы это знаете и без меня :)
iOS-разработчик
Core Data – простой, понятный и удобный способ доступа к данным. Несмотря на обещанную простоту Core Data, на практике в нем есть немало подводных камней.
Я расскажу о некоторых из них, а также о том, как работать с Core Data в многопоточном приложении.
Руководитель группы
Доставка результатов работы разработчиков – это очень важный, сложный и кропотливый процесс в жизни каждого iOS-проекта. В то же время он очень скучный и чреват ошибками.
Единственный способ избежать этих неприятных вещей – автоматизировать процесс и превратить сборку проекта в нажатие одной кнопки «Собрать!».
К сожалению, готовых решений по автоматизации на рынке нет, и в этом докладе я попытаюсь рассказать о том, как мы это делаем в Яндексе. Также я поделюсь с вами советами, которые могут оказаться полезными для автосборок проектов.
iOS-разработчик
Я расскажу про ужасы локализации и как с ними бороться на пошаговом примере: от «Эврика, нам нужно перевести проект на язык Х!» до «Как не прострелить себе ногу, когда у вас есть Xcode, разработчики, переводчики и дедлайн».
Мы пройдемся по всем базовым инструментам локализации (genstrings, ibtool) и поймем, как их использовать с наименьшими телодвижениями. Отдельно поговорим про то, как мы подружили весь этот «зоопарк» в Яндексе и чем готовы поделиться.