Auto Added by WPeMatico

How to make and share your own custom icon packs

When it comes to customizing your Android device, one of the most enticing options of all is to make your own icons. You can choose unique homemade graphics for each icon, or create a uniform scheme that does away with the inconsistencies introduced by wayward developers. Doing this opens up nearly endless possibilities for how you want your device to look. 10 best Android themes, theming apps, and customizations! Let’s look at various different options…

Continue Reading

Build an augmented reality Android app with Google ARCore

Augmented Reality (AR) is a huge buzzword, and a topic that’s really captured the imagination of mobile app developers. In AR applications, a live view of the physical, real world environment is augmented by virtual content, providing a more immersive user experience. Pokemon Go may be the first thing that springs to mind when you think about AR mobile apps, but there’s plenty of mobile applications that harness the power of AR technology. For…

Continue Reading

Recognize text, faces and landmarks: Adding Machine Learning to your Android apps

Machine learning (ML) can help you create innovative, compelling and unique experiences for your mobile users. Once you’ve mastered ML, you can use it to create a wide range of applications, including apps that automatically organize photos based on their subject matter, identify and track a person’s face across a livestream, extract text from an image, and much more. But ML isn’t exactly beginner friendly! If you want to enhance your Android apps with…

Continue Reading

Android Q (Beta 2): Everything developers need to know

From a user’s perspective, a new version of Android is usually an exciting time. Unless you happen to dislike a particular UI element, it generally means better performance, more stability, and a slew of new features. The top Android Q features you should know For developers, an update like Android Q tends to bring more mixed feelings. Those new features are still good news, potentially allowing for more interesting and powerful functionality in our…

Continue Reading

Google I/O 2019: What to expect

What is Google I/O? It’s an annual developer conference where Google announces new hardware, software, and various updates for its existing apps and services. When and where is Google I/O? The event kicks off Tuesday, May 7, and ends Thursday, May 9. It will take place at the Shoreline Amphitheatre in Mountain View, California. How to watch Google I/O? As every year, Google will live stream its keynote. We’ll embed the video as soon…

Continue Reading

Android developer news for March: Android Q, new icon rules, and more

The big news this month is the release of Android Q Beta. As usual, the updated OS means more work for Android devs, but also more opportunities. There are a number of interesting new features and options for us to play around with, and you’ll find more information on all of them below. We’re putting together a guide to Android Q from a developer perspective as I write this, so keep your eyes peeled…

Continue Reading

An introduction to C# for Android for beginners

In this post, you will learn about C# programming for Android, as well as where it fits in in the grand scheme of Android development. If you’re interested in becoming an Android developer, you may be under the impression that you need to learn one of two languages: Java or Kotlin. These are the two languages officially supported by Android Studio, and therefore the two languages many guides and tutorials focus on. Android development is…

Continue Reading

How to make an Android game – for complete beginners

Want to make an Android game? Right now, the Google Play Store is stuffed full of pay-to-win garbage, while iOS enjoys a smorgasbord of excellent indie titles. We need aspirational developers like you, and stat! If you’ve never made a game before, it’s hard to know where to start. What tools do you need? What programming language should you learn? Will it be difficult? Read on and let’s get you on your way to…

Continue Reading

An inside look at Facebook’s mobile app development process

Recently, I visited the Facebook Headquarters in London to learn about the process of developing and maintaining its mobile Facebook app. Much more goes on here than you probably realize: some of Facebook’s apps are handled here in their entirety, like WhatsApp for desktop and the business-oriented Workplace app. The offices are just what you’d expect from Facebook’s image, though perhaps not quite to The Social Network-levels of excess. This is a place where serious…

Continue Reading

Google Mobile Developer Day at Game Developers Conference 2019

Posted by Kacey Fahey, Developer Marketing, Google Play & Android We're excited to host the Google Mobile Developer Day at Game Developers Conference 2019. We are taking this opportunity to share best practices and our plans to help your games businesses, which are fuelling incredible growth in the global mobile games market. According to Newzoo, mobile games revenue is projected to account for nearly 60% of global games revenue by 2021. The drivers of…

Continue Reading

