iOS дайджест #11: UI&UX, анімація в iOS, оцінювання мобільних проектів

У випуску: як не змушувати юзерів бачити спінери, мистецтво мінімалізму у дизайні аплікації, маловідомі можливості UICollectionView, анімація в iOS: нативні рішення та сторонні фреймворки, бібліотека для кастомізації UI StyleKit, що таке MVVM

UX

Не змушуйте юзерів бачити спінери! Але як? Про це пише Паша Тайкало, iOS developer у компанії Stanfy.

Якщо стало цікаво, почитайте також продовження статті про уникнення спінерів.

Мистецтво мінімалізму у дизайні мобільної аплікації. Публікація Nick Babich.

Статтю про шрифти опублікував Marcin Wichary.

Stop designing interfaces, Start designing experiences. Публікація Nicolas Duval.

UI

Ash Furrow розкриває маловідомі можливості UICollectionView.

Smarter Animated Row Deselection on iOS. Публікація Zev Eisenberg.

Craig Clayton ділиться досвідом використання ReactiveKit для оновлення UI.

Анімація

Анімація в iOS: нативні рішення та сторонні фреймворки. Віктор Амелін, iOS developer у компанії stfalcon.com, показує, як використовувати UIKit Dynamics, Motion Effects, фреймворки Pop і Cheetah для анімування об’єктів.

A quick look at UIViewPropertyAnimator. Про нововведення iOS 10 розповідає Roy Marmelstein.

Magical View Rotation With StackView. Публікація у блозі Natasha The Robot.

UI фреймворки

StyleKit — бібліотека для кастомізації UI, яку розробив Bernard Gatt.

Relayout — фреймворк для спрощення Auto Layout у випадку динамічно змінюваного UI, розробка Steve Streza.

Stellar — бібліотека для анімації, базована на UIDynamics.

Інше

Не MVC єдиним: як застосовувати MVVM в iOS. Віктор Амелін розповідає, як навчитися використовувати MVVM на прикладі RxSwift.

How To Estimate Mobile Projects? Про це пише Настя Войтова, iOS developer у компанії Stanfy. Якщо стало цікаво, ось друга частина статті: Why Estimation Fails and How To Prevent This.


Дякую за допомогу в підготовці дайджесту Дарині Стремецькій (компанія stfalcon.com) та Анні Грабовській (компанія Stanfy).


← Попередній випуск: iOS дайджест #10

Похожие статьи:
Недавно я завершил великолепный курс «Learning how to learn», проходивший на Coursera и по праву ставший самым популярным в мире. В этой статье...
Когда я только начала работать как QA в небольшой компании, в один день краем уха услышала, что компания хочет нанять еще QA. Первой...
9% айтівців, які відповіли на питання зимового зарплатного опитування DOU, прийшли в ІТ у 2023 році. Розбираємося, які фахівці...
Мене звати Ілля Чуйков, я Cloud Dev/DevOps Engineer у VISEO. Наша компанія працює за аутстафінговою моделлю, надає послуги своїх...
Українська ІТ-армія отримала доступ до мережі Центрального банку російської федерації та опублікувала перші...
Яндекс.Метрика