In this tutorial, I’ll show you how to use the Paging library from the Android Architecture Components with a Room-backed database in an Android app.
The best news app templates organise news into a few broad categories, allow users to save news stories they want to read later in a favourites list, and have a powerful search feature that helps them find relevant news stories quickly and easily.
RxJava 2.0 is a popular reactive programming library that’s helped countless Android developers create highly responsive apps, using less code and less complexity, especially when it comes to managing multiple threads.
If you want to develop Android apps, you need to understand how to create and use Activities. Our new course, Android Fundamentals: Activities, is the perfect introduction to this essential Android concept.
Thanks to its remarkable versatility, the
ConstraintLayout widget has become the “Swiss Army knife” of layouts for Android app developers. However, adding complex animations to its contents, although possible, can be quite time-consuming. That’s why Google introduced the
MotionLayout widget in I/O 2018.
The hard work isn’t over just because your app has racked up a ton of downloads and positive reviews on the Google Play store. Your typical mobile user has dozens of apps installed on their device, and with new apps being released all the time, you’ll need to work hard to hold your audience’s interest!
In the previous post on Android user data security, we looked at encrypting data via a user-supplied passcode. This tutorial will shift the focus to credential and key storage. I’ll begin by introducing account credentials and end with an example of protecting data using the KeyStore.
Giving a product a professional user interface look and feel add value to it. When the user likes what he or she sees in an app UI, the chances that they will install it increases a great deal. There are a set of defined rules for the design, colour, icon and other UI elements that your Android app should follow. In this article, we will stick to the icons, the launcher icon, for your Android app.
In our new course, Get Started Coding Android Apps With Kotlin, you will learn how to create a simple app with Kotlin. Your instructor, Annapurna Agrawal, will give you a comprehensive, practical introduction to this powerful language.
Picasso is a popular open-source Android library for loading both local and remote images. Learn how to easily use it for handling your image loading needs.
And that’s a wrap! This year’s Google I/O has come to a close, and as usual there were lots of announcements and releases for developers to get excited about.
When it comes to performing quick, simple tasks, wearable apps have the advantage, as a smartwatch that’s right there on your wrist is always going to be more accessible than a smartphone or tablet that’s floating around somewhere in your bag.
The elegant Java 8 programming language has recently become much easier for Android app developers to use. In our new course, Upgrade to Java 8 for Android App Development, you’ll learn how to use Java 8 and will discover the powerful benefits it offers when developing Android apps.
If you’re creating any sort of app that involves getting your users from one place to another then good map integration is a must. Here are the 15 best Android app templates with map integration to be found at СodeHolder.