Grupper og samlinger
Indlæg
Indlægget har en vedhæftet fil
Offentlig
Designing Watch Faces with #WearOSbyGoogle!
Watch the full video here → goo.gl/3sbGgP
The watch face is one of the most prominent UI elements of Wear OS by Google (formerly Android Wear). In this short video, we go through the major design features and APIs to help you get started on watch face development. We dive into how to code a custom watch face with Android Studio, focusing on onSurfaceChanged, onDraw & onAmbientModeChanged.
For more information, check out:
Adding Complications to your watch face - Codelabs → https://goo.gl/gZwa6P
Developing Wear OS watch faces → https://goo.gl/gtS65L
Watch the full video here → goo.gl/3sbGgP
The watch face is one of the most prominent UI elements of Wear OS by Google (formerly Android Wear). In this short video, we go through the major design features and APIs to help you get started on watch face development. We dive into how to code a custom watch face with Android Studio, focusing on onSurfaceChanged, onDraw & onAmbientModeChanged.
For more information, check out:
Adding Complications to your watch face - Codelabs → https://goo.gl/gZwa6P
Developing Wear OS watch faces → https://goo.gl/gtS65L
Skriv en kommentar...
Indlægget har en vedhæftet fil
Offentlig
Utility methods for a class? Add them to the top level of the source file. In Java, they are compiled as static methods of that class.
Doc: https://kotlinlang.org/docs/reference/basic-syntax.html
Are you defining static constants for your class? Make them top-level properties. They will be compiled to a field and static accessor(s).
#31DaysOfKotlin
Doc: https://kotlinlang.org/docs/reference/basic-syntax.html
Are you defining static constants for your class? Make them top-level properties. They will be compiled to a field and static accessor(s).
#31DaysOfKotlin

Skriv en kommentar...
Indlægget har en vedhæftet fil
Offentlig
Overcome these 3 challenges and grow your game’s audience
Read the post → https://goo.gl/18b5em
There are similar patterns to the top challenges game developers experience, regardless of the size of their games business. In this post Saikala Sultanova (Director of User Acquisition at Ubisoft) shares how to overcome three of these challenges: goal setting, acquisition intelligence and soft launches.
Read the post → https://goo.gl/18b5em
There are similar patterns to the top challenges game developers experience, regardless of the size of their games business. In this post Saikala Sultanova (Director of User Acquisition at Ubisoft) shares how to overcome three of these challenges: goal setting, acquisition intelligence and soft launches.
Skriv en kommentar...
Indlægget har en vedhæftet fil
Offentlig
Write Kotlin (time * 2) faster with operator overloading. Objects like Path, Range or SpannableStrings naturally allow for operations like addition or subtraction. With Kotlin, you can implement your own operators.
https://goo.gl/FLS5H8
https://goo.gl/Ymb2em
#31DaysOfKotlin
https://goo.gl/FLS5H8
https://goo.gl/Ymb2em
#31DaysOfKotlin

Skriv en kommentar...
Indlægget har en vedhæftet fil
Offentlig
Go deeper into the ExoPlayer API by learning about playlists and UI customization as we build an #Android video player app
Read the full post here: https://goo.gl/jp5Q7Z
Read the full post here: https://goo.gl/jp5Q7Z
Skriv en kommentar...
Indlægget har en vedhæftet fil
Activity Recognition's new Transition API makes context-aware features accessible to all developers
Read the full blog post → goo.gl/5QDeaj
Phones are our most personal devices we bring with us everywhere, but until now it's been hard for apps to adjust their experience to a user's continually changing environment and activity. We've heard from developer after developer that they're spending valuable engineering time to combine various signals like location and sensor data just to determine when the user has started or ended an activity like walking or driving. Even worse, when apps are independently and continuously checking for changes in user activity, battery life suffers. That's why today, we're excited to make the Activity Recognition Transition API available to all Android developers - a simple API that does all the processing for you and just tells you what you actually care about: when a user's activity has changed.
Read the full blog post → goo.gl/5QDeaj
Phones are our most personal devices we bring with us everywhere, but until now it's been hard for apps to adjust their experience to a user's continually changing environment and activity. We've heard from developer after developer that they're spending valuable engineering time to combine various signals like location and sensor data just to determine when the user has started or ended an activity like walking or driving. Even worse, when apps are independently and continuously checking for changes in user activity, battery life suffers. That's why today, we're excited to make the Activity Recognition Transition API available to all Android developers - a simple API that does all the processing for you and just tells you what you actually care about: when a user's activity has changed.
Skriv en kommentar...
Indlægget har en vedhæftet fil
Offentlig
Introduction to Wear OS Application Development
Watch the full video with @amadurska here → goo.gl/xyEXs7
Wear OS by Google (Formerly Android Wear) is based on Android. As a result, the concepts and tools you use for Android Development are applicable for Wear OS. That being said, Wear OS is a different form factor. This video runs through the main design and development tips for developing Wear OS Apps.
For more information on developing Wear OS Apps, check out → goo.gl/4jAawU
Watch the full video with @amadurska here → goo.gl/xyEXs7
Wear OS by Google (Formerly Android Wear) is based on Android. As a result, the concepts and tools you use for Android Development are applicable for Wear OS. That being said, Wear OS is a different form factor. This video runs through the main design and development tips for developing Wear OS Apps.
For more information on developing Wear OS Apps, check out → goo.gl/4jAawU
Skriv en kommentar...
Indlægget har en vedhæftet fil
Offentlig
Sequences are lists that never existed. A Sequence is a cousin of Iterator, lazily generating one value at a time. This really matters when using map and filter - they’ll create Sequences instead of copying the list for every step!
Docs: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/index.html
You can make sequences from a list or by specifying a next function. If you never terminate a sequence, it can be infinitely long without running out of memory. With coroutines in Kotlin you can also use generators!
Docs: https://kotlinlang.org/docs/reference/coroutines.html#generators-api-in-kotlincoroutines
#31DaysOfKotlin
Docs: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/index.html
You can make sequences from a list or by specifying a next function. If you never terminate a sequence, it can be infinitely long without running out of memory. With coroutines in Kotlin you can also use generators!
Docs: https://kotlinlang.org/docs/reference/coroutines.html#generators-api-in-kotlincoroutines
#31DaysOfKotlin


3/20/18
2 billeder - Se album
Skriv en kommentar...
Indlægget har en vedhæftet fil
Offentlig
Great “toolbox” of handy code snippets to help optimize your #Android app for #ChromeOS 📱+💻=👩💻😁
Read it here → https://goo.gl/nqx8oy
Read it here → https://goo.gl/nqx8oy
Skriv en kommentar...
Indlægget har en vedhæftet fil
Offentlig
Our big bet on mobile games at Game Developers Conference 2018
Find out about Google Play Instant, Demo Loops, and more → https://goo.gl/9if4tj
Today, during our annual Google Developer Day at the Game Developers Conference, we introduced powerful tools and platforms to improve the overall game discovery on Google Play and give developers more ways to deliver engaging user experiences.
Find out about Google Play Instant, Demo Loops, and more → https://goo.gl/9if4tj
Today, during our annual Google Developer Day at the Game Developers Conference, we introduced powerful tools and platforms to improve the overall game discovery on Google Play and give developers more ways to deliver engaging user experiences.

Skriv en kommentar...
Vent, mens der indlæses flere indlæg





