May 21, 2019
Hot Topics:

More articles by Lauren Darcey & Shane Conder

10 Android UI Design Tips to Improve Your App's Visual Appeal

Here are 10 Android UI design tips -- plus a bonus one -- for improving the user experience of your Android apps.

Supercharge Your Slow Android Emulator

UPDATED: The Android emulator has traditionally been a necessary but frustratingly slow tool for Android developers. Learn how you can boost your Android emulator speed to real device performance levels -- or even faster.

Android Calendaring in Android 4.0+

Android 4.0 added legitimate SDK access to the user's calendar. Learn how to access it in this short tutorial. 

Android Notification Best Practices: Don't Annoy Your Users

Android app developers often misuse notifications -- annoying users and risking having their apps uninstalled. Learn the do's and don'ts of Android notifications.

Getting Started with the Android NDK

The Android NDK is a powerful feature that allows you to embed native C and C++ code components into your Android applications.

10 Android UI Design Tips to Improve Your App's Visual Appeal

Here are 10 Android UI design tips -- plus a bonus one -- for improving the user experience of your Android apps.

The 10 Rookie Mistakes Every Android Developer Should Avoid

If you've resolved to make 2012 the year you jump into Android development, here are some Android n00b pitfalls to avoid.

Add Horizontal Paging To Your Android Applications

Learn how to incorporate horizontal paging or swiping into your Android applications quickly and easily.

10 Android App Performance Tips for Developers

It's up to all Android developers to create high performing applications. Here are 10 ways developers can improve the performance of their Android apps.

A Developer Overview of Android 4.0: What's in Ice Cream Sandwich?

Android 4.0, aka Ice Cream Sandwich, has landed in developers' hands. Learn the new features that developers can harness within their Android apps.

Android Intents: Developer Best Practices for App Integration

Android intents are the foundation for the powerful application integration system that helps set Android apart from competing platforms.

Get Your Apps Ready for Android Ice Cream Sandwich

Find out what you can do today to prepare your existing and planned Android apps for the highly-anticipated Ice Cream Sandwich release.

Enable a Fingerprint Scanner for Android on the Motorola ATRIX 4G

Motorola recently released a special API that Android developers can use to integrate the ATRIX fingerprint reader into their Android apps. Learn how to use it!

Amazon Appstore for Android: Pros and Cons for Developers

Amazon Appstore for Android has become a very popular way to publish and distribute Android applications. This is good for Android developers, right?


A Crash Course in Android Web Applications

Web developers can tailor the user experiences for Android, who generally consume web content on small screens, slower cellular networks, and resource constrained devices.

Exploring Android SDK Support for SIP

Android developers can now write exciting new softphone applications using Android SIP APIs. Find out what the SIP APIs can do, how they work, and which devices support them.


Getting Started with JUnit on Android

JUnit is a great unit testing platform for Java applications and now it offers special APIs for Android developers. Learn how to get started with JUnit on Android.

Android Application Testing: An Overview

Explore the quality assurance options in the Android SDK's testing tools and APIs.

The Android Emulator Survival Guide

The Android emulator is an essential tool for app developers. Learn how to use it effectively to develop and test your applications.

Enable Hardware Acceleration in Your Android 3.0 Apps

Android 3.0+, aka Honeycomb, offers hardware acceleration for standard views, but it is not enabled by default. Learn how to enable hardware acceleration in Honeycomb.

The Android Honeycomb User Features Developers Need to Know

Android Honeycomb offers several new features that users can't wait to use. Developers often are the ones who need to enable or implement these features.

Create Flexible Android UIs with Fragments

The Android Fragment API enables developers to create flexible user interfaces for different screen sizes and provide screen workflow alternatives. Learn how to use this API.

Android Hardware: Developing for the Galaxy Tab

The line-up of Samsung Galaxy Tabs introduce many development opportunities. Learn how to target this diverse set of devices for fun and profit.

Top 7 Android Accessibility Features

Accessibility is often one of the first casualties of rapid release schedules. Android, however, has broad support for accessibility. Learn about the top accessibility features of the Android SDK.

Add Text-To-Speech and Speech Recognition to Your Android Applications

Incorporate Android text-to-speech and speech recognition features to make your Android applications accessible to many more users.


Where to Sell Your Android Killer App

Learn about the most popular publishing channels to get your killer Android applications in front of consumers.

10 Must-Have Android Tools for Developers

The Android SDK ships with dozens of tools. These 10 are the most important for Android developers to know.

Android Hardware: Developing for the Nexus S

The Nexus S, the Android 2.3 (Gingerbread) flagship and launch device, introduced many interesting hardware and software features that make the device interesting to develop for.

Protect Your Android Applications from Software Piracy

With ProGuard support in the Eclipse ADT plugin, Android developers can maintain a level of protection in their Android application code.

Managing Battery Life for Android Devices: Tips for Users and Developers

Here are techniques for Android device users to lengthen battery life and for Android developers to ensure their applications manage power efficiently.

The Pros and Cons of Writing to Different Android SDKs

Choosing which Android SDKs your application will support is a decision with far-reaching ramifications.

Enterprise Development Update

Don't miss an article. Subscribe to our newsletter below.

Thanks for your registration, follow us on our social networks to keep up-to-date