У меня больше не будет тебя.Мы хотели бы пригласить вас на наш следующий Рамблер.Я больше не буду ждать тебя, больше.
Полина Гагарина об обратно совместимой версии Swift.
iOS встреча
который состоится 5 октября в нашем московском офисе на Даниловской мануфактуре.Начало осени выдалось очень богатым на различные события для iOS-разработчиков.
Чтобы не отставать, в этот раз мы делаем упор на контент – вас ждут четыре отличных доклада, один из них от приглашенного иностранного спикера.
В общем, наши нерегулярные мероприятия в последнее время стали чем-то большим, чем обычные митапы.
Судите сами:
Рамблер.
iOS |
Типичная конференция | Типичная встреча | |
---|---|---|---|
Бесплатное участие | + | - | + |
Профессиональные видео | + | + | - |
Призы от спонсоров | + | + | - |
Партнерские стенды | + | + | - |
Иностранные спикеры | + | + | - |
Пицца | + | - | + |
После вечеринки | + | + | - |
Но давайте поговорим о графике.
Как не стать жертвой бэкендеров?
Отчет о способах проверки ответов сервера на стороне клиентаВзаимодействие клиент-сервер лежит в основе большинства мобильных приложений.
Язык общения между клиентом и сервером всегда фиксируется конкретным контрактом.
Однако проверка этого контракта несправедливо не учитывается.
Отсюда большая часть проблем на клиенте — некорректное отображение, противоречивые данные и сбои.
Он расскажет, как избежать этих проблем и повысить уровень безотказности ваших приложений, добавив предварительную валидацию.
Ирина Дягилева .
Обсуждение доклада: GitHub
Чистые модульные тесты
Давайте вместе почистим грязные строчки кодаПоследние полтора года на каждой нашей встрече мы говорим о том, почему необходима и важна продуманная и чистая архитектура мобильных приложений.
В процессе разработки «серебряной пули» мы часто забываем (или просто не уделяем достаточно внимания) менее заметной части нашего кода: тестам.
Егор Толстой расскажет о том, почему не стоит пренебрегать юнит-тестами, как подойти к их проектированию и проводить постепенный рефакторинг.
Выступление, как обычно, подкреплено зарядом личной боли и опытом поддержки базы из 3000 юнит-тестов на одном проекте и 1000 на другом.
Обсуждение доклада: GitHub
Сделайте свое приложение расширяемым с помощью JavaScriptCore
О создании системы плагинов с использованием JavaScriptCoreПоддержание популярного продукта может оказаться очень тяжелым бременем — клиенты постоянно просят новый функционал, уникальный для их нужд, а у команды разработчиков нет времени отвлекаться от более приоритетных задач.
Миша Мазахери , генеральный директор разработчика популярного http-клиента Paw, расскажет о том, как они переложили эту задачу на плечи самих пользователей, создав удобную систему плагинов с использованием фреймворка JavaScriptCore. Обсуждение доклада: GitHub
Сервис-Ориентированная Архитектура
Об архитектуре логического уровня обработки данныхМногие разработчики любят спорить о разных подходах к реализации верхнего уровня мобильного приложения — MVC, MVVM, VIPER. При этом продумыванию логики работы с данными зачастую уделяется недостаточно времени.
В результате понимание и последующее расширение этого слоя усложняется.
Стас Цыганов расскажет о подходе, который уже давно используется в серверной разработке, но позже был адаптирован к реалиям мобильных приложений.
Сервис-ориентированная архитектура устанавливает строгие рамки обработки данных, фиксируя обязанности компонентов.
Такой подход оказывается чрезвычайно полезным как с точки зрения поддержки и рефакторинга, так и при последующем расширении приложения.
Обсуждение доклада: GitHub И специальный бонус: Стенд ребят из Лапы Во время конференции будет открыт стенд компании Paw, где разработчики ответят на вопросы о своем http-клиенте, продемонстрируют его крутые возможности и разыграют собственные призы.
И, конечно, как всегда в нашей программе:
- Afterparty в Paper Bar, где вы сможете продолжить общение со спикерами, разработчиками Paw и командой Rambler&Co.
- Розыгрыш лицензий на программное обеспечение от наших партнеров, а также сувениров Rambler&Co.
- Стильные наклейки для ноутбуков
- Онлайн-трансляция – следите за новостями в наш твиттер !
, д. 9, стр.
1, БЦ «Даниловская мануфактура», корпус «Ряды Солдатенкова», 55.698686, 37.624554 Карта проезда:
Подробный маршрут можно найти на сайте наш сайт .
Спонсоры:
Информационные партнеры:
Еженедельный дайджест MBLTDEV от e-Legion Telegram-канал iOS Good ReadsТеги: #iOS #rambler #rambler.ios #Swift #tdd #paw #Разработка для iOS #Swift
-
Наса Планирует Экспедицию К Урану И Нептуну
19 Oct, 24 -
Флеш-Игра «Мафия» В Условиях «Вконтакте»
19 Oct, 24 -
Firefox Делает Первые Шаги На Пути К Android
19 Oct, 24 -
Айтюнс 8.0.1
19 Oct, 24 -
Вакансии В «Большой Тройке»
19 Oct, 24