PDAs for Fire Brigades

Here is an interesting article about using PDAs in real time to convey information about an incident scene. The integration of real-time video, digital images and GPS information is particularly interesting.

Australian IT - PDAs for fire brigade (Kelly Mills, FEBRUARY 14, 2006): "
PDAs for fire brigade

Emergency management: Jason Catlin says the PDAs are being tested in counter-terrorism drills. The organisation is the first of a number of emergency services groups in Australia to give the nod to the counter-terrorism and emergency management system using PDAs.

MobileDataforce's PointSync software is an excellent platform for these kinds of solutions. We are receiving inquiries from Fire Brigades all around the globe. We are currently working on a relatively large project for a Fire Brigade in the UK.

We also get many inquires concerning fire safety inspections where they use PDAs to inspect fire extinguishers, compliance to fire code, etc.

Gartner Says Worldwide PDA Shipments Reach Record Level in 2005

Gartner Says Worldwide PDA Shipments Reach Record Level in 2005

PDA Shipments of 14.9 Million Units in 2005 Tops Previous Mark Set
in 2001

STAMFORD, Conn., February 14, 2006, Worldwide personal digital assistant
(PDA) shipments totaled a record 14.9 million units in 2005, a 19 percent
increase from 2004, according to Gartner, Inc. The 2005 results topped
the previous record of 13.2 million PDAs shipped worldwide in 2001.

Research In Motion (RIM) became the No. 1 PDA vendor based on worldwide
shipments in 2005 as it accounted for 21.4 percent of total shipments. Its shipments in 2005 increased 47 percent from 2004. These results do not include an estimated 858,000 BlackBerry smartphones shipped in 2005, which Gartner classifies separately because of their
voice-centric design.

'RIM does not appear to be losing much momentum despite its legal
problems and the threat of an injunction,' said Todd Kort, principal
analyst in Gartner's Computing Platforms Worldwide group. 'Generally,
BlackBerry users are staying put because of the high cost of switching,
lack of suitable alternative devices, and the low probability of
BlackBerry service being shut down.'

Palm shipped 2.77 million PDAs in 2005, down 25 percent from 2004
shipments. These results exclude Palm's Treo smartphone shipments
of 1.95 million units in 2005.

Palm regained the PDA market lead in the fourth quarter of 2005 with 1.04 "

RSS Primer

I have been interested in RSS for sometime and recently found a good primer by Simon Dickson from the UK. If you are interested have a read.

RSS primer for your line manager

MobileDataforce & Military PDA Devices


Several month's ago we got an order to support Microvision's Nomad Display System. This is one of the most unusual Win CE devices we have ever worked on. It uses a helmet, or headset display system with the Win CE device strapped to your belt. The intent of this device is to enable you to see the Win CE screen through an eye piece display that allows you to keep your hands free for other tasks.

One of the featured uses of these kind of displays is demonstrated in Microvision's advertising literature. It shows a soldier with an M16 rifle in his hands and a helmet mounted eye piece.

I think the concept is interesting, but there are also some challenges. It is quite easy to get dizzy, or to get eye strain when one eye is sighting down the rifle barrel and the other eye is viewing a moving GPS map. It kind of makes you feel like a Budweiser lizard.

None-the-less, our PointSync software now supports these headsets. You can query all kinds of database information, diagrams, maps, etc while pretending to listen to your girlfriend or spouse across the table.

TDS Recon - The Humvee of Pocket PCs


If you are working in wet and rugged environments you may want to consider the TDS Recon. I have seen them running underwater and they fit nicely in the hand. Some devices feel like they would shatter if dropped to concrete, not the Recon.

Our PointSync software, for data collection and inspection applications, is used on many of these devices in outdoor environments where water and durability are an issue. Recons are about 3-4 times more money than a consumer grade Pocket PC, but will certainly last 3-4 times longer in rough conditions.

The waterproof Recon weighs just 17 ounces, meets military specifications for drops, vibration, and both high and low temperature operation, and runs Windows Mobile 2003 software for Pocket PCs. The Recon works wherever and whenever you need it.

Low Price Ruggedized Pocket PC

Intermec's CN2 is a very interesting ruggedized device. It is under $1,000 and appears to support both Windows CE and Windows Mobile/Pocket PC.

  • This mobile computer family relies on the proven, powerful combination of the Intel® XScale™ processor with either the Microsoft® Windows CE or Windows Mobile operating system to deliver a perfect balance of real-time data collection performance with fullshift power management functionality required by the application demands of retail store management and field sales and service.

I am having one shipped to us now for internal testing. I like the price point and the design for field data collection and mobile work orders.

Treo 700w & MobileDataforce's PDA Software


The Treo 700w is beautiful. A convergent device running on the Windows Mobile operating system. It combines a phone with the power of Pocket PC. It won't survive submersion in water for long, but neither will I. For most environments where mobile phones can survive, this device is a winner.

Our PointSync software is designed to take advantage of these convergent features. Our mobile applications can be quickly designed to utilize the GPRS connectivity to synchronize mobile applications with enterprise database applications.

Vehicle Tracking, Road Sanding, GPS & PDAs


Our team in the UK has developed a very interesting vehicle tracking system using Pocket PCs, GPS and PTO sensors for the local motorway department. When roads become slippery due to snow and ice, these "grit" or "sanding" trucks drive out to a pre-determined territory and begin gritting/sanding the motorways. When the PTO is turned on to begin distributing the sand/grit, it sends data to the Pocket PC, and the Pocket PC activates the GPS device to begin recording coordinates. When the PTO is turned off, the Pocket PC notifies the GPS device and stops recording. This information is synchronized back to the central GIS and motorway management system so all areas that have been gritted/sanded are recorded.

The value of this system is that the motorway management has a database and a visual record of where grit/sand was applied. This is useful if an accident occurs and the accident victims take the motorway management to court. They can also easily respond to reports of ungritted motorways and rapidly dispatch gritting/sanding trucks to those locations.

The power of convergent devices like a Pocket PC with powerful database centric mobile software solutions that can integrate multiple data input devices is amazing. PTO sensors? Who would have thought?

Thick or Thin Clients on PDAs?

What is a client in the context of a PDA? A client is a name for a Pocket PC PDA application on a wired or wireless network. Clients come in two varieties, Thick and Thin. "Thick clients" are generally the full Pocket PC operating system with a database application on it which is fully functional offline.

A "thin client" is a network device (Pocket PC) that relies on servers for applications, data storage, and administration. In other words, it most often uses a web browser on the Pocket PC to connect to the data source.

Which of these architectures are better? I believe having a database on the Pocket PC is best for most situations. Why? If you have no connection or a bad wireless connection, your software application can continue to function normally and later you can synchronize. This allows you to continue working and documenting your work on your Pocket PC with or without a good wireless connection.

If you are using a "thin client" or web browser interface into your database back at the office, then if you lose that connection you have no application. Without your online application, you risk not being able to do your job, provide poor customer service, and wasted time and expenses.

