x
Loading
 Loading
Hello, Guest | Login | Register

Author Archive

Titanium 1.0: The “App for Building Apps”?

Appcelerator ups the ante for mobile developers
Custom Controls for the iPhone

Building a scrollable, dynamic user interface for iPhone.
Dumping WYSIWYG: Building Android User Interfaces at Run Time

A look at an alternative means of constructing user interface elements for Android developers
Writing “C” Code for Android

The Android SDK is strictly for Java Programmers — however, the Native Development Kit cracks the door to let some “C” inside
Love it or Hate it, Here Comes the iPad

Is it just an iPod on steroids or does the iPad from Apple represent the future of mobile computing? Perhaps a bit of both.
EventLogger: printf for BlackBerry

Using the EventLogger feature of the BlackBerry to record important events
Android’s Next Challenge? iTunes

Android has been updated again, but the list of phones waiting for an upgrade continues to grow. There is one lesson Apple can teach Android
Automating Android with Ant

Eclipse is not the only game in town when it comes to compiling Android applications.
A Virtual Solution for Mobile Development

Who needs a Dell when you can have a VirtualBox?
The Next Level of Convergence?

Wouldn’t it be cool if I could plug a keyboard and monitor into my phone….
One Android to Rule Them All?

Android is maturing, both for developers and consumers. Will it dominate the mobile market? 2010 may bring the answer.
Hybrid iPhone Applications

Increase your speed to market by building a hybrid application for iPhone
Under the Hood of Native Web Apps for Android

Web Development for Mobile Devices is the latest rage. But what if you want an “off-line” web application? No problem!
Mobile Web Applications

The mobile web is maturing — but be careful to not stuff your application chock-full of “features.”
Customizing BlackBerry Applications

It doesn’t get too much press these days, but the BlackBerry platform still holds appeal for enterprise applications.
Android: A Better iPhone?

iPhone has created the market, but Android has the potential to own it.
Android is Sprint-ing ahead

Sprint hosts major mobile players at Open Developer’s Conference in Santa Clara
HTML5 Database; Better than Sliced Bread?

Learn how to use the HTML5 database for storing client-side data. Client side storage is enabling the next generation of mobile applications.
Widget Wonderland for WebOS

Make your WebOS application look like the built-in applications with Widgets
Are App Stores Evil?

The only thing changing faster than mobile devices is the business model for distributing your applications
Using Lists in webOS - Mastering the Oldest Mobile Profession

The List widget is central to webOS applications — master the List widget and you’re well on your way to creating great webOS applications
Google Issues Cease & Desist to Open Source Android Developer

Google recently cracked down on popular Android MODer Cyanogen. Does this mark the beginning of the end for Android or just a speed-bump on the way to market dominance?
Time to Taste the Android Donut

With the release of Android 1.6 a.k.a. “Donut”, Android continues its path towards main-stream mobile acceptance
Homebrew webOS Documentation

Where to go when the docs don’t help, or if you’re just plain curious about what is brewing in Mojo.
Hacking the webOS

Let’s roll up our sleeves and dig around inside webOS to find out just what’s available to the developer looking to make modifications on a rooted device.
Hands-on: Multiple Activities and Data Persistence in Android

Building on our Android-based TicketResponder applicatoin, we add a new screen and data persistence.
Hands-on: Debugging an Android Application

Roll up your sleeves, start up the Android Emulator and debug your application line by line.
Building a Ticket Responder for Android, Part 2

Dig into the code as we continue down the path of creating a real-world Android application
Hands-on with Android: Building a Ticket Responder, Part 1

This is the first in a multi-part series of articles on building real-world mobile applications with Android.
The CEO, the Android-Maker, and Augmented Reality. Oh my!

The first InsideMobile conference brought together about 100 developers, product managers, entrepreneurs and even some hobbyists to discuss the future of mobile.
Palm webOS: The Other Linux Phone Platform

Palm’s new webOS and its accompanying toolchain provide a strong testimony to the role Linux can play in the mobile arena.
Open Source Solution for Multiple Mobile Platforms

There is a never ending debate about which platform is best: Android, iPhone, Palm, BlackBerry, Windows Mobile, or Symbian. But what if the correct answer is … JavaScript? Is this a joke? Not according to an open source project named PhoneGap.
Best Practices for Troubleshooting Mobile Software

During software projects, you often have to eat some bugs. Just try not to chew on them.
Open Source iPhone Dev: XML to the Rescue?

Can a project originating from San Francisco State University bridge the digital divide and bring true open source development to the iPhone platform? It looks promising, but the climb is steep and the gap is wide.
An Open Source Recipe for the iPhone

The platform that has defined “cool” for years has not had a reputation for being an open platform, but that hasn’t discouraged a number of open source projects for iPhone/iPod Touch.
Is Palm a Player or Just a Pre-Tender?

Once the leader and innovator in all things mobile, in recent years Palm has barely kept up with the pack, let alone acted as a leader. With the introduction of the Palm Pre it appears that open source technology is helping bring Palm back from the edge of irrelevancy.
Writing an Android Twitter Client with Python

Get up and running with the Android Scripting Environment. Whip up a Twitter update app in a matter of minutes and tell everyone what sandwich you’re eating from within Android!
Is Android The Perfect Mobile Software Platform?

Is Android an iPhone killer or is it just another failed attempt at taking Linux mainstream on a mobile phone?