The best Android app makers for creating apps and building them with zero code

Want to be an Android app developer but don’t know how to code? Don’t have the inclination to learn? Don’t worry, there are still plenty of options out there for you. Android app makers are tools created specifically for those people who want to build and release an app on the Play Store (and possibly other app stores, ssh!) but don’t want to get involved with learning Java or Objective-C. These Android app creators are…

Continue Reading

Actions on Google makes it easy to build apps for Google Assistant

There is no denying that Google Assistant is a fantastic virtual assistant with some useful features and very natural interactions. From checking facts on the web, to setting timers, to launching apps, to sending messages, it can help make life easier in a myriad of ways. But that’s not to say it’s perfect. There are some features that many would like to see come to Google Assistant. Good news! With just a little effort…

Continue Reading

Display YouTube, Vimeo, and Dailymotion videos in your Android apps

If your latest Android app is going to find an audience, then you need to deliver an engaging user experience. In this article, I’ll show you how to deliver a richer, multimedia experience, by incorporating video content into your Android apps. We’ll be exploring the two major ways that you can add videos to your applications: Including one or more video files in your project’s “resources” directory. Embedding content from a video-sharing website. When…

Continue Reading

Master Android’s sensors: hardware, software and multidimensional

Today, most modern Android devices are kitted out with a bunch of sensors. You can use this information in lots of different ways – whether it’s monitoring light levels so your application can automatically adjust its brightness or color scheme; allowing the user to interact with your mobile game using gestures such as tilting their device; or using the proximity sensor to automatically disable touch events whenever the user holds their device to their…

Continue Reading

Add fingerprint authentication to your app, using BiometricPrompt

We’re all storing more information on our mobile devices than ever before, and many of us regularly use smartphones and tablets to perform sensitive operations, such as making in-app payments. When you consider all the tasks you perform on your mobile device, and the information it has access to, it’s easy to understand why security is a huge concern for many Android app developers. To help keep your users safe, you might want to…

Continue Reading

Is it dumb that everything is “smart?”

Among the trends we see year in and year out at CES, is the tendency for companies to make “smart” products that don’t really need to be smart. “Better living through data”, we’re told, as the smart toothbrushes, smart locks, and smart sex toys are shoved at us. But is that really the case? We don’t think so. It seems a little cliche to dunk on weird smart gadgets, but the annual electronics show…

Continue Reading

ML Kit: Extracting text from images with Google’s Machine Learning SDK

Machine learning (ML) is quickly becoming an important part of mobile development, but it isn’t the easiest thing to add to your apps! To benefit from ML you typically needed a deep understanding of neural networks and data analysis, plus the time and resources required to source enough data, train your ML models, and then optimize those models to run efficiently on mobile. Increasingly, we’re seeing tools that aim to make ML more accessible,…

Continue Reading

Hassle-free fragments: Using Android’s Navigation Architecture Component

During 2018’s I/O conference, Google announced a new approach for developing Android apps. Google’s official recommendation is to create a single Activity that serves as your app’s main entry point, then deliver the rest of your application’s content as fragments. While the thought of juggling all those different fragment transactions and life cycles may sound like a nightmare, at I/O 2018 Google also launched the Navigation Architecture Component which is designed to help you…

Continue Reading

A very simple overview of Android App development for beginners

Learning Android app development for beginners might sound complicated, but it doesn’t have to be. Let’s start at the very beginning. Why would beginners want to learn Android development? There are plenty of good answers to that question. Android gives you direct access to more than two billion monthly users. It’s the number one mobile operating system and stands well above iOS in terms of sheer numbers. Android doesn’t just run on phones, but also…

Continue Reading

ML Kit Image Labeling: Determine an image’s content with machine learning

Machine learning (ML) can be a powerful addition to your Android projects. It helps you create apps that intelligently identify text, faces, objects, famous landmarks, and much more, and use that information to deliver compelling experiences to your users. However, getting started with machine learning isn’t exactly easy! Even if you’re a seasoned ML expert, sourcing enough data to train your own own machine learning models, and adapting and optimizing them for mobile devices,…

Continue Reading
Close Menu
Skip to toolbar