This Week’s Links
Fragmented Podcast – Episode #102 – Notes from KotinConf
In this episode of Fragmented, Donn (@donnfelker) and Kaushik (@kaushikgopal) decompress. Kaushik had the pleasure of attending KotlinConf 2017 – Jetbrain’s very first conference dealing completely just on Kotlin. After Day 1 of the conference Kaushik has a quick chat with Donn, giving him the juicy updates. Overall it was an amazing time at KotlinConf and if you want to vicariously enjoy it, listen to the show.
I Don’t Have Time is a Myth
The average American spends 3 hours a day watching TV. That’s 45 days per year. How are you using your time? Effective time management can give you more hours in your day than you realize you have. Get some ideas how to utilize your time more effectively in this blog post.
Google and Ideas United Announce Infinite Deviation: Games Program Winners
This week, the Google was excited to announce the three teams selected for the Infinite Deviation: Games development program. The three teams selected will have their games go into further development. Find out more about the games in this post.
Migrating to the new Play Games Services APIs
In 11.6.0 of the Google Play Services SDK introduced a major change to how the APIs are structured. The change in the APIs is meant to make the APIs easier to use, thread-safe, and more memory efficient.
RadialGradient – Layers
In response to a recent discussion on the blog regarding the use of a RadialGradiant to render the PadView, the Styling Android explores the difference between using a software layer rather than a hardware layer to accomplish this task.
After leak, Google’s New File Manager for Android, Files Go, Launches into Public Beta
Google decided to launch its new Files Go Android app into public beta a little earlier than originally planned to reach a wider group of testers. The company had planning to announce its new file manager for Android in December, but those plans were thwarted earlier this week when it was leaked.
Experimenting with Gradle Dependencies
Alex Fu explores different ways to organize Gradle Dependencies and opening his app/build.gradle
file and cringing at his dependencies
block. Check out the different methods he tried in this article.
Jobs(these are pulled from Androiddevdigest.com/jobs) Lead Android Engineer at Sched Android Engineer at Citymapper (London) Senior Android Engineer at Juvo Mobile (San Francisco, CA) Need to hire an Android professional? Post a job here |
Why Native App Developers Should Take a Serious Look at Flutter
Animesh Jain, creator of Chips of Fury, recounts his experience trying Flutter, an app SDK (backed by Google) to build ‘modern mobile app.’ While it’s still in alpha, Flutter comes with great documentation and tooling. Learn more about Flutter in this article.
Comment: Three Ways that Android 8.0 Oreo aims for the Enterprise
Electronics Weekly explores Android 8, three ways it has improved productivity and enhanced security to enterprise customers. Improvements include stopping malware, and zero-touch enrollment.
Android: Multi-Window Support – How Does OS Pick the Layout Resource?
One of the biggest changes in that Android Nougat version is the support for multi-window user experience, and most of the apps are now allowing users to get into the minimized mode. But, you’re probably also having issues with developing apps for the split-screen view. Check out this demo app which illustrates how Android chooses which layout to render.
Open Source
DownZ
DownZ excels at handling HTTP requests.It comes with built-in support for images, JSON and Xml. By providing built-in support for the features you require, DownZ frees you from writing tons of code and finally allows you to concentrate on the logic that is specific to your app.
JarExtraction
JarExtraction helps when you need a lot of filed downloaded from a server. JarExtraction can download them jar form and then extract your jar file.