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
Firebase gives you freedom and autonomy with almost no investment. You can get it up and run even if you know nothing about servers, lambdas, node.js or hosting.

https://goo.gl/DEf6fG

#firebase
MapMe is an Android library written in Kotlin, bringing the adapter pattern to maps.

Know how to use a RecyclerView Adapter? Then you know how to use MapMe!

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

#lib
[8 min read]

- Implementing AsyncListUtil
- AsyncListUtil & viewport changes
- Sample with source code

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

#lib
[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
[12 min read]

- MVVM architecture + repository pattern + Android Manager Wrappers
- RxJava2 in architecture
- Dagger 2.11
- Retrofit (+ Rx Java2)
- Room

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

#kotlin
Chatbot in Android [3 min read]

- predefined answers
- voice commands

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

#firebase
- min SDK: API 21
- quality range: 0~100%
- works with Bitmap and File objects
- formats: JPEG, PNG, WEBP
- RxJava support

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

#lib
- StackTrace pointing to the exact line of code that created the issue
- integrated with Crashlytics reports
- StackTrace filtering

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

#lib #rx
Secure Android Application - [8 min read]

- network
- intents
- data storage
- keys
- libs

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

#security
Generate app shortcuts from Shortcut annotations.

- no need to touch the manifest
- no need to create XML files
- no need to use the shortcut manager

Link: http://bit.ly/2yYib32

#lib
Android Studio 3.0 Release [3 min read]

- Kotlin fully supported
- Adaptive Icon Wizard
- Instant App Support
- New Android Profiler
- Android Emulator Quick Boot

Read more: http://bit.ly/2gDkBc6
Media is too big
VIEW IN TELEGRAM
All changes in 6 min
Features:
- JPEG, PNG, GIF, MPEG, MP4
- works with Glide and Picasso
- different themes for picker screen
- custom image filter rules

Link: http://bit.ly/2gKax16

#lib
Features:
- customize crop area's aspect ratio
- resize a crop area
- customize theme and colors
- crop area shape (support custom shapes)

Link: http://bit.ly/2gLa7aZ

#lib
Features:
- does not depend on any library
- uses an asynchronous thread pool
- supports File, Bitmap

Link: http://bit.ly/2gIU7Gh

#lib
Still using Dagger2? Try Koin! [6 min read]

- don’t require any special Android classes
- no need to write annotation
- no need to regenerate & recompile code

Read more: http://bit.ly/2ziDPwg

#lib
[3 min read] Rxjava 2.0 wrapper on Google’s Android Firebase library.

- RxFirebaseAuth
- RxFirebaseUser
- RxFirebaseDatabase
- RxFirebaseStorage

Link: http://bit.ly/2yOT5zV

#rx
Staging rollout [5 min read]

- choose the right %
- halting staged rollout
- deliver fixes for staged rollout users

Full article: http://bit.ly/2yXlDYb

#tips
-no rule
-keep
-keepclassmembers
-keepnames
-keepclassmembernames
-keepclasseswithmembers
-keepclasseswithmembernames

Read mode: http://bit.ly/2BcxfYP

#tools @android_united
7 TOP tutorials to learn Kotlin for Android [5 min read]

Full article: http://bit.ly/2BjNTWr

#kotlin @android_united