Issue #324
source link: https://www.tuicool.com/articles/hit/6vmEfiU
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Articles & Tutorials
(www.raywenderlich.com)
In this tutorial by Dario Coletto, you’ll learn how to make augmented reality Android apps with ARCore using Sceneform.
(engineering.udacity.com)
Barbara Arango has come to the end of her internship at Udacity, and it sure has been great! …Here she describes a little more about what she worked on while there.
Sponsored
(docs.connect.squareup.com)
Square Reader SDK: Your app, powered by Square hardware. Quickly create in-person payment solutions with built-in EMV and PCI compliance.
(medium.com)
Joe Birch dives into the Android App Bundle so that we can get a thorough understanding of what it is, the way it works and how we can add support for it in our own applications.
Sponsored
(medium.com)
Good business decisions are founded on good insights and data. Learn how the latest features in the Google Play Console and Firebase can help you better understand your app's audience at every stage.
(android.jlelse.eu)
In this article, Danish Amjad shows how to use a google-services.json file with multiple product flavors.
Sponsored
(headspin.io)
HeadSpin gives you visibility behind app crashes and UI bugs. See your app’s client-side, client-server, network, and UI metrics behind the issues. Track user flows that lead to crashes and easily reproduce bugs so you can fix underlying issues faster. Find out more here.
(medium.com)
This week, Firebase added a new product to their ecosystem: In-App Messaging. Use cases for In-App Messaging include prompting users to share the app, purchase an in-app item, etc. Kaan Mamikoglu shows how to use it in your app.
(medium.com)
Google devs built a number of interesting animated features in the I/O app that greatly enhanced the experience. Nick Butcher wanted to highlight a few of these instances and some interesting implementation details.
(code.gnufmuffin.com)
Eric Fung describes his experience attending and speaking at Android Summit in Tysons Corner, VA, just outside of Washington, DC.
(medium.com)
Another eventful Android Summit transpired this year on Thursday, August 16th, 2018. Vineeth Chohan describes his experience at the event.
(medium.com)
This year Google devs had the opportunity to start from scratch with the I/O app. They could choose tools and think about the overall design of the app’s architecture. Jose Alcérreca describes these approaches.
(proandroiddev.com)
Although RxJava is a powerful library, it is not meant to be used as a tool to manage async work. It is an event processing library. Vladimir Ivanov describes how Kotlin Coroutines can be used instead for async work.
(proandroiddev.com)
Read how Ataul Munim wrote Skipper, an app that lets you sit back and relax as Netflix throws up the “Are you still watching?” prompt (using Android's Accessibility Services).
(medium.com)
Victoria Gonda was requesting some camera permissions, then handling the result in onRequestPermissionsResult(). The struggle came in when the requestCode was different than the one she sent.
(blog.stylingandroid.com)
In this article Mark Allison takes a look at some issues with Jetpack Navigation architecture component and how he overcame them.
Sponsored
Design
(blog.novoda.com)
Design Systems work as a unique source of truth for every imaginable component of an app’s interface and are quickly becoming an essential part of UI design as they allow easy management and maintainability of design files that inherit from it. Chris Basha describes this process at Novoda.
Jobs
(Winterthur, Switzerland)
The Zurich University of Applied Sciences has an open position for an Android developer in its Mobile Services and Usability Lab. You are going to work on apps for research and the industry featuring augmented reality, image processing, speech recognition and deep learning.
(Los Angeles, CA - New York, NY - Mountain View, CA)
We’re looking for Android Engineers of various levels to join Snap Inc! As a member of the Engineering team, you’ll play a key role in building and shaping features that millions of Snapchatters use every day.
Libraries & Code
(github.com)
Domic is an abstraction for Android UI layer that mirrors real Android DOM, but reactively.
(github.com)
RxJava and RxKotlin bindings for Biometric Prompt (Fingerprint Scanner) on Android (added in Android 9 Pie, API Level 28+)
News
(android-developers.googleblog.com)
Google Play Instant enables people to experience your game or app natively without having to go through a full installation process. Google has now made it easier to build instant games and apps by removing the URL requirement.
(androidstudio.googleblog.com)
Android Studio 3.2 Release Candidate 2 (RC2) is now available in the Beta channel.
(medium.com)
Leon Nicholls describes the recently launched new sample Actions which are the fastest and easiest way for you to create an Action for the Google Assistant, and to learn more about the powerful features of the Actions on Google platform.
(android-developers.googleblog.com)
Google updated the Play Console acquisition reports to give new insights into what users do on the Play Store to discover your app. It's a great way to super-charge your App Store Optimization (ASO) and onboarding experience.
Videos & Podcasts
(www.youtube.com)
Nate Ebel walks through how to create an account, create your first repository, add some files directly from GitHub, then clone that repository to your local development machine and push changes back up to GitHub.
(www.youtube.com)
While in town for Chicago Roboto, Huyen sits down with Britt Barak about her organizing and co-founding of Women Techmakers Israel in Tel-Aviv, as well as building a good team, decide on topics, and stay motivated.
Events
(developer.android.com)
Registration is open for the Android Dev Summit on November 7-8 for 2 days of exciting announcements and technical deep dives. To request an invite, go to this newly launched summit website.
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK