В статье мы рассмотрим красивые и востребованные библиотеки как под Андроид, так и под iOS разработку. Если вы с ними еще не работаете – срочно пополняйте свою коллекцию.
Первой представляем вам пятерку очень интересных библиотек для iOS-разработчиков.
Топ-5 iOS библиотек
1. Concentric Onboarding
Это библиотека SwiftUI, позволяющая устанавливать любые цвета при настройке пролистывания страниц.
2. PTCardTabBar
С помощью данного инструмента можно вместо стандартной панели вкладок использовать альтернативный карточный вариант.
3. SwiftUIBlurView
Вторая в нашем списке библиотека SwiftUI. Она предназначена для создания эффекта размытия представлений. Работает в обоих режимах: и светлом, и темном.
4. FMSwipify
Настройка представлений коллекций больше не будет для вас проблемой – просто используйте этот готовый фреймворк!
5. DWAlertController
Вариант UIAlertController, но с более легкой настройкой. Библиотека поддерживает темный режим во всех версиях, включая ранние (до iOS 12) и дает простой переход между контроллерами содержимого.
А теперь перейдем к полезной информации для Андроид-разработчиков.
Топ-5 Android библиотек
1. SurveyKit
Незаменимый помощник при создании опросов. Написан на языке Kotlin. Позволяет реализовать не только линейный переход, но и переход на базе дерева решений по мере продвижения от анкеты к анкете.
2. SnapUI
Отличное исполнение домашнего экрана (Snapchat стиль) с применением MotionLayout – инструмента для анимации лэйаутов.
3. Kaspresso
UI-библиотека с похожим на KaKao синтаксисом. Предназначена для создания Espresso-тестов. Содержит тестовый механизм для работы с недостатками Espresso.
4. ParallaxScrollingView
Фреймворк функционирует и при смещении, и автоматически. Поддерживает ViewPager2. Он дает возможность делать автопрокрутку с настройкой скорости, векторной и растровой графикой.
5. RubberPicker
Включает RubberSeekBar, а также RubberRangePicker, которые являются интерактивными альтернативами для стандартных SeekBars и RangePickers с инструментом установки диапазона от компании Cuberto.