This Week’s Links
Fragmented Podcast – Ep #127: Audio playback on Android with Caren Chang
In this episode of Fragmented, Donn (@donnfelker) and Kaushik (@kaushikgopal) sit down with Caren Chang from June to talk about audio engineering for Android. Audio APIs can be tricky so Caren walks them through how she maneuvered around them to get the notifications and audio feedback for June’s ovens.
An Update on non-SDK restrictions in Android P
Three months ago, Google announced our plans to start restricting the usage of non-SDK interfaces in Android P. Since these restrictions can impact your release workflow, Google has released the tools to detect usage of non-SDK interfaces, as well as time in planning for adjusting to the new policies and for giving Google feedback.
Google says that Android P Substratum Theme Breakage is Intentional and Won’t be Fixed
In a blow to the custom themers out there, Google has responded to the cry for Substratum “support” to return to stock Android. Unfortunately, the breakage first spotted in Android P Developer Preview 1 is intentional and that it won’t be fixed for the final P release. Read more about the change here.
(these are pulled from Androiddevdigest.com/jobs)
Android Developer (Software Integration Consultant) at Bio1 Systems (San Carlos, CA)
Software Engineer, Android at Numbrs Personal Finance AG (Zurich, Switzerland)
Senior Android Developer at Bevi (Charlestown, MA)
Android Developer at Citymapper (London, UK)
Need to hire an Android professional? Post a job here
20+ Awesome Open-Source Android Apps To Boost Your Development Skills
In this article, discover some of the best open-source Android apps from various categories and genres to fulfill all your learning and development needs. You can find the apps in the Play store. The difficulty level attached with each app will help you to judge if you should instantly dive into it or put it aside for the time being.
A Tale of Shortcuts for Android Studio & A Quick Pull Request
Keeping track of the most useful shortcuts is hard. In order to boost your productivity and quickly perform actions, you need to at least remember most common shortcuts. There was no centralized website for shortcuts until Michel van Heest created Shortcuts.design. The website went on to become #1 product on Product Hunt. Michel also shared his experience of how he created it recently. Read more about shortcuts in this article.
Creating a Lock Screen Device App for Android
Android SDK offers developers a specific API, the Device Administration API, letting users to lock the device screen directly inside an application. This feature can be interesting for some specific applications. In this tutorial, learn to create a Lock Screen Device App for Android using this feature.
Caster.io Creating an Google Assistant Action with the flash cards template
The Actions on Google allows you to create actions by using templates. You will learn how to create your first Action on Google with the flash cards template by editing a copy of the sample sheet that Google provides and deploy it to your action. At the end of the lesson, you will have a fully working action, that you can test using the assistant simulator
Caster.io Testing your flash cards Google Assistant action App with the Simulator
Now that the game is ready, the action can now be tested by using the Assistant simulator.Launch the action by saying or typing in the simulator: “Talk to my test app” This will load the test version of your action with the content that was customized in the spreadsheet. To open the simulator just select it in your Actions on Google project console
A production ready Kotlin example of the Android MVI (model view intent) pattern, a render/layout mechanism is used to provide high unit test coverage throughout the reactive plumbing.
Free, open source, third-party Android library for notifying update information about installed Android apps on Android devices. Library was built with Kotlin language.