![image](https://habrastorage.org/files/f58/545/56b/f5854556b5154d2d8a1c1f50cd21774a.jpg)
Мартовский вечер,
Расцветает сакура,
Быть Rambler.iOS.
Пришла весна, и мы, команда iOS-разработки холдинга Rambler&Co, с удовольствием анонсируем следующую конференцию — Rambler.iOS 6. Конференция состоится 30 марта в нашем офисе на Даниловской мануфактуре.
Немного о докладчиках и их докладах.
![](https://habrastorage.org/files/3e1/628/221/3e1628221b83483eb913db95720dda72.jpg)
Feature toggles.
Мы каждый день добавляем новую функциональность в наши приложения по запросам бизнеса, часто забывая о её инкапсуляции. Станислав Цыганов расскажет про подход «Feature toggles», который позволяет легко и удобно управлять набором «фич» и их конфигураций.
![](https://habrastorage.org/files/957/382/042/957382042bba4611863ea0c2aa91fe61.jpg)
AppDelegate — разделяй и властвуй.
Многим iOS разработчикам приходилось сталкиваться с разрастанием класса AppDelegate. Как правило — обработка нотификаций, handoff, CoreSpotlight и так далее находятся в одном и том же объекте, что нарушает принцип единственности ответственности. Вадим Смаль поделится опытом исследования данной проблемы, а также представит готовый программный компонент для её решения.
![](https://habrastorage.org/files/e30/df3/ed6/e30df3ed6b9a4f6b9d69defafe697ba5.jpg)
Не рычите на pbxproj.
Каждый из нас хотя бы раз сталкивался с конфликтами в файле pbxproj. Очевидно, что решение откатить изменения и вновь добавить/удалить файлы в проект не является идеальным. Дмитрий Журавленко поведает о структуре файла pbxproj, а также о причинах возникновения конфликтов и эффективном способе борьбы с ними.
![](https://habrastorage.org/files/052/935/89d/05293589da8c4ebb9777d0bc3b11be63.jpg)
Pagination demystified.
В множестве клиентских приложений реализована постраничная загрузка данных. Эта, достаточно простая в теории тема, может во много раз усложниться в зависимости от специфики проекта и функциональности серверной части. Егор Толстой даст обзор различных техник пагинации и опишет общий подход к решению данной задачи на этапе проектирования.
Мы ждем коллег и всех заинтересованных людей для обмена опытом и знаниями друг с другом. Для гостей будет предложена пицца и напитки.
P.S.: Как всегда мы разыграем лицензию AppCode!
Регистрация обязательна: Timepad
Дата проведения:?
30 марта, 19:00
??Место проведения:?
Москва, Варшавское ш., 9, стр. 1, БЦ «Даниловская мануфактура», корпус «Ряды Солдатенкова», 55.698686, 37.624554??
Карта прохода:
![](https://habrastorage.org/files/fa8/2c8/ac3/fa82c8ac3e754e7db18256b6574b4252.jpg)
Подробный маршрут можно найти на нашем сайте.
Спонсоры:
JetBrains
Paw
Itty Bitty Apps
XK72
Информационный партнёр:
Еженедельный дайджест MBLTDEV от e-Legion
Полезные ссылки:
storoj
с конфликтами в файлах проекта неплохо справляется mergepbx