
EDISON Software company is professionally engaged in the development of Android applications. Here are some major projects:
Useful articles on Habré on Android:
')
(Post from the series "view and add to favorites")one
MaterialStepperView is a library for using
Steppers from the Material Design Components.

2
MultiSnapRecyclerView is a library for complex RecyclerView.

3
Garland View for Android is a library for creating such layouts:

four
VegaLayoutManager - Customized
LayoutManager
- dims and compresses when scrolling. Created based on the
Dribble project .

five
ExpandableLayout - the title speaks for itself. Based on
LinearLayout
.

6
SwipeBackLayout is a gesture control library.

7
SmartCropper - "smart circumcision". Able to highlight the most important, align and cut off the background.

eight
Date Range Picker - advanced calendar with a choice of date range.

9
StoriesProgressView - library for the Stories service (Facebook and Instagram)

ten
CosmoCalendar - advanced customizable calendar. You can change the orientation, color of the text, buttons, etc.

eleven
Reflow Text Animator - I hope everyone heard about the Plaid app. This library, developed by the Shazam Engineering team, is a port of Plaid's ReflowText, which allows you to easily navigate between text editors - regardless of their size or style.

12
AdaptiveIconPlayground is not a library, but a standalone Android application developed by Nick Batcher for experiments with
adaptive icons .

13
Tivi is an application that tracks TV shows and connects with Track.tv. It is designed by
Chris Banes .

14
RxIdler is an IdlingResource for Espresso that packs RxJava Scheduler, developed by Square Engineering. It supports RxJava 1 and RxJava 2.
15
MRichEditor - This is a “rich text” editor (based on
summernote ).

sixteen
Android Clean Architecture Boilerplate is a template application that demonstrates a clean architectural approach to Android applications developed by the
Buffer team and
Joe Burch .

17
RxJava2Debug - if you use RxJava, you know that it is sometimes difficult to read exceptions and find a problem in your Rx stream.
18
Resizer is a library for scaling an image. It allows you to change the size of the image file, keeping the aspect ratio.
Created in the wake of
Compressor .
Library specification: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
Larger image size
PNG, which is a lossless format, will ignore the quality setting
nineteen
FaceDetector - the library allows you to detect faces in real time when previewing the camera. It works great with the Fotoapparat library, and also supports other libraries and sources.

20
RxGps is another Florent Champigny library. Easily determines your current location. Compatible with RxJava2. It also automatically requests launch permissions in real time and checks if gaming services are available to you.
21
MapMe is a library for working with Maps. MapMe simplifies the management of markers and annotations.

22
RevelyGradient is a library for easy gradient management.

23
LiteUtilities is a library written in Kotlin that helps improve your code.
- RecyclerUtils - Simplifies working with "adapters".
- ScrollUtils - Easily hide / show the FloationActionButton when scrolling when using RecyclerView or NestedScrollView.
- ToastUtils - Creating "toasts."
- SPUtils - Simple DSL for Shared Preferences.
- ValidatorUtils - Fast and Easy Text Verification
- LogUtils - Easy and simple to work with logs.
24
KOIN is a dependency injection framework.

25
koptional is an
Optional
type for Kotlin.
26
Parallax - Parallax
View
for Android, imitating the Apple TV App Icons.

27
droid-vizu - customizable visualization effects.

28
Drone is a library manager provided by
César Ferreira . Written in retaliation to the node.js community with their fast and reliable dependency managers.

29
From-design-to-Android-part2 - the coolest article about design for Android.

thirty
Reagent - that place Jake Wharton (
Jake Wharton ) conducts experiments for the future library