Как стать автором
Обновить
18
0
Андрей Мухаметов @amyhametov

Мобильный разработчик

Отправить сообщение

Баннерная реклама в iOS-приложении

Время на прочтение 12 мин
Количество просмотров 6.2K


Сегодня мы открываем цикл статей о том, о чём обычно не говорят на технических конференциях и митапах. Этот и последующие посты расскажут, как устроен механизм монетизации в популярном в США развлекательном iOS-приложении iFunny, разработкой которого мы занимаемся.
Читать дальше →
Всего голосов 19: ↑18 и ↓1 +17
Комментарии 0

Улучшаем загрузку контента без котиков

Время на прочтение 8 мин
Количество просмотров 5.1K


Быстрая и качественная доставка контента пользователям — важнейшая задача, которой мы постоянно занимаемся, работая над приложением iFunny. Отсутствие элементов ожидания даже при плохом соединении — к этому стремится любой сервис для просмотра медиа-контента.

У нас было несколько итераций по работе с префетчингом контента. В каждой новой мажорной версии мы изобретали что-то новое и смотрели, как это работает на пользователях. В очередной итерации по работе с префетчингом было решено сначала отладить метрики, на которые он влияет, на локальном стенде, а уже потом отдать результат пользователям.

В этой статье я расскажу про то, как выглядит префетчинг в iFunny сейчас и о том, как автоматизировали процесс исследования для дальнейшего тюнинга его настроек.
Читать дальше →
Всего голосов 21: ↑20 и ↓1 +19
Комментарии 0

Как переехать с BuddyBuild на GitLab CI за 4 часа

Время на прочтение 6 мин
Количество просмотров 7K


Предыстория


Полтора года назад команда iOS FunCorp переехала на новый сервис для простой организации CI в iOS и Android-проектах.

До этого мы использовали CI на Bamboo, но с ним было много проблем, поэтому мы совсем отказались от него и перешли на BuddyBuild.

Он работал настолько просто, что можно было даже не знать, что такое CI и как заливать приложение в AppStore, а спокойно заниматься кодом, тестами и продуктовой разработкой.
Но времена поменялись, и BuddуBuild уже не тот, поэтому мы начали поиск альтернативы.
В этой статье мы расскажем о новом решении, которое выбрала наша команда, и дадим несколько скриптов для организации CI собственными силами.
Читать дальше →
Всего голосов 28: ↑27 и ↓1 +26
Комментарии 6

UI-тесты для iOS: почему нужно поверить в дружбу QA и разработки, но не обольщаться

Время на прочтение 8 мин
Количество просмотров 14K

С недавних пор мы взялись за внедрение UI-тестирования в iOS для iFunny. Путь этот тернист, долог и холиварен. Но все равно хочется поделиться с умными людьми своими первыми шагами в этом направлении. На истину не претендуем – всё примеряли к собственному продукту. Поэтому под катом немного информации о том, что такое iFunny на iOS и зачем нам понадобился UI + много фидбека по инструментам и примеров кода.
Читать дальше →
Всего голосов 24: ↑21 и ↓3 +18
Комментарии 3

Информация

В рейтинге
Не участвует
Откуда
Заречный (Пензенская обл.), Пензенская обл., Россия
Дата рождения
Зарегистрирован
Активность