Newest Wireless/Mobile Articles Building a Simple BlackBerry Application Interface By Jeff Langr - Published 08/14/2008 Building applications for the BlackBerry involves a few interesting wrinkles. Explore some of these challenges in building a front end for a new BlackBerry unit testing framework.
Explore the Microsoft .NET Micro Framework By Alex Gusev - Published 08/13/2008 The Microsoft .NET Micro Framework, formerly known as Smart Personal Objects Technology (SPOT), is a powerful and flexible platform for rapidly creating embedded device firmware with Microsoft Visual Studio. Now is just the right time to explore this new world.
Why Portal or Why Not Portal? By Jeffrey Ryan - Published 08/11/2008 Many developers and software architects question why they should use a portal framework to create their websites. Perhaps a better question is why not use a portal framework to create your website. Read on to learn how a portal framework knits together the architectural elements related to user experience.
Android: A Brief Introduction By Shane Conder - Published 08/08/2008 Discover Android, an open source mobile platform being developed by Google and the Open Handset Alliance.
Handling Lengthy Operations in Google's Android By Chunyen Liu - Published 07/30/2008 To work on mobile devices, Google's Android must adhere to similar design standards that will produce the desired user experience. Your software always needs to be responsive to the user's interaction. Pick up some tips to avoid blocking the execution of the main thread and update the main view when the results are available from the child threads.
A Unit Testing Framework for the BlackBerry By Jeff Langr - Published 07/24/2008 What do you do when there's no effective unit testing framework for your programming environment? Why, build your own, of course! Building a simple unit testing framework for the BlackBerry provides some interesting insights into the BlackBerry programming environment.
Hamsterdb: a Small, Fast Database That Won't Weigh You Down By Victor Volkman - Published 07/14/2008 Need a fast database that won't bloat your application? Try this fast b+tree record manager with a small footprint, especially good for embedded device environments.
Mapping with Google APIs in Android By Chunyen Liu - Published 06/18/2008 Learn how to tap into the many great mapping functionalities in Android.
Programming MIDlets for Interactive Behavior By Richard G. Baldwin - Published 06/17/2008 Discover how to add commands to a MIDlet and how those commands are presented to the user in the Sun cell phone emulator. You will also learn how to produce interactive behavior within a MIDlet.
Highlighted Wireless/Mobile Tutorials Learning WML - WAP Basics By Steve Schafer -
How do you get content to mobile devices? One solution is to use WML (Wireless Markup Language). In this first of a series of articles, learn the background of the wireless application protocol (WAP), how it works, and what you need to get started using it with WML.
What is Java 2 Micro Edition? By Eric Giguère -
Java is now known primarily as a server-side programming environment; however, it was originally promoted as a programming language for consumer appliances. Now Java is returning to its roots with Java 2 Micro Edition, or J2ME for short. In this first article of a series on J2ME programming, you learn what J2ME is.
What Is Bluetooth? By Prentice Hall -
This excerpt introduces Bluetooth. This includes an introduction to the Bluetooth Special Interest Group, the technology, its chief characteristics and the history of its development.
What is BREW? By Murray Bonner -
BREW development is one of the key areas currently catching the attention of developers targeting wireless platforms. In this first of a series of articles, learn what is involved for BREW development.
Going Mobile: How to Port Your Win32 Code to Windows CE By Nancy Nicolaisen -
Windows CE (Compact Edition) is small, but you don't have to start over in writing applications. Learn the tasks involved in moving a Win 32 application's user interface to Windows CE.