Как стать автором
Обновить
10
0
Евгений Казаев @spiceginger

IOS разработчик

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

9 Принципов для создания качественных iOS приложений

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

Принципы основаны на известной методологии от heroku, адаптированы под реалии айос разработки (Отсутствие контейнеров, ревью которые занимают несколько дней и тормозят развертывания, работа Xcode только на маке).


Эта статья является коротким введением, полную серию можете найти на iOS-factor, так же доступен русский перевод. Проект iOS-factor с открытым исходным кодом на github, постоянно дорабатывается и приветствует новые идеи. Я так же принял участие в его развитии. Проект основан Феликсом который является создателем fastlane.


TL;DR


  • Зависимости: Должны быть явно и конкретно указаны (версия Xcode, CocoaPods, версия зависимостей в podfile). Это дает возможность воспроизвести билд на любом маке новому разработчике. Так же повторить сборку которая использовалась 6 месяцев назад.
  • Конфигурация: Нет конфигурации в коде, поставляется вместе с приложением и возможность обновить по воздуху
Читать дальше →
Всего голосов 10: ↑10 и ↓0 +10
Комментарии 2

Как разработать ещё один платформер с помощью Unity. Ещё один туториал

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

Привет, Хабр!


Под катом вас ждёт ещё одна статья, которая расскажет о том, как я поставил себе цель запрограммировать игру, основываясь на переводе статьи на Хабр под названием Паттерны дизайна уровней для 2D-игр.


Статья имеет много текста (как обычного, так и исходного) и много картинок.

Читать дальше →
Всего голосов 16: ↑13 и ↓3 +10
Комментарии 6

Проблемы паттерна Координатор и при чем тут RouteComposer

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

Я продолжаю цикл статей о библиотеке RouteComposer которую мы используем, и сегодня я хочу поговорить о паттерне Координатор. К написанию этой статьи меня побудило обсуждение одной из статей о паттерне Координатор тут на Хабре.


Паттерн Координатор, будучи представленным не так давно, набирает все большую популярность в кругах IOS разработчиков, и, в целом, понятно почему. Потому что средства из коробки, которые предоставляет UIKit представляют собой довольно не универсальное месиво.


image

Читать дальше →
Всего голосов 6: ↑5 и ↓1 +4
Комментарии 12

Современная MVI-архитектура на базе Kotlin

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


За последние два года Android-разработчики в Badoo прошли длинный тернистый путь от MVP к совершенно иному подходу к архитектуре приложений. Мы с ANublo хотим поделиться переводом статьи нашего коллеги Zsolt Kocsi, описывающую проблемы, с которыми мы столкнулись, и их решение.

Это первая из нескольких статей, посвящённых разработке современной MVI-архитектуры на Kotlin.
Читать дальше →
Всего голосов 48: ↑46 и ↓2 +44
Комментарии 12

Примеры конфигурации UIViewController-ов используя RouteComposer

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

В предыдущей статье я рассказал о подходе который мы используем для осуществления композиции и навигации между вью контроллерами в нескольких приложениях над которыми я работаю, который, в итоге, вылился в отдельную библиотеку RouteComposer. Я получил весомое количество приятных откликов на предыдущую статью и несколько дельных советов, что подтолкнуло меня написать еще одну, которая бы чуть больше разъяснила способы конфигурации библиотеки. Под катом я постараюсь разобрать несколько самых частых конфигурации.


Читать дальше →
Всего голосов 6: ↑5 и ↓1 +4
Комментарии 2

Композиция UIViewController-ов и навигация между ними (и не только)

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


В этой статье я хочу поделиться опытом который мы успешно используем уже несколько лет в наших iOS приложениях, 3 из которых в данный момент находятся в Appstore. Данный подход хорошо зарекомендовал себя и недавно мы сегрегировали его от остального кода и оформили в отдельную библиотеку RouteComposer о которой собственно и пойдет речь.

Читать дальше →
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 10

Информация

В рейтинге
Не участвует
Откуда
Dublin, Dublin, Ирландия
Дата рождения
Зарегистрирован
Активность