Intel, on their Mobilized Software website strongly advocates an architecture that allows you to continue working with or without a connection to a server.

In addition to the connectivity issues, a Pocket PC user often wants their software application to interface with many different hardware add-ons such as GPS, RFID, Bar code scanners, automobile black boxes, digital thermometers, surveying equipment, and much more. These add-on accessories can easily be integrated with a "thick client" that has a framework that supports third party data capture accessories. A thin client browser is not set-up to handled this environment and limits your ability to take advantage of these convergent devices.

Cingular 8100 Pocket PC - White Collar Dream


Most of our work here at MobileDataforce involves implementing software on rugged handheld computers, but we also have many projects in the healthcare industry and other "white collar" industries that would be well suited to this new Pocket PC from Cingular.

"Cingular Wireless today expanded its Microsoft Windows Mobile 5.0 portfolio with the introduction of the EDGE- enabled Cingular 8100 series Pocket PC with integrated Wi-Fi. The Cingular 8100 series Pocket PCs are fully featured yet cost-effective converged communications devices that provide end-users with dual high-speed wireless data capabilities on a global scale.

Pocket PC Thoughts - Daily News, Views, Rants and Raves

I have not used it personally, but the concept is right on. The ability to have a slide out keyboard with a landscaped screen for reading large email messages is very nice. Combine the Pocket PC, Phone and wireless data connection and you are ready for business anywhere.

The quad-band means I can use it when I am traveling to our Den Bosch office in Europe as well. A great added bonus.

The National Park Service & Handheld PDAs


The National Park Service has been a customer of MobileDataforce for over a year. They are using TDS's handheld computers running on the Pocket PC operating system and the Intercue Mobility Suite software to do asset management in the National Parks. Not just the standard buildings, equipment and other common assets, but also national treasures in the form of archeological sites. In New Mexico and Texas they are capturing data on the locations and the inventory of relics found at archeological sites of native American Indians. This data is synchronized to a central database at the National Park Service.

I love examples of how handheld computers can be used on the side of a cliff, in the dust, sand and under a hot desert sun. Traditionally this was done with a dusty clipboard and faded paper forms that were filed in a drawer at the end of each day. Now this data can be automatically synchronized to a central database where students, scholars and the curious can have access to this historical information.

Hooters & Handheld PDAs for Customer Satisfaction

Several months back we were contacted by a company that owns a large number of Hooter's franchises. Hooters is a restaurant chain known for their marketing flare, understanding of their customer demographics, and undersized uniforms. They wanted to develop handheld PDA applications that would allow their servers to survey customers and gather information on customer preferences using Pocket PCs. They wanted the results of these surveys to be immediately synchronized with a central database so management could analyze the customers feedback and improve their business processes and customer's experiences as a result of this information.

During internal meetings, my engineers fought over who would get assigned to this project and be involved in the onsite user meetings. The good news is that our Intercue Mobility Suite is very easy to use for creating data collection forms. The bad news is the Intercue Mobility Suite is so easy they did not need our engineers. Sorry team, better luck next time.

Cattle Tracking Systems, RFID & Handheld PDAs


A very interesting company called Micro Beef, just announced an addition to their ACCU-TRAC® Systems Suite solution for tracking and managing cattle called ACCU-TRAC® Mobile. This solution includes RFID, Psion Teklogix handheld computers and MobileDataforce's PointSync software. The press release discusses the purpose of this solution:
  • animal identification
  • traceback
  • compliance
  • management
  • simplifying data collection processes so that farmers and ranchers can unlock the value of animal identification and tracking
  • designed to safeguard the health of the U.S. national herd, protect America’s producer interests, and meet the 48-hour traceback requirements of state and federal health officials in the currently voluntary National Animal Identification System.

My team is excited to be working with Micro Beef on this solution. This is one of those projects that can have a major impact on an entire industry.

Project Management & Mobile Solutions

Several years ago I took a week long course in software project management. I remember the instructor talking about the phases of a project.
  1. Everyone is excited about the project
  2. Hard work begins with a great deal of enthusiasm
  3. People begin to tire - the work is hard and tedious
  4. Frustration sets in - will we ever finish?
  5. There is light at the end of the tunnel, they see progress.
  6. A smile crosses everyone's face again - there are still some bugs and changes needed
  7. The project is cleaned up and polished off - everyone is celebrating

The instructor taught us that this is a natural software development project cycle. You know what, the instructor was right! Software projects are difficult, hard and tedious. Changing business processes and the way things have always been done is uncomfortable.

Sales people (myself included) often stress the ease and simplicity of a software project, but in truth our software consultants and engineers must put in long and hard hours developing a solution that meets the customer's expectations and needs. Technical issues without easy answers arise, people get sick or go on vacation, hardware does not get delivered on time or is dead on arrival, project timelines get missed, and unexpected issues emerge.

How do you avoid these issues? You don't completely. Experienced Project Managers simply anticipate them, build time into the project for them, prepare their clients for these issues, communicate them as they happen, and keep the client updated on project progress, and when it is all done. Everyone is celebrating!

Medical Use of Handheld PDAs for Children


My team is working on a very satisfying project right now. The project involves providing about 500 children, that have a serious disease, Pocket PCs that include an integrated phone and digital camera with our software to help monitor their condition at home. These children will report when they take their medicine, how much and share how they feel with their remote care givers via the Pocket PC. Any minor injuries suffered during the course of the day can be photographed and shared remotely with their care giver.

The data gathered on the children's Pocket PCs is synchronized remotely to a central database for the care givers. This allows a care giver to remotely monitor their patients through a browser based interface.

We used our PointSync software to develop the graphically rich interface so the applications can be easy and appealing to the children. We also created the management website for the care givers. It will be very interesting as we roll this project out to hear from the children and gather their feedback on usability issues.

Handheld PDAs, Hurricane Katrina & Automotive

It was just before 8 AM and I received a very interesting call from a large engineering firm asking for our expertise. Seems they were bidding on an urgent project to locate and remove 150,000 abandoned cars in Louisiana following hurricane Katrina and they needed our help.

The requirements were for data collection software and handheld computers with integrated GPS and bar code scanners to enable the tow truck drivers to quickly identify abandoned cars by their VIN numbers, record the location of pick-up, and then document the location where the vehicles were towed. This information would be synchronized to a central web-based database.

Luckily, we were prepared for this opportunity since we had recently completed a vehicle inspection application using our PointSync solution. This enabled us to quickly respond to the emergency inquiry and commit to achieving their very short deliverable timeline.

The Sync Log

For the technically inclined reader who wants to learn the details of synchronizing mobile devices to enterprise databases check out this blog written by Dave Wasden The Sync Log.

Digital Thermometers, Restaurants & Handheld PDAs

