Isithombe sekhava sephrofayela
Isithombe sephrofayela
Android Developers
1,021,391 abalandeli -
A place for Android developers everywhere to meet, share and discuss the latest on Android development
A place for Android developers everywhere to meet, share and discuss the latest on Android development

1,021,391 abalandeli
Mayelana
Okuthunyelwe

Okuthunyelwe kunokunamathiselwe kwi-imeyili
Your feedback is important!

Join a Google user study and help shape the future of Android products. Chosen participants get a thank you gift too!

Join here → goo.gl/aE6qmF
Isithombe Sokugqwayiza
BERJAYA
Ngeza amazwana...

Okuthunyelwe kunokunamathiselwe kwi-imeyili
Building games for the next billion

Watch the latest Android Developer Story → https://goo.gl/q5HsRo

Growing markets present an amazing opportunity for game developers to find new users, but they also come with unique set of challenges. Hear from AppOn Innovate, an Indian game studio, on how they build and optimize games for the next billion users.
Isithombe
BERJAYA
Ngeza amazwana...

Okuthunyelwe kunokunamathiselwe kwi-imeyili
Love the speed of Parcelable, but don’t like writing all that code? Say hello to Parcelize

Spec: https://github.com/Kotlin/KEEP/blob/master/proposals/extensions/android-parcelable.md

#31DaysOfKotlin
Isithombe
BERJAYA
Ngeza amazwana...

Okuthunyelwe kunokunamathiselwe kwi-imeyili
Wear OS by Google developer preview

Today we launched the Wear OS by Google developer preview and brought Android P platform features to wearables. This release includes system images for the official Android emulator as well as Huawei Watch 2 Bluetooth edition. We expect to publish more updates in the coming months prior to production. As always, please give us feedback and bugs at the Android Issues tracker.

To learn how you can download this preview, please check out: goo.gl/7yR5rd
BERJAYA
Ngeza amazwana...

Okuthunyelwe kunokunamathiselwe kwi-imeyili
Powerful but hard to use - that’s how the text styling Spans API feels.
Android KTX adds extension functions for some of the most common spans and makes the API easier to use

Android KTX: https://github.com/android/android-ktx/blob/master/src/main/java/androidx/core/text/SpannableStringBuilder.kt

#31DaysOfKotlin
Isithombe
BERJAYA
Ngeza amazwana...

Okuthunyelwe kunokunamathiselwe kwi-imeyili
Building a video player app in Android (Part 3 / 5)

Supercharge our Android video player app for users, by using MediaSession and ExoPlayer

Learn more here: https://goo.gl/rbGnec
BERJAYA
Ngeza amazwana...

Okuthunyelwe kunokunamathiselwe kwi-imeyili
Complication Data Provider with #WearOSbyGoogle

Watch the full video here → https://goo.gl/VQpg55

Keep your user up to date with key data that they care about with a complication data provider on Wear OS by Google (formerly Android Wear). By exposing the data, developers can gain a piece of the screen real estate that the user wears all day. In this short introduction, we will go through the concepts behind complications and the key APIs to help you get started.

For more information, check out:
Exposing your data to complications Code Lab → https://goo.gl/JWm4SV
BERJAYA
Ngeza amazwana...

Okuthunyelwe kunokunamathiselwe kwi-imeyili
Lambdas are sweet. With last parameter call syntax, you can cleanup callbacks, Callable, and Runnable.

For example, Android KTX sweetens `postDelayed` with a small wrapper.

Docs: https://kotlinlang.org/docs/reference/lambdas.html
Android KTX:: https://github.com/android/android-ktx/blob/master/src/main/java/androidx/core/os/Handler.kt#L38

#31DaysOfKotlin
Isithombe
BERJAYA
Ngeza amazwana...

Okuthunyelwe kunokunamathiselwe kwi-imeyili
How to win back your subscribers

Tips and tricks → https://goo.gl/LM7Mk9

We often hear that retention is your biggest challenge. In this post we’ve gathered best practices from developers to help you keep your subscribers, and win back those who have churned.
Isithombe
BERJAYA
Ngeza amazwana...

Okuthunyelwe kunokunamathiselwe kwi-imeyili
Bundle up, and get ready for the concise bundle creator in Android KTX. No more calls to `putString`, `putInt`, or any of their 20 friends.

One call will make you a new bundle, and it’ll even handle Arrays!

Code: https://github.com/android/android-ktx/blob/master/src/main/java/androidx/core/os/Bundle.kt#L27

#31DaysOfKotlin
Isithombe
BERJAYA
Ngeza amazwana...
Linda ngenkathi okuthunyelwe okuningi kulayishwa