XDA News Articles

Will Verduzco · Nov 10, 2013

Now Add Even More Animations to Your Apps

Adding animations in an application does more than simply elevate the level of visual flourish. Animations also help tell your users what's going on. Further, they help give your application that last little bit of polish by making the whole experience feel smother and more intuitive. When used tastefully, most applications benefit from their use. Not too long ago, we covered a guide by XDA Forum Member a-ssassi-n aimed at helping developers incorporate various animations into their apps. At the time, a-ssassi-n had...

XDA NEWS
Will Verduzco · Nov 9, 2013

ReglOLib Helps Your Java App Communicate with the Windows Registry

If you're creating certain types of apps in Java that are geared towards Windows users, you may run into some difficulty accessing and making changes to the Windows registry from within your app. Unlike .Net, which has provisions specifically to allow this, Java doesn't inherently support this type of operation. This is initially what XDA Senior Member Beatsleigher discovered when porting one of his existing applications to Java, but thankfully it didn't stop him. When faced with the challenge of porting over one...

XDA NEWS
Will Verduzco · Oct 30, 2013

How to Add Animations to Your Application

Transition animations are the spice of life. Ok, well maybe not life itself, but they certainly can help make a mundane task just a little more exciting. After all, it's no secret that most of us like a little bit of eye candy. And like the Mac OS X genie effect in this article's title image, animations help tell a story. They better frame what's happening in your app, and show this in a context that we can more intuitively understand....

XDA NEWS
Will Verduzco · Oct 26, 2013

Create a Custom Soft Keyboard Layout for Your App

For the vast majority of situations, preexisting keyboard layouts are more than adequate. After all, most input fields in most apps require the input of letters or numbers, and pretty much all aftermarket keyboard solutions have adequate layouts for both situations. However, if you're authoring an app that requires a more purpose-built keyboard, the standard layouts may no longer suffice. XDA Senior Member SimplicityApks recently created a math analysis tool called FunctionCapture. In creating his app, he quickly found that requiring users...

XDA NEWS
Will Verduzco · Oct 7, 2013

Retrieve System Info with Open Source SysLib for .Net Apps

Some time ago, we took a look at a simple, open source application for Windows 8 by XDA Senior Member Beatsleigher that returned CPU information on demand. Telling you all sorts of parameters, the application was useful for all of us looking to learn a little more about the architecture used in our desktop-class processors. Since then, Beatsleigher has received many requests to port the application to C++ or C# in order to allow other developers to create an app similar to the...

XDA NEWS
Jimmy McGee · Oct 2, 2013

Ubuntu Touch Development: Working with the XDA Developers App by Michael Hall – XDA Developer TV

In the past, XDA Developer TV has made videos showing you how to build an Android App. We even made videos showing you how to build a Windows Phone app, back when Windows Phone was new and had a chance. At our first Developer conference Ubuntu Staff Member Michael Hall gave a presentation on Ubuntu Touch. On October 17th, Ubuntu Touch will reach version 1.0. This is a big deal. Given the interest in the new mobile operating system XDA Developer...

XDA NEWS
Jimmy McGee · Oct 1, 2013

Android Basics 101: Understanding Wakelocks – XDA Developer TV

The number one issue most people have with their smartphone is battery life---unless of course, it’s the Motorola Droid Maxx or the LG G2. There are many tricks people have to help extend their battery’s life: dim the screen all the way and squinting to read the screen, turning off WiFi when they aren’t at home and forgetting to turn it back on and using all their allotted data, or some other Voodoo trick. However, there may be something impacting...

XDA NEWS
Jimmy McGee · Sep 29, 2013

Why You’d Rather Be Coding – XDA Developer TV

Many of our readers out there have the desire to become developers. Many have an idea for an app, but they never actually get around to doing anything. This could be called procrastination. This could be called the new Grand Theft Auto V video game. This could be the final episode of Breaking Bad. Whatever you call it, it is bad. In today's video, XDA Developer TV Producer Jayce talks about this curse and preventor of productivity. Jayce talks about...

XDA NEWS
Jimmy McGee · Sep 28, 2013

Most Asked Questions About Becoming a Developer – XDA Developer TV

Becoming a developer is the dream of many. Unfortunately, it remains the dream of most people because they don't quite know how to begin. Over the last months, XDA Developer TV Producer Jayce has given a lot of information about what developers do, how they became developers, and how to learn to become a developer. With all that information being presented, there are bound to be questions. In today's video, XDA Developer TV Producer Jayce talks about the most asked...

XDA NEWS
Will Verduzco · Sep 27, 2013

Google Bans Spammy Ads from Play Store

If you're a developer who writes mobile apps for a living, chances are that you've at least experimented with mobile ads in the past. Far more true than on other competing platforms, the Android app developer ecosystem is essentially driven by in-app advertisements rather than upfront payments. This is a topic we broached some time ago, when we presented a thread with various developers' experiences with different monetization strategies. Long story short: Ads and in-app purchases seem to be far...

XDA NEWS
Jimmy McGee · Sep 22, 2013

