Threading and Loaders. (Android Performance Patterns Season 5, Ep. 8)
Let’s say you’ve got some 20 bitmaps being decoded on a worker thread. Well, what happens if your activity is destroyed before that work completes? In this video Doug Stevenson explains Loaders.
68 821
22.1
Android Developers - Amazed
Jason Tomlinson of Hands-On Mobile talks about they built their Android app, Amazed.
68 813
533.1
Boost engagement with smarter interactions
How do you connect with your users? How does your app interact with the world around us?
68 650
586.4
Playtime 2016 - Daydream & Tango
Google has been hard at work giving you tools and opportunities to grow your business in new ways.
68 465
2074
Understanding Android memory usage (Google I/O '18)
Understanding where Android applications consume memory is important for performance and usability on low-memory devices.
68 379
21.9
Play Integrity API for Android developers
Protect your apps and games with the Play Integrity API.
68 253
57.7
Dark Mode
Dark theme is a new alternative to Android's default light theme, which is a system wide setting that applies to all apps that support it.
67 989
11.3
Jetpack Compose
Jetpack Compose is Android’s new modern UI toolkit. Learn how Compose simplifies & accelerates your UI development, allowing you to create richer, more robust and responsive UIs.
67 967
14.6
Android Peeks - keyboard shortcuts
One thing I like about Android... keyboard shortcuts. Watch Android team members talk about their favorite features.
67 650
563.4
Grow & engage users from the Google Play Developer Console
Learn from other developers who have taken advantage of Store Listing Experiments and other tools in the Developer Console to dramatically increase their conversions.
67 482
401.3
Scale and optimize your business with Google Play
Scaling your app business can take a lot of effort.
67 174
86.4
Announcing Jetpack Compose 1.0
Today, we're launching version 1.0 of Jetpack Compose, Android's modern, native UI toolkit to help you build better apps faster. It's stable, and ready for you to adopt in production.
66 953
10.1
Making a difference with Android and Google Play
Hear from five successful founders how they are generating positive social impact with their apps on Google Play.
66 867
50.1
Candy Crush Saga joins Google Play Instant
Sweet! Delicious! Candy Crush Saga is now available instantly on the Google Play Store! Download the app here → goo.gl/yWz9Uc Subscribe to the Android Developers channel here → goo.
66 785
102.7
Android at Mobile World Congress 2012
A look back at the Android booth at Mobile World Congress Feb 27 - Mar 1, 2012
66 735
28.8
Android Developer Story: WPS Office - Building continuity with Android foldables
Foldable devices can switch across different postures, which brings new possibilities for the innovation of mobile office apps.
66 596
178.7
Memory & Threading. (Android Performance Patterns Season 5, Ep. 3)
It’s no secret that threaded code and system memory don’t play well together, and on Android, this is no different.
66 194
33.8
Android TV: Building TV Channels
On Android TV, app developers can create their own channel-like experiences using the TV Input Framework. To the user, the channels you create look and feel just like regular TV channel.
66 023
50
Material Design for Android Developers
Clear, compelling design will help your Android app stand out in today's super competitive market.
65 974
85.6
Basic layouts in Compose
Learn how to implement a realistic and complex UI using Compose Layouts. Use out-of-the-box composables and modifiers to transform designs into Compose code.
65 763
19.9
DevBytes: ListView Expanding Cells Animation
This video shows how items in a ListView can be animated to an expanded or contracted size. code: developer.android.com/shareables/devbytes/ListViewExpandingCells.zip #devbytes #animations
65 674
63.9
Migrating to 64-bit
Google Play now requires new and updated apps with native libraries to have a corresponding 64-bit version.
65 420
23.1
Going with the flow - Kotlin Vocabulary
Suspend functions in Coroutines are meant for one-shot calls that could return a result. But, how can you create a stream of data to return multiple results over time?
65 373
15.2
Build Better
Learn top tips that you should consider when developing and distributing a successful app or game and how you can leverage M, the Google Play Developer Console and Android Studio.
65 216
188.7
A Compose state of mind: Using Jetpack Compose's automatic state observation
Jetpack Compose offers automatic state observation that recomposes or recreates your UI whenever state changes.
65 108
21
What's new in Jetpack Compose (Android Dev Summit '19)
Jetpack Compose was announced at Google I/O and the team has been hard at work ever since. This talk introduces Compose to new audiences, including what the project is and how it is taking shape.
64 923
23
How to find possible background location usage in your code
Android 11 gives users better privacy control through fine grained location permissions.
64 392
37.6
Welcome to your new Play Console
We’ve redesigned Google Play Console to help you achieve what you want faster, with new and improved features like education pages, policy guidance, a search function, and more to help you maximize
64 134
27.3
5 quick animations to make your Compose app stand out
Want to add some movement to your Jetpack Compose app, but don’t have the time to learn everything there is to know about Animations?
64 124
10.9
Speeding up your Android Gradle builds (Google I/O '17)
Build speed impacts your productivity as a developer. The Android Gradle build system is flexible and powerful, but could also be complex.
64 095
30.9