Software Available for the Enterprise, Professionals, and Developers

Enterprise software is often built to run on a network, and to be deployed to many users across an organization. Professional software, although it may be used in an enterprise environment, is generally niche software built for a single user in a particular field such as law or medicine. Developer software is used by those who create software for mobile devices, and is often used within the enterprise to build business-specific mobile systems.

You may review current listings of many of these types of software at http://www.PocketPCmag.com/encyclopedia.asp. The listings are in the process of being updated.

Enterprise categories include:

  • Communications: enabling data or voice communications between mobile devices, or with wired or wireless networks.
  • Customer Relationship Management: contact data, customer history, sales leads, and calendars.
  • Data Capture: acquiring, processing, and displaying data such as GPS location data.
  • Data Collection: forms for entering and transferring data on-site on a mobile device. This kind of system is often used as a replacement for paper-based forms.
  • Database Management: working with information in table/database form. This type of software is widely used in many of the other Enterprise and Professional categories.
  • Device Management: network administrator tools for deploying, securing, and managing mobile devices.
  • Form Building: Easy-to-use development tools that allow the creation of simple applications.
  • Groupware: enabling integration and synchronization of information such as contact info on users mobile devices with other corporate users.
  • Sales Force Automation: order entry and access to real-time customer, inventory, product, and sales data for mobile sales forces and managers.
  • Security Solutions: setting up VPNs, firewalls, and security controls for mobile devices and the priceless corporate information they can carry.
  • Vertical: enterprise applications that apply to a specific industry or vertical niche. This will also include the Professional categories listed below.

Professional categories include:

  • CAD: computer aided design. Such software lets you view, edit, and even create blueprints for buildings and other objects.
  • Education: tools for empowering teachers (administration, testing, instruction, etc.) and students (learning, accessing information, displaying their mastery, etc.) and administrators (supporting teachers and students, etc.)
  • Engineering: engineering calculators and other support tools.
  • Healthcare: tools to assist healthcare workers including references, patient-tracking, billing, etc.
  • Law: tools to access information and manage client activity
  • Pilots/Aviation: tools to track pilot flight-time, aircraft maintenance, etc.
  • Real Estate: tools to access available real-estate, track buyers and sellers, etc.
  • Sales and Marketing: tools to allow salespeople and managers to track prospects, customers, and transactions, etc.
  • Transportation: tools to route fleets most efficiently to conserve fuel and save money, and to track what is being transported, etc.

Developer Categories Include:

  • Controls: a basic unit of programming; they allow programmers to focus on the bigger picture by automating basic, repetitive programming tasks.
  • Database Utilities: tools for creating, manipulating, and synchronizing databases.
  • Developer Utilities: tools to aid in the creation and testing of applications.
  • Host Integration: tools for connecting devices (clients) with servers (hosts)
  • Installation and Distribution: tools for automating the installation and distribution of software. Especially useful for larger enterprises that need automated, uniform installation and distribution of applications for their employees.
  • Languages: tools for creating software/applications in particular programming languages.

Many of the Developer areas apply to programmers in .NET, Visual Basic or C++. Products include such things as Active X controls, database engines, editing utilities, installation programs, and code libraries.