[Перевод] CoreBluetooth на практике

Перевод статьи Practical CoreBluetooth for Peripherals
Пару лет назад, впервые столкнувшись в рабочем проекте с Bluetooth, нашел эту статью, которая сильно помогла понять, как это работает, найти “отправную” точку. Надеюсь, что пригодится новичкам.
О…

[Из песочницы] Тестирование презентера с использованием PromiseKit

Паттерн MVP в разработке мобильных приложений — это довольно простой способ разгрузить ViewController и вынести часть логики в презентер. Презентер начинает обрастать логикой, которая легко поддается тестированию.
Пусть есть экран MelodyListViewContro…

[Из песочницы] История одного вью-контроллера, который хотел показываться красиво

Жил был скромный вью-контроллер VCYellow. И не было у него ни картинки, ни текста, ни даже малюсенькой бизнес логики. Жил он обычной вью-контроллерской жизнью. Читать дальше →…