One of the more unusual projects we were asked to bid on involved the integration of digital thermometers with Pocket PCs. The requirement was for restaurant inspectors to be able to make surprise inspections and insert the thermometers into meat that was being cooked in the kitchen to ensure it was cooked to the right temperatures. They wanted the digital thermometers to record the temperatures and for our inspection software to grab the thermometer readings and automatically add it to the inspection forms on PDAs. Once the inspection was completed, the inspectors wanted the information to be synchronized to a central database via wireless synchronization.

I wonder if the medical field would like this feature?

An additional requirement was for service technicians installing and maintaining equipment in these restaurants to be able to take "before and after" digital photographs to document their work. I know Plastic Surgeons would like this feature. This was important because the restaurant owners did not live in the same region as these restaurants and wanted to view the completed work before paying for it.

Military Use of PDAs & Monitoring Grass Clippings

A few months back one of my sales reps came into my office to brag about a new customer. Seems they had sold our Intercue Mobility Suite to the US Airforce. I get excited about sales to large organizations so wanted to learn the details. I could image all kinds of mission critical applications involving the war on global terrorism. I could see the press releases, articles, news interviews and a visit with Oprah on the horizon, but alas it was not to be.

Our application was mission critical only to the groundskeepers on the US Airforce base in Germany. Seems they needed to inspect hedges, lawns, sprinkler systems, third party landscape contractors, flower beds and the removal of grass clippings.

OK, not as exciting as I had hoped, but valuable none the less. Their current method of tracking the quality and work to be done on the landscape of this very large military base was to document everything on paper forms. This data would then be entered into a database application in the office to manage the work and dispatch landscape maintenance crews. By automating this process using electronic forms on PDAs that synchronized with their database application, they were able to make this process much more efficient.

Oprah will have to wait.

PDAs and Inspections


I have spent a lot of time with government agencies this month reviewing how they monitor and inspect an organizations' compliance to various laws and regulations. For example, today we delivered a solution to a government agency called the Board of Pharmacy. They will be monitoring and inspecting facilities to ensure they are handling and storing medical drugs in compliance with the laws and regulations of their state.

Last month we supplied PDA based inspection forms to the City of Amsterdam in Holland. They are inspecting and monitoring compliance with environmental laws and regulations.

We are now starting our 3rd mobility software project with the Idaho Transportation Department. They inspect their facilities and the work third party contractors do for them. This data is synchronized to a central database from all across the state. Our latest project involves enabling mobile printing from their Pocket PCs in the field.

When government agencies contact us about inspection solutions on PDAs the conversations usually go like this:

Agency: Is there a way we can fill out an inspection form on a PDA that can then be synchronized with our office databases without needing to re-type the data again once we return to the office?

Kevin: Yes

Agency: Can I look up, on my PDA, my past inspections at this location to see if they were non-compliant with any items on previous inspections?

Kevin: Yes

Agency: Can I reference the definitions of various terms on my inspection form to better understand how to grade or rate a particular item?

Kevin: Yes

Agency: Can I make a "smart inspection form" that will route me to a different sets of questions based upon the data I enter on my inspection form?

Kevin: Yes

Agency: Can I print the results of my inspection and leave a copy at the premises?

Kevin: Yes, if you have bluetooth enable PDAs and bluetooth enabled printers. You can print on 2", 3" 4" or regular A4 or 8 1/2" x 11" paper.

Agency: Once I have your software for quickly creating inspection forms that synchronize with my enterprise database, can I edit my own inspection forms?

Kevin: Yes, we provide you with the software development kit for creating and editing inspection forms.

Agency: Is a PDA based inspection solution expensive?

Kevin: No

Agency: Does your company know you are blogging and other people can read this?

Kevin: ...not yet

PDA Phones with Integrated GPS

This morning I read about a new PDA phone with integrated GPS and TMC (traffic management channel). This article tickled my imagination. When these kind of handheld devices are easily available, it will become natural for mobile workforces to have software on the PDA that will report their location to a central dispatch management system, where dispatchers can help route field service technicians to the closest next job. This will improve the response times, lower fuel costs, make customers happier and improve profits for the service company.

Once you have integrated GPS with your "work order management system" you can add GIS and geospatial data collection to your application. Basically what this means is you can associate your work, orders, deliveries, inspections, etc. to a GPS coordinant. Once again this will help management understand patterns, costs, best routing methodologies, locations to build new facilities, and much more.

PDAs in Angola, South Africa, New Mexico, Germany, Portuguese & Kwanza

Everyday we receive calls about new projects. We have a global VAR channel that seems to be able to uncover all kinds of interesting and unusual projects. Over the last couple of weeks we have been working with a reseller partner in South Africa that has a client and project with the following description:


  • German citizen
  • Living in South Africa
  • Owns a bottled water business in Angola
  • Has a home in New Mexico, USA
  • The handheld computer applications must be written in Portuguese & English
  • The currency must be in US Dollars & Angolan Kwanza
  • Solution requires a bar code scanner and mobile printers
  • A Ruggedized handheld computer
  • Must be as graphical as possible (many of the users can not read)
  • Synchronization using satellite internet connections

It has been our strategy since 2000 to develop “software development kits” for mobile environments. Because of the power and flexibility of the "software development kit" approach, we can easily develop and implement cost effective projects with the above described unusual requirements.


What Part of Your Application Do You Mobilize?

Today I had an interesting discussion with one of our favorite software partners. They are in the process of mobilizing about a dozen different software modules in their asset management software application. The question we were debating was - how much of their enterprise database application do they replicate on their handheld computer? This is an important question for them and impacts the amount of money and time the projects will take. Here are a few of the issues we pondered:

  1. How does your mobile workforce capture data today? Do they use paper forms and a clipboard?
  2. Where is the primary ROI (return on investment) coming from? Is it eliminating data entry at the office? Is it extending business processes to the mobile workforce? Is it getting complete and valid data from the field? Is it the ability to query enterprise information from the field? Is it visibility to real-time data (inventory, shipping, project status, etc.)?
  3. Do you need your entire enterprise database application in the hands of your mobile workforce, or only a subset?
  4. Do you require a full laptop or Tablet PC, or can you accomplish your goals with handheld PDAs?

The answers to these questions helped us understand what to mobilize first. Handheld PDAs do not yet have the same level of data storage and memory that are available on enterprise database servers. Therefore, you need to determine what subset of data and software functionality you need on the handheld PDA to get your desired ROI.

If the primary reason for mobilizing your "service orders" is to eliminate the need to re-type all of the information once you return to the office, then electronic forms with database synchronization is enough. If you want your mobile PDA application to be pre-populated with data from your enterprise database, then this is another level of sophistication. If you want your PDA application to take advantage of handheld computer components like GPS, digital cameras, Bar code scanners, GPRS data cards, etc., then you can add this layer. If you want lots of validations and business logic on the handheld this is another consideration.

The bottom-line, find your primary source of ROI, and start there with version 1 of your mobile application. You can then prove to yourself the value of mobilizing your business processes and then confidently build from there.

Handheld PDAs & Mobile Home Healthcare Services


