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
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

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
Learn more about LiveData here → http://bit.ly/2L8Bysa
Make reactive UIs and quit worrying about lifecycle related memory leaks with LiveData! #AndroidJetpack

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
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
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

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
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
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

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
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

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.
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!
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.
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