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
[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
Plugin for Intellij Idea and Android Studio.

- GSON
- AutoValue
- Logan Square
- FastJSON
- Jackson
- Moshi
- primitive types
- multiple inner JSONArrays

#lib @android_united
Everything about RxJava multithreding [12 min read]

- Schedulers: difference and when to use
- Understanding subscribeOn & observeOn

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

#rx @android_united
Make your Kotlin codebase happier [9 min read]

- sealed classes
- when() and with() like a boss
- withCorrectType()

Part 1: http://bit.ly/2kwxF4M
Part 2: http://bit.ly/2kw6VBi

#kotlin
Everything is hackable [10 min read]

- Protect your code
- Hide your network layer
- Prevent code stripping

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

#security