/ Swift

Top 5 iOS Libraries — May 2017 (Перевод)

Лучшие библиотеки iOS для тестирования в этом месяце.

Список в прошлом месяце сломал все наши записи с более чем 11 000 просмотров и сотнями акций и рекомендует. 💪🏻🔥 «Мы очень благодарны за вашу поддержку и за все идеи, которые вы нам отправляете. Это определенно вдохновляет нас продолжать делать это и продвигать самые крутые библиотеки. Надеюсь, вам понравится наш выбор на май! Кстати, если вам интересно, почему Pokemon, вам придется ждать ответа до последней версии :)

0. BouncyLayout

Вы когда-нибудь играли с оживленным скроллом в приложении «Сообщения»? Вот та небольшая деталь, которая делает ваше приложение интересным для использования, и это радует ваших пользователей.

Top 5 iOS Libraries

BouncyLayout - это UICollectionViewLayout, который привносит эту гибкость в любое коллекционное представление, будь то приложение чата, сетка или горизонтальный список!

Он очень прост в использовании, просто создает экземпляр объекта Bouncy Layout и предоставляет объекту представление коллекции. Вид коллекции будет обрабатывать остальные.

1. Cluster

Кластеризация контактов на карте - одна из этих проблем, которые, как вы думаете, вы можете решить сами, но когда вы начинаете задумываться об этом, то есть много вещей, которые надо сделать. В нем имеется координатная-математика, алгоритмы и логика пользовательского интерфейса. Кластер - это библиотека, которая решает все это.

Top 5 iOS Libraries

Все, что вам нужно сделать, это реализовать несколько методов MKMapViewDelegate, и вы можете полностью настроить вид аннотаций на карте!

2. TestDrive

Читая наши лучшие 5 статей, вы можете захотеть попробовать некоторые из этих библиотек, но вам может быть лень создавать новые тестовые проекты.

TestDrive - это инструмент командной строки, который позволяет вам легко опробовать любой пакет CocoaPods (или несколько модулей) на игровой площадке с помощью одной команды:

$ testdrive name-of-pod

Top 5 iOS Libraries

Вы также можете протестировать pods на нескольких платформах или непосредственно из ссылки на репозиторий git.

3. Material Motion

Material Motion - это реактивная библиотека анимации, основанная на Core Animation, которая позволяет создавать составные анимации.

Top 5 iOS Libraries

Это API, который позволяет вам легко объединять и компоновать жесты и анимации вместе для создания красивых взаимодействий. У него есть куча готовых к использованию типов взаимодействия и множество примеров в репозитории.

4. GIOVANNI

Хорошо, технически это не библиотека, это проект с открытым исходным кодом. Но это было слишком круто, чтобы не быть включенным.

GIOVANNI - эмулятор Gameboy ... для Apple Watch!

Top 5 iOS Libraries

Да! Вы можете играть в официальные игры Pokemon на ваших яблочных часах.

Автор оригинала: COBE Team.
Ссылка на оригинальную статью