MobileDataforce was founded as the result of several mobility projects on Palm OS devices in year 2000. We started as the IT department for a company providing community based assisted living care to mentally disabled adults. The Department of Health and Welfare support the care of many of these individuals and all of the services must be completely documented and regularly audited.

The volume of paper forms that are required and the challenges with managing care state wide motivated our founders to seek ways to use electronic forms on PDAs to capture data and synchronize it with a central database.

The first step was to convert paper forms into electronic forms that could be used on PDAs. After successfully creating a few of these electronic forms with a lot of time and effort, we realized it would be more efficient to create a software development tool set to speed it up. This development tool set became Intercue Mobility Suite. Our founders used Intercue Mobility Suite to automate their Quality Assurance forms, Timesheets, Initial Assessment forms, and many other paper processes. These forms can now be filled out on PDAs around the state and synchronized with a central database.

We started with Palm OS support only in 2000, but quickly added Pocket PC, Tablet PC, Windows XP and now Win CE.Net.

The Intercue Mobility Suite was first available to the public as a product in 2003. It is now used around the world for remote data collection and database synchronization. In 2005 a database centric software development environment was released by MobileDataforce called PointSync.

Synchronizing PDA Applications Remotely

I am often questioned on how data gathered on handheld PDAs in remote locations can be synchronized to the company or agency database. This question is especially common from government inspectors who work in Remote-Mountains, Idaho. Here are some options:

  1. Synchronize using your GPRS mobile phone network with your PDA Phone, or ruggedized handheld computer using a data card.
  2. Synchronize using a traditional dial-up connection on your phone. You can get modem cards for your PDA or ruggedized handheld computer.
  3. Wait and synchronize when you return to the office or your home computer with internet connection.
  4. Synchronize using WiFi, this is not common in Remote-Mountains, Idaho, but Boise and beyond all have this.
  5. Synchronize using a bluetooth connection to a laptop database. If you have a large database on your laptop, and want to synchronize some of the data to the handheld, but not all, you can configure the appropriate data to be synchronized from the laptop to the PDA or ruggedized handheld for use in the field where the laptop is not appropriate (climbing trees, exploring caves, hopping fences, wading in swamp lands, etc.)

The bottom line is that you can synchronize to a central database from any place where you have access to an internet connection.

Field Services, Work Orders & PDAs


Work Orders on handheld PDAs are the most common requests from companies contacting us. Why? Traditionally field service technicians use paper forms and a clipboard to document their work. Once the field service technician returns to the office they deposit these completed (hopefully completed) work orders in a stack to be entered into a computer system at a later time. Immediately we recognize a problem in that 2 people are required to enter the data, not just 1. Here are a list of additional costs with a paper process:
  1. Incomplete work orders that require the data entry person to track down the field service technician for additional information.
  2. Unreadable handwriting that requires translation by the field service technician
  3. Delayed response time when additional parts need ordered to complete the work
  4. Delayed re-scheduling when return visits are required
  5. Lack of visibility to part's inventory
  6. Lack of visibility to other field service technicians' schedules
  7. Lack of effective route planning

Many of these inefficiencies involve the field service technician calling the office, and using the office staff as an intermediary to gather information. This process turns a 1 person task into a 2 or 3 person task. Automating the "work order" process can save a great deal of time and money.

We often configure mobile work order management applications on a handheld PDA to do the following:

  • Show a list of all assigned work orders for a field service technician
  • Enable the field service technician to open and close work orders on the PDA
  • Synchronize work orders directly to the work order management system in the office
  • Send new work orders directly to the PDA in the field
  • Integrate GPS with the work order management application so the office has visibility to the location of the field service technician.
  • Enable the printing of work orders with digital signatures at the customer's location
  • Check inventory levels via the PDA with a wireless connection to the office inventory software.
  • Order parts from the field service technician's handheld to expedite the process
  • Reschedule appointments from the field

New technologies in 2006 will also enable the field service technician to talk through their handheld PDAs directly with the dispatch center. Many handheld computer manufacturers are adding this VoIP technology now.

It is very easy to demonstrate a positive ROI with Mobile Work Orders. We have an ROI calculator on the bottom of our website that you can use to determine your specific ROI.

Pocket PC Solutions for Waste Management

In the last few months my team has been involved in a number of different Waste Management projects using Pocket PC computers. I would not have predicted this industry as a niche market for mobile solutions. Let me briefly outline the problem and solution.

The European Community has passed a series of laws regulating the handling and disposal of waste and recyclable materials. I also read in the newspaper last week that the state of Maine has recently passed similar laws. Waste producers must have an audit trail or documented "chain of custody" of their waste from origin to disposal. They must maintain records of the amount, and type of waste, when it was picked up by a trucking company and delivered to a collection facility, and ultimately delivered to the final disposal company. This audit trail involves a lot of paper and must be available for access by government agencies that audit this process.

The waste collecting trucking companies need to collect data at the site of the waste pick-up, and they have been seeking a good solution to this paper headache.

The solution involves handheld PDAs using MobileDataforce's PointSync that are integrated to a Waste Management applications in the office. This Waste Management application is often web enabled to allow the waste producer to view their "pick-up reports" for auditing purposes in near real-time.

The value of this applications goes beyond just data collection efficiencies provided to the waste collecting trucking companies. The value is in keeping an electronic chain of custody record that is accessible to all participants in near real time.

Route Delivery - PDAs & Handheld Computers


My team is just wrapping up the implementation of an interesting project that involves route sales and delivery. This project involves the usual features on their PDA software such as:

  1. Delivery person login/password, time/date stamp
  2. Store look-up query
  3. Review of store inventory data
  4. Product delivery update
  5. Inventory update
  6. Sign-off

The unique part of this software application developed in PointSync is the "planogram". This PointSync micro-application predicts how much product the specific store usually requires between deliveries. For example - store 104 averages 6 boxes of widgets number 97 between deliveries. The delivery driver/sales person does not have to determine the appropriate number, the application predicts it based upon historic data in the database on the handheld computer.

This kind of application is interesting because rather than simply displaying data, it uses this data to "think" on behalf of the user and to provide instructions to the user. This is true business process automation at work on a PDA.

New PDA Website

Conrad, a software developer and web guy on our team, has created our first PDA formatted website. This website will allow PDA and handheld computer users with WiFi or mobile phone connections to view information on our software solutions, download applications, view screen shots of applications in our library and much more - all formatted for PDA screens. This new website is small now, but we have ambitious plans that will keep it growing into an import resource for companies researching our mobile software solutions.

PDAs, Elk, RFID & Geospatial Data Collection

This last week I had the opportunity to meet with 2 different state government agencies here in the USA. We discussed many different business processes that lended themselves to mobilization, but one stood out for its uniqueness.

