APP DEVELOPMENT Posts on XDA

Google Launches Flutter Framework Beta for Native App Design

Today at Mobile World Congress, Google is announcing a major update in their attempts to simplify UI development across platforms. With the launch of the first beta build of Flutter, Google hopes to signal that their new mobile UI framework is stable enough for use in mainstream apps. While Flutter was unveiled in its current form...

Form ‘N’ Fun Is An Open-Source Game That Combines Android, Drawing and Computer Vision

There are many exciting projects available for Android. In fact, almost 3 million applications are available in the Play Store. But not every application is open-source and written to serve as educational material. Developer Rohithkvsp created the Form 'N' Fun game that makes the most of drawing on Android. While this might sound a bit...

A Summary of Google’s 101 Announcements at I/O 2017

The most anticipated event of the year for Android developers and Google fans is officially over. During the I/O 2017, Google announced many new features and improvements that should make their projects even better. Emily Wood, Google's Manager of Global Communication and Public Affairs, published a blog post with all 101 announcements that took place in...

Google Is Working On A Chromebook Emulator to Test Android Apps on Large Screens

Google is working on an emulator that will allow developers to test their applications on large screens without an actual Chrome OS device. This plan was announced during Google I/O 2017. Chromebooks are not as popular as Google would like them to be outside of education. Most developers focus on app development for phones and tablets...

Microsoft Announces Important Features At Build 2017

One of the most anticipated events of the year is over: at Build, Microsoft presented its newest ideas and features, all of which should soon hit personal computers, tablets and phones, with the bulk of new functionality included in the fall Fall Creators Update. Microsoft held the Build 2017 conference in Seattle, and during the conference...

Guide: Installing and Running a GNU/Linux Environment on Any Android Device

As many of you may well be aware, the Android operating system is powered by the Linux kernel underneath. Despite the fact that both Android and GNU/Linux are powered by the same kernel, the two operating systems are vastly different and run completely different types of programs. Sometimes, however, the applications available on Android can feel a...

MechDome is a Developer Tool that Automatically Converts Android Apps into iOS and OSX Apps

Cross-platform development has presented a major challenge for most independent developers for many years. Quite often, it's simply too much of an time and resource investment to learn a new programming language in order to port your app over to another platform. For years, this fact of resource allocation is what has pushed many developers to...

Intel’s Multi-OS Engine Allows Developers to Create Native iOS or Android Apps with Java

Many of us have likely come across on app on a different platform that made us wonder: "why in the world can't I download this already?" I'm sure you've heard of one such app that's all the rage lately, Prisma. Prisma launched on iOS on June 11 and was immediately a smash hit. A little over...

Create Your Own 2D Game With BobEngine

Making a game is by all means a challenging task. To become successful, a game has to be well written, interesting and fun to play, otherwise it will slowly die buried somewhere in the Google Play Store. If you have an idea how to make an interesting game and would like to find the tool...

Easily Edit Classes.dex with Dex Manager

Android applications can be edited in multiple ways. The most convenient way is of course changing the source code in your favorite IDE and compiling it with the provided tools. Unfortunately not every application available for Android is open-source, and therefore easy to edit through Android Studio or Eclipse with ADT. Applications without publicly available source code can also be...

MultiImagePicker Library for Multiple Image Selection

App development can be done in more than a handful of ways. You can write every single library and line of code from scratch, or can start with a repertoire of publicly available projects and libraries. To give users a nice way of sharing the photos, some social networking applications offer the ability to select multiple images and share...

Learn How to Create an Old School Dialer

XDA is not only a great source for custom ROMs, kernels, and various modifications for numerous devices--it's also a great place to find tutorials and other materials that help you to understand the Android ecosystem better. These resources then help you on your quest of eventually becoming a developer. Every developer started off not knowing...