While there is a range of hardware on the market, software is more difficult to find from the hardware manufacturers. Some ERP, MRP, and other inventory management software have built in support for barcode reading   and some even allow the software to run directly on a mobile computer. Besides full management software, there are more than a few software development kits on the market that allow the developer to easily produce custom mobile interfaces and that handle the connect to the database.
Despite a wide range of hardware options, finding suitable software from manufacturers is more difficult. Some ERP, MRP, and inventory management software incorporate barcode reading features and can run directly on mobile computers. Additionally, there are several software development kits available that allow developers to create custom mobile interfaces easily and manage database connections.