Post has attachment
Android Jetpack: Room

Watch here → http://bit.ly/2LkBGF3

Room makes working with SQLite databases on Android a breeze. Check out how to use it and some of the most powerful features in 2.0-alpha1 in this video by Florina Muntenescu
Photo
Add a comment...

Post has attachment
Android Jetpack: LiveData

Learn more about LiveData here → http://bit.ly/2L8Bysa

Make reactive UIs and quit worrying about lifecycle related memory leaks with LiveData! #AndroidJetpack
Photo
Add a comment...

Post has attachment
Android Jetpack: Autosizing TextView

Watch here → http://bit.ly/2L9IKnN

Give your users the best text experience possible! Don't use a small type size or truncate your text. Instead dynamically size your text by using TextView's auto-size property! #AndroidJetpack

For more best practices with text, check out the #io18 talk → http://bit.ly/2L8dohy
Add a comment...

Post has attachment
Android Jetpack: ViewModel

Learn more here → https://goo.gl/S3Urru

ViewModels make it easy to follow the separation of concerns in Android and solve pesky rotation bugs once and for all. Learn more in this video! #AndroidDev #AndroidJetpack
Photo
Add a comment...

Post has attachment
Deliver Features On-Demand with Dynamic Features

On demand code loading comes to Android via Dynamic Features. Check out this DevByte to learn more

Watch here → https://goo.gl/7kbAJE

Want a deeper dive? Watch this #io18 talk → https://goo.gl/9A72gx
Add a comment...

Post has attachment
Architecture Components: Paging Library

Gradually load and display data in your UI with the Paging library. Florina Muntenescu shares everything you need to know to get started! #AndroidJetpack

Watch here → bit.ly/2IG9pru

For more details on how to manage infinite lists with RecyclerView and Paging, check out this #io18 talk → bit.ly/2s0fSGN
Photo
Add a comment...

Post has attachment
Building Kotlin friendly APIs - Interoperability

Use interop lint checks to update your code to be Kotlin friendly. Learn all about them in this video by @objcode.

Watch here → https://goo.gl/fdmUsj
Photo
Add a comment...

Post has attachment
Spantastic text styling with Spans

Read the blog to learn more about Spans and how you can use them → bit.ly/2HNdVsc

Expand your style horizons - style your text in Android with Spans! Change the color of a few characters, make them clickable, scale the size of the text or even draw custom bullet points with spans.
Add a comment...

Post has attachment
Incrementally migrate from SQLite to Room

Here's how to do it → https://goo.gl/P1SYHL

Use manageable PRs to migrate complex SQLite queries to Room. No need for big pull requests that take time to implement and review!
Add a comment...

Post has attachment
Building a video player app in Android (Part 5/5)

Learn more in the blog → https://goo.gl/FhZU29

Unlock picture in picture magic in your Android video player app! Target Oreo by putting together ExoPlayer, MediaSession, and Audio Focus.
Add a comment...
Wait while more posts are being loaded