This week – The pros and cons of Native vs. Hybrid App Development and using the Lifecycle Library, brought to you by Caster.IO
This Week’s Links
Fragmented Podcast – Ep #131: ARCore with Yulia Kaleda
We live in a time of booming AR (and VR)! In this episode of Fragmented, Donn (@donnfelker) and Kaushik (@kaushikgopal) wanted to talk to someone who’s worked with it and would know a thing or two about the subject. Then they found Yuliya – also known as the walking wizard of ARCore. In this episode, she teaches Kaush and Donn about ARCore, the differences between AR/VR, the fundamental building blocks of ARCore, some of the newer concepts introduced like Sceneform. An action packed episode to say the least. Listen on!
Native vs.Hybrid App Development: Which Approach to Choose in 2018
When you build your mobile app, there’s a lot that goes into making an informed decision. In this article, find out the pros and cons of building a native vs. hybrid app to find out which will fit your business best.
Android Jetpack – Handling Lifecycles Using Lifecycle Library
If you’ve been around in Android for quite a while, you probably know that managing an app’s lifecycle can have its challenging moments. In this article, learn about Android’s new Lifecycle Library to help you better manage your app’s lifecycle.
Building a Real-Time Face Detector in Android with ML Kit
Google introduced a new product in the Firebase Suite earlier this year called the Firebase Machine Learning Kit, which brought machine learning to Android apps in a powerful way. In this post, dive into how we can make use of it to build a real-time face detector for an Android app.
7 Ideas for Growing Your Business with Google Assistant
Google Assistant, a virtual assistant developed by Google, is used in millions of households all around the world. In this article, learn how it operates, and how you can use it in your business.
(these are pulled from Androiddevdigest.com/jobs)
Software Engineer, Android at Numbrs Personal Finance AG (Zurich)
Android Engineer/Sr. Android Engineer at Roomi (New York, NY)
Android Engineer at NumberEight (London, United Kingdom (no Remote))
Need to hire an Android professional? Post a job here
How Creating an Action Can Complement Your Android App
There are millions of apps in the Android ecosystem, and you have to invest a lot to get discovered and stand out to users. One way to stand out is to create an Action, a fast and simple way to increase your Android app’s potential reach. This lets you bring your services to users without needing to install anything through voice, and can bring people into your app when it can provide more value. Find out how to create an Action in this post.
Maintainable Architecture – Five Day Forecast – UI Layer
Creating a maintainable, flexible codebase is not easy, but it is important. In this series from Styling Android, you will continue to build functional weather app and look at some of the issues in its design. In this article look at how the changes we’ve made so far make adding new features much easier.
Caster.io – Creating the Data Model Mapper for the Presentation Layer
The Presentation layer allows us to abstract the presentation logic from the framework specific implementation of our user interface. In this lesson, we’re going to be creating the data model mapper for this layer so that we can map our domain layer model representations to a format that belongs to this layer.
Caster.io – Writing Espresso tests for the Browse Projects Activity
In this lesson we’re going to write a couple of tests for the Browse Projects activity so that we can gain some experience in writing UI tests for the current project setup.
Use this Lazy Date Picker as an alternative to the native Android Date PIcker. Direction for how to implement this project are included.
This is an Android Facebook image picker built using Kotlin, RxJava2, and Facebook’s Graph API. The library allows the user to browse through their Facebook albums and images. The library allows the user to select a number of photos and will return the associated preview and source URLs for the photo(s) selected.