📜 ⬆️ ⬇️

30 new resources for android developer (summer 2017)

image

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.

image

2


MultiSnapRecyclerView is a library for complex RecyclerView.

image

3


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

image

four


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

image

five


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

image

6


SwipeBackLayout is a gesture control library.

image

7


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

image

eight


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

image

9


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

image

ten


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

image

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.

image

12


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

image

13


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

image

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 ).

image

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 .

image

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.

image

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.

image

22


RevelyGradient is a library for easy gradient management.

image

23


LiteUtilities is a library written in Kotlin that helps improve your code.



24


KOIN is a dependency injection framework.

image

25


koptional is an Optional type for Kotlin.

26


Parallax - Parallax View for Android, imitating the Apple TV App Icons.

image

27


droid-vizu - customizable visualization effects.

image

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.

image

29


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

image

thirty


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

Source: https://habr.com/ru/post/338904/


All Articles