За підсумками Rambler.iOS #8

Splash Screen
Два тижні тому, 5 жовтня, відбулася восьма зустріч Rambler.iOS, яку ми попередньо анонсували на Хабре. Цього разу основний акцент був зроблений на контенті самої конференції — ми підготували чотири крутих доповіді, в тому числі один від іноземного доповідача.

Читати далі →

Книга VIPER


TL;DR
Останній рік відділ iOS розробки Rambler&Co збирав всі інструкції, кращі практики та поради щодо використання архітектурного підходу VIPER. Ціле, як водиться, вийшло більшим, ніж сума його складових — і на виході вийшла чудова книга. І тепер ми готові представити її перше видання!

Посилання на завантаження


Читати далі →

Анонс Rambler.iOS #8

Splash screen
Я не буду тебе більше...
Я не буду тебе більше, більше чекати.
Поліна Гагаріна про версію Swift з зворотною сумісністю.
Ми хочемо запросити вас на нашу чергову зустріч Rambler.iOS, яка відбудеться 5 жовтня у нашому московському офісі на Данилівській Мануфактурі. Початок осені видався для iOS розробників дуже багатим на різні заходи. Щоб не відставати, основний упор в цей раз ми робимо на контент — вас очікують чотири відмінних доповіді, причому один з них — від запрошеного іноземного спікера.
Читати далі →

За підсумками Rambler.iOS #7

У середу, 20 липня, відбулася сьома зустріч Rambler.iOS, яку ми вже анонсували на Хабре. На прохання учасників попередніх заходів в цей раз було приділено особливу увагу спілкуванню між розробниками.
Було заявлено 3 доповіді, два з яких були пов'язані між собою спільною темою – мобільні платежі.
image

Читати далі →

Страх і ненависть і пагинация

А в чому проблема?
Типова пагинация
Як би нам не хотілося цього заперечувати, практика показує, що переважна більшість свого часу типовий iOS-розробник проводить за роботою з табличками. Проектування сервісного шару — це інтригуюче, розробка універсального роутінга у додатку — захоплююче, а від налаштування гнучких політик кешування взагалі дах зносить, але робота з табличними інтерфейсами — це наші сірі будні. Іноді промінь світла все ж потрапляє і в цю область, і замість чергової метушні з constraint'ами перед нами може постати завдання реалізації посторінкового завантаження — або, як це модно називати в мобільних додатках, infinite scroll'а.

Читати далі →

Інтеграція CoreSpotlight на прикладі Рамблер Пошти



У iOS 9 Apple додала пошук spotlight для сторонніх додатків. Це особливо важливо для додатків з однотипним контентом: новинні програми, поштові клієнти, афіші заходів. Відділ iOS розробки холдингу Rambler&Co вже інтегрував пошук в деякі з своїх додатків.

У даній статті буде висвітлено інтеграція CoreSpotlight у вже існуючий проект і розказано про виниклі проблеми і їх рішення.

Читати далі →

Осіння зустріч Rambler.iOS

image

Прийшла осінь, астрологи передбачили пору підвищеної активності мобільних розробників — і 24 вересня ми готові провести нову зустріч Rambler.iOS, офіційно під номером чотири.

Читати далі →