In Idaho people farm elk, not all people, some farm potatoes. These elk farmers need to protect their herds against disease, and document the fact that their herds are disease free. These farmers must register the locations of their herds using GPS coordinates, and then collect geospatial data concerning the details of the herd, their immunizations, history, etc. This is becoming increasingly important, since if one herd has a disease, it could impact the sales of all meat in that region. Farmers must not only protect their animals, but effectively market and promote the health status of their herd in order to continue selling during times of disease.

It is not enough to document the location and health of your herd, one must document the location and health of each individual animal. RFID ear tags are often a good solution to this. In my discussions last week concerning the elk farmers, these farmers created collection zones where all animals walk through a specific location, whether a water trough, feedlot, or salt lick. These locations funnel the animals through narrow paths where RFID readers can collect and inventory the details of the herds and individual animals. This information allows these large animals to be effectively managed and documented without trauma and risk of injuring the animals through large round-ups and corral lock-ups. Elk are strong, wild and flighty and it is dangerous to handle them. Therefore, the less you need to confine and handle them, the better.

PDAs are used through-out this process to document information on herds, pastures, health, births, injuries, deaths, GPS coordinates and much more. MobileDataforce's PointSync solution can effectively be used to develop and customize these mobile applications.

PDAs in the Automotive Industry

Recently our team has been working on numerous projects and proposals in the automotive industry sector. I am impressed by the broad range of applications that are being brought to our attention.


  1. Marketing and consumer input - PDAs are being used to gather consumer feedback and information after a person test drives a new car
  2. Automobile Inspections - PDAs are being used to automate the process of inspecting automobiles at auctions
  3. Work Orders, Part 1 - detailers at automobile dealerships are tracking work completed on PDAs
  4. Work Orders, Part 2 - third party mobile auto body shops are using PDAs to track windshield repair, dent removal, spot painting, and headlight repair on used cars. The PDA based work orders are used to document work and to invoice for the work.
  5. Banking in the Automotive Industry - PDAs are being used by banks to verify automobile inventory at a dealership
  6. Location based applications - PDAs with RFID readers are being used to identify the location of a specific car in a large lot. Some of these are using a triangulation of long range RFID signals.
  7. Industrial trucks - RFID applications are being used to track all portable equipment in the back of service trucks. Items such as ladders, generators, tools, etc. are each given an RFID tag. If the service truck drives away from the tools, the RFID signals will be lost and a warning is sent to the driver's PDA that identifies the tools left behind. This requires an RFID reader in the service truck, and tags on all appropriate tools.

These are all very interesting projects that have come across our desks recently. It is amazing how many business processes can benefit from the use of appropriate mobile technology in the field.

Fleet Management - Handhelds and Satellites


Yesterday Wireless Matrix and Psion Teklogix published press releases concerning a project they both did using MobileDataforce's PointSync that involved some interesting technology in the transportation of rail crews. Here is an excerpt:

The new rugged system enables RailCrewXpress to record the location and transportation activity of the company's vehicle fleet in real-time. RailCrewXpress handles the majority of the U.S. Class 1 railway crew transportation needs, including crew pick ups, transport to trains, shuttling crew to hotels for overnight stays and in-yard crew transport. With its new mobile computing solution, RailCrewXpress has complete visibility into the cargo and location of its fleet at all times.

This was a fun project that my team delivered. It involved a combination of GPRS and Satellite uplink technologies and our PointSync software solution on Psion Teklogix handheld computers mounted to the dashboard of the vehicles. When a vehicle in the fleet could not communicate using GPRS(mobile phone communication) then it would roll over to a satellite uplink. When using the satellite uplink, a different kind of synchronization is initiated that sends a smaller data set. Lot's of fun and pushing the envelope.

PointSync 3.0 Released



My engineering team has put over 12 man years into PointSync 3.0, and they are both thrilled and relieved to have it finished. I think we should give them the afternoon off before we start on version 4.0. In all seriousness, our engineers deserve a big congratulations! MobileDataforce's successes are the result of their amazing skills.

I am going to advertise a bit. PointSync is the culmination of all that we have learned about mobile software development tools since 2000. We wanted a comprehensive rapid application development environment that gives both novices and coders the ability to develop powerful end-to-end turnkey mobile solutions and PointSync accomplishes that.

You can download the PointSync Developer, and sample PointSync applications to view on your handheld computer. Let me know your thoughts!

Business PDA users a 'dream segment' for mobile operators

This article is interesting and reinforces what I learned in several discussions with wireless carriers in 2005-

Business PDA users a 'dream segment' for mobile operators

The latest Wireless Enterprise Strategies service report from Strategy Analytics, "Profiling the PDA User: Strategies for Generating Network Traffic," affirms that business PDA users represent a prime segment which mobile operators and OEMs should actively identify and target for wireless solution sales. Device set-up, email synchronization and content creation must be dramatically reengineered.Cliff Raskind, Director of the Wireless Enterprise Strategies service commented, "When mobile operators survey their base of business customers, PDA users potentially represent a `dream segment' of users that is tailor-made for upselling many wireless data solutions enabled by next generation networks. While over half of the PDA users remain unconnected beyond simple text messaging, operators, device OEMs and solutions providers have failed to bridge a number of critical performance deficits relating to set-up and ease of use." David Kerr, Vice President of the Global Wireless Practice, noted, "PDA users spend more on mobility, experience much greater frustration when disconnected. They report strong interest in a basket of value added services. So far, however, a combination of device-centric and network-resident barriers have conspired to suppress attachment rates beyond the initial corner office inbox junkies. While improved data economics coupled with expanding device portfolios from Microsoft Mobile partners, Symbian camp evangelists and aspiring Asian vendors all augur well for the future, no dominant paradigm has yet emerged to transition these PDA users into true converged device solutions customers." This report provides a snapshot of the potentially lucrative PDA segment, revealing why they should be in the crosshairs of all mobile operators and device OEMs wishing to succeed in the business market.Other key findings from the report include: · At 105 Euros per month, PDA users spend 53 percent more than non-PDA users on mobile services; · PDA users average 34 percent more minutes of use than non-PDA users; · PDA users are better educated and more likely to buy premium products; · PDA users require more frequent access to email, CRM and other network-based applications.

PDAs and Engineers

Engineers need PDAs more than most. Especially those engineers walking the job site collecting data on paper forms and clipboards for their clients. Common tasks are:

  • Phase 1 Site Assessments
  • Nuclear Density Tests
  • Soil samples
  • Ground Water
  • Concrete testing
  • Many more

In addition to these field tests, often samples need to be documented and sent to a lab for analysis. This involves a "chain of custody". A chain of custody is when a sample is collected by a field technician, labeled and sent to a lab. The lab needs to document their receipt of the sample, analyze it, and report the results back to the engineering firm which passes this information back to their client. This process involves a chain of participants that all need to document their relationship to the test sample and test results from beginning to end.

This brief explanation of a simple process, identifies the necessity for documentation. Since the process starts in the field, it is appropriate to begin thinking about how data collection in the field could be automated. This is where handheld PDAs come in.