A Developer’s Flow & Happiness – XDA Developer TV

Anyone who has done any serious coding will tell you that it’s not easy. You spend many hours staring at a screen, sometimes typing something, then deleting it and then typing again. But sometimes, it goes very well, the developer becomes very happy, and things just stream from the fingers to the screen. In today's video, XDA Developer TV Producer Jayce talks about a developer’s flow and how it can lead to happiness. Jayce interviews Miguel De Icaza, Co-Founder and...

XDA NEWS
Jimmy McGee · Sep 21, 2013

Stericson Presents the Root Tools Library for Root App Dev

We've already talked about four great app development presentations, including Ubuntu Touch development from XDA:DevCon 2013. However, the presentations from Mark Murphy, Daniel Nazer, Ariel Shimoni and Michael Hall were not the only app development presentation at XDA:DevCon 2013, and this one is especially close to XDA’s heart. The presentation was given by XDA Elite Recognized Developer Stericson. Being involved in the Android community since the pre-release of the T-Mobile G1, He started out learning how to create themes for...

XDA NEWS
Will Verduzco · Sep 20, 2013

How to Use ViewPagerIndicator in Your App

In addition to featuring a unified user interface with sleek and modern colors and excellent typography, having a Holo-compliant interface has also come to mean horizontally scrolling panes when applicable. These are also accompanied by a page indicator up top showing your current location, as well as which tabs are on either side. In fact, one need look only as far as the official Google Play store for an excellent example of this. So what do you do if you...

XDA NEWS
Will Verduzco · Sep 18, 2013

Use WindowManager to Create Floating Apps

We've seen much in the way of floating apps recently: Facebook's Chat Heads, the revolutionary Halo interface by the Paranoid Android team, and all of the various floating mini apps that we've covered in the past. How would you like to incorporate similar functionality into your own app? XDA Senior Member EatHeat presents a way to do so with an additional service that runs over all apps using WindowManager. He does so with a fully open source sample application. The example's floating...

XDA NEWS
Jimmy McGee · Sep 17, 2013

App Development Presentations Offer Good Advice

It’s been over a month since XDA:DevCon 2013 took place.  It’s been 2 weeks since we’ve uploaded some of the presentations to YouTube. There were many different presentations and some of the best presentations offered advice and good programming ideas to help app developers. The first presentation was from Commonsware Founder, Mark Murphy. Mark is the author of “The Busy Coder’s Guide to Android Development,” and is active in supporting the Android developer community. In his presentation “Plugin Architectures for...

XDA NEWS
Will Verduzco · Sep 16, 2013

Easily Display Information with Simple GridLayout

Sometimes, the most menial of tasks can bring a larger project to a screeching halt. And for some app developers, this means creating visually appealing grid layouts efficiently. Thankfully, XDA Senior Member EatHeat has created and shared a library that allows you to create a simple and customizable grid within your app. In addition to sharing the library itself, EatHeat shares how to get started. This begins with adding this library to your package and using a few lines of simple syntax....

XDA NEWS
Jimmy McGee · Sep 15, 2013

How to Market Your App with Little to No Budget – XDA Developer TV

If you've watched any of XDA Developer TV Producer Jayce's videos, you have learned how to make apps, how to get some income from apps, how to overcome obstacles, how to title your apps and much more. But there is one important things the trumps all of these:marketing your app. If no one knows about your app, it doesn't matter how good or how great your app is. In today's video, Jayce talks about riding the hype wave with newsjacking....

XDA NEWS
Jimmy McGee · Sep 14, 2013

New Way to Make Money – Sell Physical Products In App – XDA Developer TV

People develop apps for many different reasons. Some do it for the love of coding. Some do it because they want their device to do something, but there isn't anything available and they fill that void. Some do it for other less altruistic reasons like feeding their ego. Regardless of their reasons, its always nice when developers get rewarded for their work monetarily. In today's video, XDA Developer TV Producer Jayce talks about a new way to to make some...

XDA NEWS
Will Verduzco · Sep 9, 2013

XDA Volunteer Translator List Updated

Not too long ago, we talked about a list maintained by XDA Senior Member Benkxda aimed at getting those who need app translation services in contact with willing volunteers in the forums. After all, as cool as Google Translate is, a context-aware human translation is always better than machine translation. But let's face it; as time goes, not every volunteer can continue devoting so much time to translation. Thankfully, Benkxda has been keeping the list updated, culling out inactive members ,...

XDA NEWS
Jimmy McGee · Sep 8, 2013

Zuck Wants to Take Pain out of Building Mobile Apps on Facebook – XDA Developer TV

The Facebook app on Android has been much maligned. Developers using the Facebook API seemed like gluttons for punishment, but Facebook promised to make it better. Facebook has released new tools and Mark Zuckerberg wants that pain to go away. Of course some of us just want Facebook to go away. In today's video, Jayce talks about the improvements that Facebook has made for developers. He interviews Sanchin Monga, a member of the platform and strategy at Facebook, to find...

XDA NEWS