This Week’s Links
Google Mobile Developer Day is Coming to GDC 2019
This week Google announce they will be part of the Game Developers Conference (GDC) 2019 in San Francisco. Game developers can join Google on Monday, March 18 at the Google Mobile Developer Day, either in person or over live stream, for a full day of sessions covering tools and best practices to help build a successful mobile games business on Google Play.
Google Opens New Innovation Space in San Francisco for the Developer Community
Google’s Developer Relations team is opening a new innovation space at 543 Howard St. in San Francisco. This space will promote collaboration and interaction among developer communities face-to-face. The space will host talks, meetups, workshops, sprints, bootcamps, and social events will allow developers to connect with users and build trust and credibility in order to form connections on a more personal level.
From React to Vue: Re-Vue-sable Components
For many developers, the most beloved part of any modern front-end framework is the ability to create clear and modular components. React took off like a storm by celebrating its “Just JavaScript” roots, bringing with it a simple but robust API for composing components together into advanced user interfaces. Today, React is not the only option for this style of development. Whereas React delegates design patterns to the developer, Vue.js comes prepackaged with a suite of APIs for creating powerful, reusable components. In this post, learn how to leverage these APIs to produce a robust Vue.js application.
Google’s I/O Developer Conference Will Kick Off on May 7th
Google’s next I/O developer conference will be taking place at the Shoreline Amphitheater in Mountain View, CA starting May 7. The details were sussed out by a crafty Twitter user by the name of Till Kottmann who used a shortcut accidentally hidden in a puzzle Google tweeted out this morning to find the relevant information hidden in a snippet of JSON code. Read more about the details in this post.
Jobs(these are pulled from www.androidjobs.io) Sr. Android Engineer at Eatsa (San Francisco, CA) Need to hire an Android professional? Post a job here |
Why Flutter is Better than Android Native
While there are two inaccuracies in the title of this post, read this post to learn about developing Android native apps using Java versus Flutter app in Dart and why one approach is definitely better than the other.
Android Q Will Include More Ways for Carriers to SIM Lock Your Phone
Since last week’s leak, it’s been clear that Android Q is going to include some positive changes for Android going forward, like system-wide dark mode and new permissions settings. Unfortunately, it’s not all good things coming in Android Q, as new code changes show that network carriers will have more ability to lock your phone down to specific networks via your SIM card.
A Half-Year MvRx Review on a Medium-Sized Project
In this post, the author recounts his challenge of setting up a new project from scratch. After exploring some of the popular frameworks he found an (at that time) new project called MvRx (https://github.com/airbnb/MvRx) created in Airbnb. Learn about his process in this article.
Videos
Caster.io: Transcribe an audio voice file to text with Google Cloud Speech API
This video is going to show you how to use Google Cloud’s Speech API to convert an audio recording of someone speaking to text. We’ll use Kotlin and the Google Speech client for best results.
Caster.io: Setting up Koin
Before we can start using Koin in our Android application we need to set things up. In this lesson we’ll add the required dependencies and setup Koin in our project ready for use.
Open Source
Fuel
Use Fuel, the easiest HTTP networking library for Kotlin/Android. Documentation on using Fuel is available here: https://fuel.gitbook.io/documentation/
FlutterExamples
If you’re new to Flutter, use this library, which is an ultimate cheatbook of curated designs.