PDAs with customized engineering software can do the following:

  • Capture GPS readings of the job site and the test site
  • Digital signature of the person collecting the test data and samples
  • Date, Time of test
  • Identification of the client and project this test is billed to
  • Weather conditions at the time of the test
  • Physical description of the job and test site
  • Documentation of the test performed

This information can all be documented on the PDA and wirelessly synchronized to the office database from the field. This saves both the engineer and the administration staff the work of re-typing the data again in the office.

Enterprise Mobility Framework

A large utility in the NW of the USA contacted us a few months back with an interesting problem. They had 7 enteprise applications that their field services teams needed to access from the field with handheld computers. Each of these enterprise applications had their own mobile client (software that runs on a handheld computer). The problem is the utility company did not want to support the following:
  • 7 different synchronization methodologies
  • 7 different mobile data security architectures
  • 7 different ways of customizing mobile applications
  • 7 different integration methodologies
  • 7 different applications with different handheld computer support
  • 7 different technical support centers
  • 7 dfferent mobile software application vendors

The request they brought to my sales team was, "Can MobileDataforce help us develop a standardized mobility framework that can integrate 7 different enterprise applications with 1 mobile enterprise framework?" They wanted to purchase 1 solution that could provide all their requirements, which would save them a great deal of time, money and headaches.

That is exactly what my engineering team has been developing since 2000. The result is the new PointSync 3.0.

Handheld Inspections at Government Agencies

I had the privilege of meeting with a state agency yesterday to discuss field data collection and inspections. This team of government employed IT professionals was tasked with automating many different kinds of inspections. I was amazed at the large number of inspections one team must manage. Today it is nearly all done on paper. The more we discussed the various projects and inspection responsibilities, the greater the ROI was for automating them.

Here are some of the inspections identified:
  • Boxed and shipped fresh produce
  • Sugar content of produce
  • Ground water quality
  • Registered cattle pastures
  • Certified immunization of cattle
  • RFID cattle tracking
  • Inspecting and certifying fertilizers
  • Dairy farm inspections
  • Dairy processing plant inspections
  • Nitrogen levels on fields
  • Insect and pest control
  • much more....

The list was enormous and I was impressed with how mobilizing these inspections could save this government agency a considerable amount of money. I've got some work to do!

Mobilizing Facilities Management and CMMS

FM or facilities management is an industry that utilizes our mobility software solutions for handheld PDAs in large numbers. This industry has over 18,000 members registered with the IFMA, International Facilities Management Association alone. The business processes and tasks that FM users most often want to mobilize are the following:
  • Inventory
  • Work Orders/service orders
  • Preventative maintenance orders
  • CMMS - computerized maintenance management systems - custodial/janitorial services
  • Hazardous material tracking
  • Server room management
  • Inspections of all kinds
  • Asset Management
  • Health & Safety inspections
  • Contractor Quality Assurance
  • Moving instructions and details
  • Office leasing information
  • Fire extinguisher and emergency medical equipment inspections
  • Much more...

FM professionals often are responsible for the operations of large buildings, campuses, warehouses, and remote properties. Their work consists of gathering all kinds of data from remote areas and entering this data into a central database where it can be managed by any number of FM software applications.

The challenge is not so much managing the data once it is in their FM software application, it is collecting the data and getting in entered into the FM software. This is where MobileDataforce comes in. Our software solutions for PDAs and handheld computers enable you to quickly create electronic forms and mobile applications that can be used in the field to collect data and then synchronize it directly into the FM software application. Our integration technology makes it a relatively simple process to integrate with most FM software applications.

Remote data collection is a big need, but also the ability to look up information on a building, maintenance project, business process or piece of equipment while you are inspecting the facilities. This requires your handheld PDA to have a RDBMS (relational database management system) on your PDA. Our PointSync solution enables you to replicate your FM application database on your handheld, so you can query information, and update information in the field. Any changes that you make in the field, will be updated to your FM application upon synchronization.

Adding Value to Your PDA

Once you have jumped into the world of PDAs and learned how to check your email, contacts, calendar, etc., what can you do with your PDA that can add to the bottom-line of your business? The following list contains some ideas:
  1. Replace paper forms that you use in the field, with electronic forms on your PDA. These can be automatically synchronized with your back-office database applications.
  2. Load your product catalogs to your handheld PDA with price and product attributes
  3. Load work order/service orders onto your PDA so you can fill them out and synchronize remotely.
  4. Develop an inventory update application so you can check inventory levels and update them from the field.
  5. If you are an inspector, or dabble in filling out inspection forms, create electronic versions that automatically load to your database or spreadsheet.
  6. Add a bar code scanner to your PDA so you can scan product barcodes and see inventory levels.
  7. Add GPS to your PDA so you can quickly find your next job site or customer location.
  8. Are you filling out time sheets in the field? If you are a supervisor, you can enter the timesheets of your entire crew and synchronize this information to your office remotely.
  9. Do you need to compute a lot of numbers in the field? Do the results of these numbers change what you should be doing in the field? Create a mobile application that can compute your input data and direct your actions based upon results. We work with a lot of inspection processes where the result of the inspect impacts the next step in the business process.
  10. Print forms while in the field. Once your electronic form or mobile database application in your PDA has data in it, you can print it to a mobile printer. You can look up historic information and print this for your customers as well.
  11. Quality Assurance forms - we have a lot of large companies that send out Quality Assurance auditors to inspect their facilities and processes. You can easily replace these paper processes with mobile applications on your PDA. The value? Quick input of field data so you can immediate analyze the data and implement Q&A improvements.

This list identifies a few of the most common uses for PDAs in the field. All of these applications add value to your PDAs and handheld computers.

MobileDataforce, http://www.mobiledataforce.com provides software solutions for quickly and affordably developing and implementing these kinds of solutions.

Implementing Mobile Projects

Now that you have decided to mobilize one or more business processes, how do you choose a system integrator or consultant that can implement it? There are a few basic details that all consultants who develop and implement mobile solutions should ask you. If they don't ask you these questions, you may want to look for a more experience implementation team.

Here are some sample questions:
  • What handheld hardware will you be using(make and model)?
  • What add-on accessories will you be using (GPS, RFID, Digital Imager, Barcode, etc)?
  • Where and how will the user be synchronizing their handheld(at home, office, shop, WiFi, GPRS, cradle, bluetooth, Satellite)?
  • What operating system does your handheld computer have (Win CE.Net, Pocket PC, Palm)?
  • Do the users have working conditions that will impact our solution design (users wear gloves and need big touch screen buttons)?
  • What business process will be mobilized (work order, invoice, time sheet, project status, etc.)?
  • What database do we need to connect to? How do we access it? Can you provide a data model?
  • Do you need mobile printing?
  • Do you need formatted reports? Will they be printed in the field, or in the office?
  • Do you need internet access to this data? If so, who will design the website?
  • Are you going to conduct a "proof-of-concept" first? If so, how many users? What is included in the POC. How do we measure success?
  • Concerning roll-outs - how are we going to roll out this solution to your billion mobile users? How many at a time?
  • How are you going to train the users?
  • When are you going to have the handheld computers delivered?
  • Who will install the software and document how to use them in the field?

