Android United – Telegram
Android United
168 subscribers
78 photos
4 videos
10 links
Hi, I'm @p_val and here I share a good stuff on my way of becoming better Android developer.
- best practices
- important releases
- tools and libraries
- tips and tricks

#tips #kotlin #lint #db #ui #lib #testing #gradle #security #IoT #animation #rx #ai
Download Telegram
Channel created
ConstraintLayout 1.0 is now available.

Features:
– Relative positioning of widgets, avoiding deeply nested hierarchies
– Percentage-based size (oh.. we were waiting for it!)
– Centering positioning, bias control, flexible size control
– Advanced visibility behavior
– Aspect Ratio support
– ConstraintLayout 1.0 is production ready now

Read more: https://goo.gl/6nMVXk
Google best practices: https://goo.gl/QrxiNb
Codelab: https://goo.gl/qE6GeQ

#UI
Early Preview of Android Gradle Plugin 2.5

Features:
– better parallelism for multi-module projects
– dependency resolution at execution time
– compilation avoidance

Check "Known Issues" section. Gradle 2.5 still does not support a bunch of widely used tools.

Read more: https://goo.gl/107UK3
How to try: https://goo.gl/fzgNtH

#Gradle
Rebound – create animations that feel natural by introducing real world physics to your application.

Read more:
http://facebook.github.io/rebound/

#ui #lib #animation
@android_united
Conductor – framework that allows building View-based Android applications

Features:
– simple lifecycle management
– smart backstack handling
– beautiful views transitions
– MVP / MVVM / VIPER / MVC ready
– single Activity apps without using Fragments
– easy integration

Github: https://goo.gl/2DopyN
DevFest video: https://goo.gl/4j1J6g
Presentation: https://goo.gl/in8t74

#UI #architecture
Building Android Apps – 30 things that experience made me learn the hard way

Great article about tips and tricks in Android development.

It will make your life easier:
– package by feature, not layers
– lint your views to optimize the layouts
– how to speed up Gradle
– think about ditching PNGs for SVGs
– ...

Read more: https://goo.gl/iai80D

#tips
@android_united
This media is not supported in your browser
VIEW IN TELEGRAM
Example of animations that could be created with Shape Shifter
Shape Shifter – web-app that simplifies the process of creating SVG-based path morphing animations for Android.

Features:
– upload 2 SVGs and get the transition between them
– create transitions even between incompatible SVGs
– edit points of any path by simple dragging
– export the results to AnimatedVectorDrawable

Read more: https://goo.gl/7ZI9wl
Try to use: https://goo.gl/Dy8VFd

#UI #animation
ChatKit – simplify the development of UI for chat.

Easy to style, customize and manage your data: https://goo.gl/tUoMkm

#ui #lib
Realm Mobile Platform – easily create offline-first reactive mobile apps. It's simple, lightweight and easy to integrate.

I discovered Realm Mobile Platform two weeks ago and still can't stop thinking how amazing would be to use it for my projects. Check it out!

Features:
– one of the fastest databases for Android
– real-time data sync among apps and backend
– shared objects and database among clients and backend
– based on objects (no JSON and REST API anymore)
– conflicts resolution from the box
– beautiful dashboard with insights about your data

Read more: https://goo.gl/jeESSi
How to start: https://goo.gl/rUAbw5
Presentation: https://goo.gl/OKjV9J

#tips #DB
@android_united
PanoramaImageView – ImageView that can scroll when user rotate device (like sphere panorama from Google Photos).

Read more: https://goo.gl/0k5IeB

#UI #lib #animation
Android Asset Studio — collection of tools to easily generate assets such as launcher icons for your Android app.

New version available:
https://goo.gl/01J8oM

#ui #animation
This media is not supported in your browser
VIEW IN TELEGRAM
DEPTH LIBRARY – #1 in my personal list of apps for custom animation and views.

Read more: https://goo.gl/zjHcFu
Google Play: https://goo.gl/7UUcSc
Github: https://goo.gl/uSyMng

#UI #animation #lib
This media is not supported in your browser
VIEW IN TELEGRAM
Android Studio 2.3 released

Features:
– faster build
– new Instant Run
– new UI for XML editor
– material icon wizard update

Read more: https://goo.gl/hJajQK

#android_studio
@android_united
CameraKit — extraordinarily easy to use utility to work with Android Camera and Camera2 APIs.

GitHub: https://goo.gl/NI7N9e
Google Play demo: https://goo.gl/bi6IBT

#UI #lib
@android_united
MVP Architecture

Today I will show you the simple explanation one of the most used architecture for Android.

Part 1 – https://goo.gl/RkDitp
Part 2 – https://goo.gl/QsNexP

#architecture
A memory leak detection for Android.

– fix memory leaks on early stage
– reduce OutOfMemory crashes
– make your app more stable

Github: https://goo.gl/Bil03y
Read more: https://goo.gl/U55uFM

#lib
Android programming moving to reactive. Use the best tools to understand Rx world.

Operators: https://goo.gl/DRO00A
RxMarbles: https://goo.gl/lhYmCx
Android app RxMarbles: https://goo.gl/3zpBBZ

#rx