Search Computing Unplugged's 16,074 article archive 
Home
EasyPrint
News details Click here for the RSS feed's XML code. This is not a browser URL.
Articles-only Click here for the RSS feed's XML code. This is not a browser URL.
Twitter Feed Click here for the Twitter feed.
DEVELOPER'S VIEW
How PDA software is born
By Dennis Crane

When you're syncing a new program to your PDA device, have you ever realized what people had created it, why they had done this and how they had caught the idea? Sometimes I'm asking myself these questions. Working in software development industry for years, I saw the life of many software projects from the inside. Each program had its own destiny, successful or not, but almost each time I thought -- "How did that programmer get the idea for the program?"

The human mind's work is real magic that I'm trying to learn all my life.

This article is just a set of my own observations. It's focused primarily on the idea's development rather than on actual coding (that's another topic for a special article that I hope to write one day). This article is definitely biased. But I'm sure that this could be interesting for all people who deal with PDA software -- users, developers, distributors, IT managers and writers.

All these ideas could be applied to software in general, but as I've worked with PDAs for the recent several years, I can fortunately use samples from Palm software industry. So, how PDA software is born ...

Eureka! Invent it
Likely, many of us have heard the story about a man who had seen in a dream a must-have program that pushed him or her into the Fortune 500. I've also heard a couple of the legends. Frankly, I don't believe it. Ideas don't appear suddenly. Everything in the world has certain reasons. Let leave this case for those who want to believe in legends. I'm going to focus on more prosaic things.

Clone it
Junior programmers flood the market with tons of programs. They got their first Palm just a week ago and they want to write something, no matter what, just to tell the world, "Look what a cool programmer I am!"

Usually, they don't worry about the original idea of the program. Often, they simply copy a first program they saw somewhere else. So, when we're searching a program in a software directory, we have to squeeze through the trash pile of ugly clones: useless notepads, awkward list managers, and poorly designed solitaires. I confess, being a college student in pre-PDA epoch of first PCs, I had written a couple of such useless programs for PC.

[For beginning programmers, building these "starter" programs are essential. But though they're excellent training tools for the developers themselves, early programs by any developer is often not necessarily commercial in quality. We encourage novices to program, but if you're purchasing a product, you should make the distinction between supporting a promising talent and purchasing a solution for a problem. -- DG]

Figure A shows two sample Tetris programs by different developers. Can you find 10 distinctions? Hardly!


1  ·  2  ·  3  ·  4  ·  5  ·  Next »
Other articles you might like
Home > Phones and PDAs > Palm and Treo > Programming (24 articles)
   Program with Simplicity
   Kinectivity 2.0 brings enterprise application developers new tools
   Find the right hack manager for your needs
Get Weekly Email Updates
Subscribe to our regular weekly email newsletter. It's packed with tips, reviews, deep analysis, and the latest news.
 
Recent Computing Unplugged Articles
The iPad defenders have spoken
Make Mafia Wars an offer it can't refuse
Yet another toaster oven not to buy: Cuisinart TOB-50
Heather in Kuwait: what gadgets to bring on a long trip
Invade my privacy, please.
The iPad: Apple's latest heartbreaker
Recruiting the Army of Two on PSP
Computing Unplugged News
HSN Launches Mobile Shopping App for Android Devices
Resco MobileCRM Studio
15 percent off Proporta products on St. Patrick's Day
Google's Traffic Is Giant, Which Is Why It Should be Your ISP
MySpace Jumps Into Bulk User Data Sales
Beginning Mac Programming: Develop with Objective-C and Cocoa
Microsoft Tells Windows Phone 7's App Story
>> Read all the news
More from the ZATZ journals
David Gewirtz Online: CNN commentary and analysis
DominoPower: Application development, William Shatner, and the origin of the universe
OutlookPower: More about disappearing text
-- Advertisement --

Sent Items Organizer
When you need to file your sent email into their proper folders based on keywords or who it's to. It's also perfect for shared mailboxes.

It also adds a "Send And File" toolbar button while you're composing (similar to the way Lotus Notes used to work) for quick and easy filing.

Find out more!

ZATZ Home  ·  News  ·  Back Issues  ·  Credits/Trademarks ·  Link To Us
Copyright © 2003-2010, ZATZ Publishing. All rights reserved worldwide.
Editor's Login