These are a few of the questions that an experienced team of consultants and systems integrators will ask you before they provide you with a quote. If a consultant does not ask these questions upfront, it does not mean they are bad, just inexperienced and will likely not meet their timelines and cost projections.

Paper Forms or Electronic Forms on PDAs?

Many companies that contact my sales teams are seeking to replace their paper and clipboard processes with electronic forms on PDAs. Let's take a few minutes to understand why this is most often a good idea, but not always.

What is the downside to using a paper form with a clipboard?
  1. Paper forms are often submitted with missing information. This lack of completeness wastes considerable time in the office as staff try to contact the original author and gather the missing data.
  2. Paper forms can often be left on the clipboard for days or weeks, so there is a delay in getting the information transferred from the paper form into a computer software application for processing.
  3. Handwriting on the paper forms is often hard to interpret. This allows for bad data entry into the computer system. Bad data in - bad data out.
  4. Paper forms can not validate the information entered on them. So invalid information can be written on the paper forms.
  5. Paper forms are easily misplaced, lost or damaged by environmental factors and irresponsibility.
  6. Paper forms can not effectively provide you with a list of all possible correct answers. Electronic forms can provide you with "pick lists" or "drop down" menus that limit your answers to only valid ones.
  7. Paper forms do not provide you with the ability to query all "products" in a catalog. Electronic forms that are tied to a database on your handheld PDA, can enable you to "look-up" lists and databases with product listings and product attributes that will automatically fill in the electronic form.
  8. Paper forms do not compute. Electronic forms can compute math, invoice totals, elasped time on a projects, milage, square feet, and much more.
  9. Paper forms can not link to many other applications that can provide GPS coordinates, RFID reading, bar code scanning, digital images, CAD drawings, etc.

The above list identifies some of the deficiencies of a paper form, however, there are times when either a paper form or a full sized laptop is simply more efficient. I find that when there are a great deal of notes to be taken, it is not efficient to attempt this on the limited screens that PDAs provide. If you have 3 pages of observations and notes to be entered, you need to either handwrite on paper, or use a full sized keyboard connected to a laptop or desktop. Another case is when you have large maps or CAD drawings to view. A PDA screen can be used for specific views, but PDAs are not practical for viewing large areas. In this case either a laptop, Tablet PC or paper version is more efficient and saves your eyes.

Working with a Budget, Part 4

In segments 1-3 we discussed the various parts of a mobility project, and the different options within these parts. Now let's bring all these together and discuss how they impact the price of a mobility project and our strategy.

  1. Someone needs to develop the "mobile client" software that synchronizes with your Work Order Management software in the office. Is this going to be your cousin Bob, or a professional IT developer or consultant? If you are going to use a professional, get a quote on the project costs.
  2. Are you going to develop your own mobile software from scratch, or purchase a "software development kit" for mobile solutions from a company like MobileDataforce, http://www.mobiledataforce.com? Get a quote from the software vendor.
  3. Are you going to buy a $300 consumer grade PDA that can be easily broken when dropped, or are you going to spend $1,500 on a water resistant and dust resistant handheld that can be dropped to concrete from 6 feet. Search on ruggedized handhelds or call MobileDataforce for referrals.
  4. Do you want to call your field service technicians on their mobile phones and read them their next work order, or do you want to have it synchronized out to their handheld device in the field? Contact your wireless service provider for data connection quotes using PDAs or handheld computers with data cards.

Once you have made up your mind about these various issues and received quotes, it is time to set project schedules, implementation and test plans.

Working with a Budget, Part 3

In the previous 2 segments of this discussion we covered:
  • Work order management systems
  • "Mobile client" software that runs on the handheld computer and synchronizes with your work order management system
  • How to determine the kind of handheld computer to purchase

Now we are going to explore some of the options for dispatching work orders to your teams in the field.

Handheld computers can now be PDA phones. You can buy a Pocket PC Phone from just about any mobile wireless carrier now days. Palm is even coming out with a Treo 700 Pocket PC Phone this Quarter. The challenge with these devices are their lack of durability when Fumble Finger Fred is using them.

Ruggedized handheld computers can also come with wireless data cards built-in. These allow you to send and receive data using the mobile wirless carriers networks, but often do not include "voice" communications. This capabilitiy enables your field work crews to both send and receive work order data at the push of a button on their "mobile client" software. So the office can write up "service orders" and when the field crew pushes a synchronization button on their handheld, any new service orders will be dispatched, and completed service orders would be uploaded to the office.

A number of handheld computer manufacturers are also adding VoIP to their handhelds. VoIP is "voice over IP or internet protocals". What does this mean? It means you can talk to your office through the microphone in your handheld computer using the internet connection, rather than the phone connection. The vision here is the following - a junior service technician can call the office asking for advice on a repair job. The supervisor asks junior for a digital photo of the object under repair. Junior holds up the handheld computer and snaps a photo. The photo is uploaded through the data connection to the office. The supervior reviews the photo and talks him through the repair over the VoIP connection. Mission accomplished.

...more in Part 4

Working with a Budget, Part 2

In the last segment we assumed you already had a functioning "work order management system" in the office. As a first step you needed to find a "mobile client" software package that would synchronize with your "work order management system". MobileDataforce has a "software development kit" for PointSync http://www.mobiledataforce.com/pointsync/pointsync_developer.asp that would resolve this issue. So the next step is determining which handheld computers to use.

Here are a few thoughts on determining which handheld computers to use:
  • Do you need a numeric, or alpha numeric keyboard on your handheld? If not you can save money by simply writing on the touch screen with your stylus, or using touch screen buttons.
  • Do you need add-ons like a bar code scanner, RFID reader, digital camera, GPS or electric chainsaw? These can be very useful, but add costs to your handheld.
  • How rugged does your handheld need to be? If you are repairing desktop tape despensers, you could probably get buy with a $300 consumer grade handheld, but if you are climbing fences, wading through sewage ponds, or immitating a crash test dummy, you may want to seriously considering investing in a ruggedized device that is in the range of $1,500.
  • Handheld computers have a standardized rating system that identifies how "rugged" they are. So when considering which handheld device you need, read up on the ruggedized ratings. This will tell you how many times Fumble Fingered Fred can drop the handheld while washing the outside of the windows on the 19th floor.

...more in Part 3

Working with a Budget, Part 1

OK, so you want to know how much it will cost to get your 10 field service technicians set-up with handheld computers so they can be dispatched work/service orders in the field. Let's explore the issues?

What are the major pieces to this mobility solution/project?

-Work order management software in the office (hopefully this is already in place)
-Mobile client software (software on your handheld computer) that synchronizes with your work order management software in the office
-Handheld computers
-Data network through your favorite wireless carrier (e.g. Verizon, Sprint, Cingular, Vodaphone, Orange, etc.)

