Android United
148 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
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
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
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
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
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
This media is not supported in your browser
VIEW IN TELEGRAM
From Design to Android

We love examples of beautiful UI on Dribbble but sometimes it's hard to implement it properly.

Discover how: https://goo.gl/JLNZ9n
Code: https://goo.gl/0uwBDe

#ui #animation
Topics:
– types of Transition
– use XML Transitions
– backport for pre-Lollipop animation
– custom Transitions

Read more: https://goo.gl/nEK8rP
Github: https://goo.gl/y0f7IJ

#UI #animation #article
This media is not supported in your browser
VIEW IN TELEGRAM
Color Tool – a new resource from Google for creating color schemes, testing accessibility, and previewing your UI in color.

Check it now: material.io/color

#ui #tool
Feel the full power of building efficient UI.

- creating chains of views
- use ratios (1x1, etc.)
- guidelines
- complex centering
- spaces for negative margins

Read: https://goo.gl/WLTCi4

#ui
You know how fancy is the UI of Uber app. This project shows how it could be implemented. It has all that animations, fancy map's overlays and custom views.

Github: https://goo.gl/UDTTM3

#ui
[4 min read]

- Guidelines [% vs dp]
- Barriers usage
- Horizontal/Vertical Chain
- Groups

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

#ui
[6 min read]

- vector formats
- compatibility
- when to use
- vector animation

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

#ui
- 3D in Android
- Depth and Z value
- Pressed and Resting states
- Outline

Read: http://bit.ly/2DdurP5

#ui
This media is not supported in your browser
VIEW IN TELEGRAM
Facebook Shimmer – Android Content Placeholder Animation

- custom layout for placeholder
- color customization

Read: http://bit.ly/2EScqUR
GitHub: http://bit.ly/2ETq36f

#lib #ui
This media is not supported in your browser
VIEW IN TELEGRAM
How to get transitions working nicely with fragments. Building shared elements transition and making it easy.

Read: http://bit.ly/2FT0nao

#ui #animation