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

Похожие статьи:
В Україні створили систему, яка фіксує кожне знищення цілі дронами на полі бою з відеофіксацією. За уражені цілі підрозділи отримують...
21 червня Асоціація «IT Ukraine» відкрила Західноукраїнське представництво в Івано-Франківську на базі інноваційного центру ...
Меня зовут Влад Пронский, мне 23, и я руковожу отделом разработки в Lucky Labs. В компанию пришел в январе 2014-го. Изначально...
Це новий випуск YouTube-рубрики «Х питань», де ми розпитуємо представників різних спеціальностей про їхній фах і те,...
Google для багатьох здається компанією мрії — з її лояльним ставленням до працівників, статусом, викликами...
Яндекс.Метрика