Android App Builder
Android App Builder provides invaluable advice, tips, and tutorials for mobile app developers who are coding, packaging, and marketing top-notch apps for today's cutting edge smartphones and tablets.
-
Unit testing Android apps with Robolectric: advanced use cases
Learn how the Robolectric API is useful for various Android unit tests, such as when you're working with delayed and background tasks.
-
Export SQLite data from your Android device
If you need to debug SQLite tables on an Android device, here is how to create an export function that copies the database to the SD card.
-
Tinting your next Android UI
App development expert William J. Francis walks you through the steps of applying a color filter to a standard Android button widget.
-
Browse SQLite data on the Android emulator
This demo shows how developer William J. Francis often debugs SQLite tables through the Android emulator.
-
Make your next Android app a good listener
This tutorial demonstrates how simple it is to use the Android Speech to Text API.
-
Teach your next Android app to speak
This tutorial demonstrates how simple it is to use the Android Text to Speech API.
-
Cross-platform vs. native development: Corona SDK
William J. Francis lists some pros and cons about using Corona SDK for app developers who might consider using the cross-platform technology for a project.
-
Making an app vision a reality: The power of defining a niche
App creators must harness the power of their audience, which begins with defining their niche.
-
How to send a text message from within your Android app
Get the word out about your Android app by sending a text message within the application. Here's how to do just with the help of the Android SmsManager class.
-
Use Android's scale animation to simulate a 3D flip
App developer William J. Francis presents a tutorial on how to create a flip animation to simulate dealing a card, which is something he's using in his next Android game.
-
Continue to test and measure ad performance for your Android app
If you plan to monetize your Android app with advertising, it's wise to continually test and measure which ad networks are performing well for it.
-
Add custom transitions to Android alert dialogs
This Android developer demo shows how to replace the associated on and off screen transitions of an alert dialog with your own XML animation set.
-
Guide clients to balance trade-offs in app development priorities
Get tips on helping customers make feature requests and prioritization decisions that support the development team in building the best app possible.
-
Using Google's YouTube API in your Android apps
Explore how to embed YouTube videos in your Android apps using Google's new API.
-
Long-term results v. the quick fix in app development
Tim Mackenzie offers mobile developers pointers on when to focus on long-term results for an app and when to opt for the quick fix.
-
Cross-platform vs. native development: Corona SDK
William J. Francis lists some pros and cons about using Corona SDK for app developers who might consider using the cross-platform technology for a project.
-
Making an app vision a reality: The power of defining a niche
App creators must harness the power of their audience, which begins with defining their niche.
-
How to send a text message from within your Android app
Get the word out about your Android app by sending a text message within the application. Here's how to do just with the help of the Android SmsManager class.
-
Investigating app frameworks for Android
If you're having trouble choosing the right framework for your Android app, these details about the advantages of native development and app frameworks might help.
-
An easy hack to see if your Android code executes on the emulator
William J. Francis shares a handy tip for detecting whether an app is running on an actual Android device or the emulator.
-
Create slick transitions with Android's ObjectAnimator class
App developer William J. Francis explores Android's ObjectAnimator class, which manipulates object properties resulting in impressive animations that you can apply to any view or widget.
-
Mobile ad formats for Android apps
Android developer Tim Mackenzie explains the differences between on-screen ads, intermittent content, and out-of-app ads, and discusses what to consider when selecting an ad format for your app.
-
Poll: Do you develop Android apps for your enterprise?
Android developers, take this TechRepublic poll to let us know whether you're developing apps for your company.
-
Android Developer Tools 20 introduces a new project wizard
Application templates, naming suggestions, an integrated version of Android Asset Studio, and more are available in Android Developer Tools 20's new project wizard.
-
Building a slot machine in Android: ViewFlipper meet gesture detector
William Francis combines Android's ViewFlipper class with the gesture detector to simulate the spinning wheel on a game of chance. Follow the steps or download this fun project.
-
Understanding cost-per-click and cost-per-action for mobile ads
Learn the main differences between mobile ad payment methods cost-per-click and cost-per-action to determine which one (or two) is right for you.
-
iOS Developer Program application headaches and tips
Justin James explains the iOS Developer Program's four membership options and recounts the snags he ran into when applying for his account.
-
Attention Android developers: Keep user data safe
William J. Francis calls upon his fellow Android developers to keep user data safe. Follow his tutorial on how to add AES level encryption to your Android apps.
-
Create a custom checkbox in your Android app
When dealing with a checkbox in Android, a custom selector is assigned to the button property. This is important to know before following this Android tutorial.
-
Export SQLite data from your Android device
If you need to debug SQLite tables on an Android device, here is how to create an export function that copies the database to the SD card.