APP DEVELOPMENT Posts on XDA

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...

Android Studio Reaches Release Candidate Status

Android app developers have a few options when comes to Android IDEs. One of the most commonly used is the Android Studio. The IntelliJ Studio has been in active development for some time now. Android Studio is nearing its first stable release. As such, the first Release Candidate has been submitted to the Canary channel. The release...

Google Helps App Developers Prepare for Android Lollipop

A little under two weeks ago, Google let the world know that today, November 3rd, would be forever remembered by Android fanboys as "Lollipop Day." There is quite a lot to be excited about from an end-user perspective, as Lollipop adds quite a bit of user-facing changes such as Material Design, as well as an...

Add Charts to Your Application with HelloCharts

Charts give you a way to represent your data in a clear and concise manner. This becomes even more important on mobile devices, where screen sizes require you to provide your data in a straight forward manner, and users expect a simple representation instead of an overwhelming table. There are several libraries that allow you to...

Test Your Apps on a Sony Device with Remote Device Lab

When you are developing an app or game, it's always better to test it on physical hardware rather than an emulator. Phones and tablets are optimized to bring the best ARM or x86 experience, and just generally work much better than software images. We don't have to say how expensive a device can be and...

One Week Left to Enter the LG Developer Challenge and Win Prizes

There is only one week left to enter the LG Developer Challenge and Win Prizes, such as the LG G Pad or LG G Watch R. Last week we told you about our LG App challenge where you can submit an idea for a development that makes use of LG's QPair SDK. Originally the contest...