Pull to refresh
0
Edison
Изобретаем успех: софт и стартапы

30 новых ресурсов для android-разработчика (лето 2017)

Reading time 3 min
Views 12K
Original author: Michal Bialas
image

Компания EDISON Software профессионально занимается разработкой Android-приложений. Вот некоторые крупные проекты:


Полезные статьи на Хабре по Android:


(Пост из серии «просмотреть и добавить в избранное»)

1


MaterialStepperView — библиотека для использования Steppers из Material Design Components.

image

2


MultiSnapRecyclerView — библиотека для сложных RecyclerView.

image

3


Garland View for Android — библиотека для создания вот таких макетов:

image

4


VegaLayoutManager — кастомизированный LayoutManager  -  тускнеет и сжимает при прокрутке. Создан по мотивам Dribble project.

image

5


ExpandableLayout -название говорит само за себя. Основан на LinearLayout.

image

6


SwipeBackLayout — библиотека управления жестами.

image

7


SmartCropper — «умное обрезание». Умеет выделять главное, выравнивать и отсекать задний фон.

image

8


Date Range Picker — продвинутый календарь с выбором диапазона дат.

image

9


StoriesProgressView — библиотека для сервиса Stories (Facebook and Instagram)

image

10


CosmoCalendar — продвинутый кастамизируемый календарь. Можно менять ориентацию, цвет текста, кнопочки и пр.

image

11


Reflow Text Animator — надеюсь, все слышали о приложении Plaid. Эта библиотека, разработанная командой Shazam Engineering, представляет собой порт Plaid's ReflowText, который позволяет легко переходить между текстовыми редакторами — независимо от их размера или стиля.

image

12


AdaptiveIconPlayground — это не библиотека, а автономное приложение для Android, разработанное Ником Батчером для экспериментов с адаптивными иконками.

image

13


Tivi — приложение, которое отслеживает телешоу и коннектится с Track.tv. Он разработан Крисом Банесом.

image

14


RxIdler — это IdlingResource для Espresso, который упаковывает RxJava Scheduler, разработанный Square Engineering. Он поддерживает RxJava 1 и RxJava 2.

15


MRichEditor — Это редактор «rich text» (на основе summernote).

image

16


Android Clean Architecture Boilerplate — приложение для шаблонов, которое демонстрирует чистый архитектурный подход к приложениям Android, разработанным Buffer team и Джо Берчем.

image

17


RxJava2Debug — если вы используете RxJava, вы знаете, что иногда трудно прочитать исключения и найти проблему в вашем Rx потоке.

18


Resizer — библиотека для масштабирования изображения. Он позволяет изменять размер файла изображения, сохраняя пропорции.

Создана по следам Compressor.

Спецификация библиотеки:
Minimum SDK: API 21

Default settings:
targetLength: 1080
quality: 80
outputFormat: JPEG
outputDirPath: the external files directory of your app

Supported input formats:
BMP
GIF
JPEG
PNG
WEBP

Supported output formats:
JPEG
PNG
WEBP

Supported quality range: 0~100
The higher value, the better image quality but larger file size
PNG, which is a lossless format, will ignore the quality setting


19


FaceDetector — библиотека позволяет обнаруживать лица в режиме реального времени при предварительном просмотре камеры. Она отлично работает с библиотекой Fotoapparat, и еще поддерживает другие библиотеки и источники.

image

20


RxGps — еще одна библиотека от Florent Champigny. Легко определяет текущее местоположение. Совместима с RxJava2. Она также автоматически запрашивает разрешения на запуск в режиме реального времени и проверяет, доступны ли вам игровые сервисы.

21


MapMe — библиотека для работы с Картами. MapMe упрощая управление маркерами и аннотациями.

image

22


RevelyGradient — библиотека для простого управления градиентом.

image

23


LiteUtilities — библиотека, написанная на Kotlin, которая помогает улучшить ваш код.

  • RecyclerUtils  —  Упрощает работу с «адаптерами».
  • ScrollUtils  —  Легко скрыть/показать FloationActionButton при прокрутке при использовании RecyclerView или NestedScrollView.
  • ToastUtils  —  Создание «тостов».
  • SPUtils  —  Простой DSL для Shared Preferences.
  • ValidatorUtils  —  Быстрая и простая проверка текста
  • LogUtils —  Легко и просто работать с логами.


24


KOIN — фреймворк для внедрения зависимостей.

image

25


koptional — тип Optional для Kotlin.

26


Parallax — параллакс View для Android, имитирующий Apple TV App Icons.

image

27


droid-vizu — кастамизированные эффекты визуализации.

image

28


Drone — менеджер библиотеки, предоставленный César Ferreira. Написано в отместку сообществу node.js с их быстрыми и надежными менеджерами зависимостей.

image

29


From-design-to-Android-part2 — крутейшая статья про дизайн для Android.

image

30


Reagent — то место Джейк Уортон (Jake Wharton) проводит эксперименты для будущих библиотекю
Tags:
Hubs:
+8
Comments 2
Comments Comments 2

Articles

Information

Website
www.edsd.ru
Registered
Founded
Employees
31–50 employees
Location
Россия