Published on Wed, 10 Aug 2005 19:12:08 -0400 Read: 370 times
D esigning user input methods and displaying information on devices that are, for the most part, usability challenged are among the toughest tests for developers of wireless Web applications. Typing in text on a phone's numeric keypad is tedious at best and torturous at worst for many of us impatient types. Stylus-driven character recognition and... Read Article.
Published on Wed, 10 Aug 2005 19:12:08 -0400 Read: 540 times
By Alex Gusev Go to page: 1 2 Next Most PDAs come with prewired Internet Explorer. Its versions may be different, or a vendor may decide that its device doesn't need it al all. But, when it does exist, it's just natural to use its capabilities, isn't it? In this article, we will discuss how to do it on different types of PDA and WinCE... Read Article.
Published on Wed, 10 Aug 2005 19:12:08 -0400 Read: 532 times
Advertisement John D. Ruley InstantDoc #26657 September 12, 2002 I was fascinated to read a recent Pico Communications press release that announced quot;the largest Bluetooth wireless network in the United States.quot; Pico is providing Bluetooth access points (APs) throughout all four buildings (covering 160,000 square feet) of Palm Computing's headquarters... Read Article.
Published on Wed, 10 Aug 2005 19:12:08 -0400 Read: 451 times
Frank Abelson Software designer May 2002 You may have already completed last month's tutorial on the microcontroller. Now, follow Frank Abelson's next microcontroller tutorial in which you'll build a navigation subsystem for a robot. In the end, you'll have learned a lot more about wireless design for the Palm OS. Register for this... Read Article.
Published on Wed, 10 Aug 2005 19:12:08 -0400 Read: 391 times
Vivek Malhotra Technical director, Etensity July 2001 This tutorial is intended for developers and technical managers who want to get an overview of Web clipping application development. Get a lesson on developing applications for Palm devices using Web clippings -- the architecture for building multitiered wireless apps. We'll tell you what tools... Read Article.
Published on Wed, 10 Aug 2005 19:12:08 -0400 Read: 519 times
By Alex Gusev Go to page: 1 2 Next Introduction The goal of this article is to describe what do you need to do to effectively use Palm OS's launching mechanism. Under an operating system such as Windows, an application usually starts when a user requests it. This may be a result of using some kind of input device such as a keyboard, mouse, or stylus.... Read Article.
Published on Wed, 10 Aug 2005 19:12:07 -0400 Read: 303 times
By Alex Gusev Tables (or grids) are very useful controls when you need to display and edit multiple data columns. Especially if column's types are different like checkboxes, text fields or popup triggers. In addition to standard cell types (described in Table.h) Table API provides an opportunity to create custom cells. This article highlights some aspects... Read Article.
Published on Wed, 10 Aug 2005 19:12:07 -0400 Read: 331 times
By Alex Gusev As a final part of our quot;inter-application communication triptych,quot; let us discuss one more way of how to do it. As you may guess, I mean here the Exchange Manager API. This kind of communication differs from those ones we've spoke about in previous articles. When you hear 'beaming', yesamp;mdash;that's it. But, as you... Read Article.
Published on Wed, 10 Aug 2005 19:12:07 -0400 Read: 256 times
by Neil Rhodes and Julie McKeehan A Simple Application Now it's time to apply what you just learned about an application's interaction with the OS, its PilotMain routine, and the event loop to an actual application. We are using OReilly Starter, the application we first discussed in Chapter 4. What the Application Does--Its User Interface Our... Read Article.
Published on Wed, 10 Aug 2005 19:12:07 -0400 Read: 288 times
By Alex Gusev Go to page: 1 2 Next Expansion Manager, to confirm its name, is a layer that manages slot drivers. Actually, it doesn't work with slots directly. Instead, Expansion Manager provides unified APIs to manupilates slots. All specific 'magic is performed by appropriate slot driver implemented as a shared library. Such architecture is... Read Article.
Published on Wed, 10 Aug 2005 19:12:07 -0400 Read: 350 times
By Alex Gusev Go to page: 1 2 Next A PDA itself is nice toy, maybe even useful for some common tasks such as ToDo or MemoPad applications, but without an option to communicate the to outer world, it's just peace of metal. In this set of articles, we will try to cover the main available communication types that you can use in your own applications. Serial... Read Article.
Published on Wed, 10 Aug 2005 19:12:07 -0400 Read: 287 times
By Robert Chartier Rating: 5 out of 5 Rate this article email this article to a colleague suggest an article Introduction If you have ever developed an application that is intended to be shipped and distributed to an end user machine, you know how important it is to create an installer that takes care of all the details required to have that software... Read Article.
Published on Wed, 10 Aug 2005 19:12:07 -0400 Read: 580 times
By Alex Gusev Go to page: 1 2 3 Next We have already covered Serial Manager and Net Library briefly in earlier articles. One more important communication player left untouched is the Infrared Library (IR Library). Actually, you might use IR either with Exchange Manager or Serial Manager (IrCOMM). IR Library gives you low-level access to the IR capabilities... Read Article.
Published on Wed, 10 Aug 2005 19:12:07 -0400 Read: 402 times
By Alex Gusev There is no doubt that each application working with a database needs to sort records or search them. With SQL-enabled databases, you just execute the appropriate SQL query to get the desired functionality. Native Palm OS databases don't support SQL at all. Instead, the Palm OS uses a data model similar to flat files with the ability... Read Article.
Published on Wed, 10 Aug 2005 19:12:07 -0400 Read: 444 times
By Alex Gusev Go to page: 1 2 Next No doubts, almost each developer has faced the problem of impossibility to put as many controls on the screen as he might need to due to screen size limit or some other reasons. Fortunately, the situaltion may be significantly improved, because each Palm device has five hardware buttons (four ones are used to shortly... Read Article.
Published on Wed, 10 Aug 2005 19:12:07 -0400 Read: 578 times
By Clayton E. Crooks II Satellite Forms from PumaTech is a commercial Database / Forms Designer with enough functionality to be an absolute replacement to C development, particularly for database types of applications. In fact, the database tools are so good that they are often mentioned in reviews for Palm database programs like JFile. Make no mistakes... Read Article.
Published on Wed, 10 Aug 2005 19:12:06 -0400 Read: 283 times
By Robert Chartier Rating: 4.3 out of 5 Rate this article email this article to a colleague suggest an article Introduction The first part of this three part series walks through the process of creating the actual Palm application. The focus will be on the actual functionality of the application, its UI, and navigation. Learn how to create menu systems,... Read Article.
Published on Wed, 10 Aug 2005 19:12:06 -0400 Read: 300 times
By Robert Chartier Rating: 4.7 out of 5 Rate this article email this article to a colleague suggest an article Introduction This article will show how to establish a connection with the Palm synchronization process in order to upload the Palm Blog application data to various upload destinations. If you recall in the first part , I indicated that we... Read Article.
Published on Wed, 10 Aug 2005 19:12:06 -0400 Read: 355 times
By Alex Gusev Go to page: 1 2 Next Introduction When I first started to play around with Palm OS programming, I was surprised that floating point support is highly restricted, supporting only basic math. Even though I understood that, due to obvious system restrictions, a reasonable part of the standard C library was not implemented as either a part... Read Article.
Published on Wed, 10 Aug 2005 19:12:06 -0400 Read: 306 times
By Alex Gusev Go to page: 1 2 Next In the previous article we have discussed how to enumerate databases installed on Palm device and retrieve their parameters. The next step is to investigate them closer. We will see how to handle data records stored in database and related stuff. Managing Records The first thing you need to do is to open the desired... Read Article.