The first task is to find a "mobile client" software package that will synchronize with your work order management application. The problem is your cousin Bob developed your work order management system 4 years ago for a high school project and he is now back in prison. What next? You may want to find a company like MobileDataforce, http://www.mobiledataforce.com that provides software that you can use to rapidly develop and configure a mobile client that can synchronize with your office software. If you have enough in your budget, it is usually a faster and easier process to involve my professional services team, or to get one of your local talented IT consultant, assuming they are out on probation, to do this for you.

...more in Part 2

Mobile Solutions a Consultant's Nightmare

The first time is not always your best. Consultants and integrators get better the 2nd, 3rd and 4th time they have implemented the same mobile solutions. The problem is- nearly every mobility project has unique and different requires.

-different handheld computers
-different add-on hardware accessories
-integration to different backend database applications
-different business logic needed on the mobile application
-different ways of doing the same business
-different screen layouts
-different data requirements
-different synchronization methodologies

How can a consultant or an integrator profitably and successfully implement these mobility projects? The answer - find what is common about all of these projects and productize a solution that can be flexible and powerful enough to be used over and over again to implement mobility projects. All of us involved in consulting know that reusing previously made code, and leveraging your expereince is how you gain the efficiencies that make your projects profitable.

My Engineering team has been studying mobility projects since 2000, and productizing the results of their studies. The result is our PointSync and Intercue Mobility Suite solutions. Both of these platforms allow you to consistently produce high quality solutions on standardized mobility platforms. Once your team is familiar with using these "rapid application development solutions for mobile environments" (RADs-ME), they can rapidly develop, edit and customize mobile solutions for new customers.

Secret ROIs from Mobilizing Business Solutions

There are many obvious advantages and cost savings that come from mobilizing paper processes. You enter the data once in the field and wirelessly synchronize with your database application. You avoid the office staff needing to re-type all the information, you avoid introducing typos during data entry, and you speed up the process of making the data available for other mission critical business applications and business analytics. Yet there are many not so obvious advantages to replacing paper processes. Here are a few for your consideration:

-Mobile field workers don't have to drive to the office just to deliver their paper forms
-Mobile field workers don't have to drive to the office just to pick-up their paper forms and assignments
-Invoicing can be completed much quicker since work can be updated from the field for immediate processing (better cash management)
-When using handheld computers you can avoid issues with bad handwriting
-Mobile software applications can validate the data entered at the time of entry
-You can attach digital photos directly to your data on the handheld
-You can push data out to the handheld so the field user has continuously updated information
-Field users can preform their own database queries on their handheld, thus avoiding the need to use office staff
-Handheld computers that have GPS functionality with mapping software can help the field worker find their next job site without asking office staff for directions
-Handheld computers with GPS functionality can report the location of the field worker to help managers better organize service responses
-Handheld computers can be used not only to collect data, but to compute the data and show results in the field
-Buttons on the screen of your mobile application can be configured to perform all kinds of queries, computations, analytics and many more time consuming features (recently we created a mobile solution that would provide a route delivery driver with predictive product re-stocking numbers at the push of a button based upon the past 12 months stocking numbers)
-Disciplined business processes - mobile software solutions can be configured to ensure the field user follows the appropriate business processes based upon the data entered (a specific answer can force a separate business process - for example - the geiger counter attached to your handheld shows dangerous levels of radiation - a message pops-up warning you to cover your private parts with a lead fig leaf)

These are just a few of the not so obvious benefits of mobilizing. Please email me any additions that you want me to add to this list.

Mobilizing Business Solutions

Over the past decade companies have invested heavily into ERPs and other enterprise software applications only to realize that a sizable portion of their employees are mobile and do not have access to these expensive investments. Managers are now asking their IT departments for ways to "mobilize" these existing enterprise software applications. Let's spend a few minutes discussing what it means to "mobilize" a business solution.

Mobile application development at a high level involves providing the field user with either a connected, or a disconnected mobile application on a handheld computer or laptop. Connected applications are dependent on a "live" connection using WiFi or mobile phone networks to access the enterprise software application. Disconnected applications have the ability to continue functioning whether there is a "live" connection or not. Most experts in mobility today recommend developing applications that can be connected or disconnected so as not to interrupt the productivity of a mobile workforce.

A disconnected mobile application needs to be able to store data on the handheld computer (i.e. in a mobile database or XML file), and then be able to synchronize all the changed data when a connection to the enterprise database application is again available. This allows the mobile field force to continue adding, editing, querying and printing data in a disconnected mode while working remotely in the field.

The software components that are necessary to develop a disconnected database centric mobile application are:

-Mobile application (GUI Interface) created for the screen size of your handheld or laptop computer
-Navigation on the screens and between screens
-Customizable business logic under the GUI interface
-Mobile database technology to store all required data on the handheld computer
-Synchronization technology to synchronize changed or edited data between the handheld computer and the enterprise database
-Server component to keep both the backend databases and the handheld computers synchronized with each other
-Device and user administration component

I realize I have over simplified, but at the very highest level, these are the components of a mobilized business solution. So in order to "mobilize" your existing in-house database applications, you either need some very smart developers and a lot of development time, or you find a software company like MobileDataforce that has already developed these tools.

Reusable Mobile Frameworks

It is easy for an IT developer, working hard in their cubicle, to feel that the technology requirements of their business are unique and special, although in truth many companies may share similar business processes and requirements, even companies in different industries. Let me provide you with an example of similarities:

-a mobile software solution needs screens designed for use on handheld computers
-a mobile software solution needs graphical buttons, labels, fields and functions on their screen
-a mobile software solution needs to be able to validate the data inputted
-a mobile software solution needs a database on the handheld to store information
-a mobile software solution needs mobile middleware that enables synchronization between the mobile device database and the enterprise database.
-a mobile software solution needs to be able to add custom business rules
-a mobile software solution needs to be flexible enough to handle many different kinds of handheld computers and add-on accessories.

The features described above are needed by every developer of mobile applications. They are required, but are not cost effective to develop from scratch each time. My team of engineers have spent over 12 man years productizing the features and functions listed above so that you don't have to. Often I hear comments from customers that 80% of their project requirements are already completed, productized and proven in PointSync.

More on Convergence and Handheld Computers

In an earlier posting I discussed the converging technologies available on handheld computers. However, convergence is not only happening in the hardware arena. When you design a mobile software solution for use on a handheld computer, you have the opportunity of converging multiple databases and database applications into one mobile application on the handheld. Let me explain:

You may have a "work order" application that you want available on your field service team's handhelds. In this single mobile application you may want to include data from several different internal database applications.

-a work order management application
-an inventory application
-a shipping application
-time sheets
-CRM system
-GIS system
-Accounting application for invoicing
-product catalogs

This is "convergence" at the software level. Mobile solutions can be as simple, or as powerful as you want them to be.

Interviews with Kevin Benedict