ios

Память в Swift от 0 до 1

Отличная обзорная статья про принципы работы и управлением памяти в Swift, жизненный цикл объектов. Довольно понятным языком здесь раскрываются такие нетривиальные и не лежащие на поверхности темы как: Memory Layout, […]

Project LightSpeed: Rewriting the Messenger codebase for a faster, smaller, and simpler messaging app

Если вы используете Facebook Messenger, то могли заметить что какое-то время назад с ним произошла интересная трансформация – из довольно медленного и громоздкого приложения Messenger стал гораздо более быстрым, плавным […]

Обзор книги Learn SwiftUI

Очень простая в освоении книга, которая позволяет быстро погрузиться в разработку приложений для iOS с использованием SwiftUI (новый декларативный подход к созданию интерфейсов с встроенными возможностями реактивного изменения состояний, доступен […]

Обзор книги Data Structures & Algorithms in Swift

Часто слышу мнение, что в iOS разработке как и вообще в мобильной разработке, знания алгоритмов и структур данных необязательны. Не могу с этим согласиться, думаю что знание алгоритмов и структур […]

Обзор книги Auto Layout by Tutorials

Когда речь идет о верстке интерфейсов iOS приложений для разных экранов и девайсов без плотного понимания работы UIKit и Auto Layout добиться хорошего результата будут сложно, перед вами неплохая книга […]

Обзор книги Programming iOS. Dive Deep into Views, View Controllers and Frameworks

Данная книга – хорошее и подробное руководство, которое рассказывает про работу iOS приложений, устройстве View и View Controller, применении анимации, работу с фреймворками iOS (сеть, камера, фото, карты, сенсоры, звук, […]

Demystifying iOS Layout

Тема layout и работы run loop в iOS приложениях касается всех, кому важно, чтобы приложения работали быстро и плавно. Как работают и за что отвечают те самые “магические” для многих […]