Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 3619208
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 18, 20262026-05-18T22:51:00+00:00 2026-05-18T22:51:00+00:00

Our company is considering using hand-held bar code scanners as a part of our

  • 0

Our company is considering using hand-held bar code scanners as a part of our inventory management process and I have some technical questions about how they actually integrate with an existing system. To clarify, I’m talking about the hand-held wireless bar code scanners with screens and keypads on them that are actually mini-computers. The ones that connect to a network over 802.11g and interact with a database in real time.

I know this is a broad question which is somewhat dependant on device, but the Internet seems to be lacking a good source of technically detailed information on the subject. The kind of information a software developer would want to know before buying one of these devices to be sure it will actually work in a specific situation.

I’ve found places selling them and basic sales sheets, but what I’m looking for is a detailed description of how these devices are actually programmed and how they talk to a back-end application.

Specifically, do you program them with a widely used language like C? Or do they use some obscure proprietary language? Is it scripted or compiled?

Do you need to install special software on a desktop PC to load your application onto the scanner?

A lot of them say they’re running Windows Mobile or Windows CE. Does that mean you need a Windows desktop machine to program them? To interact with them? Or can they be programmed from a Linux desktop and interact with Linux servers?

How do they actually talk to the back-end application? Does it send XML over HTTP, for example?

Coming from a web development background, I’m imagining the gun running a “thin client” software sort of like javascript, which makes AJAX-like calls over http (through wifi) to the server. Do they or can they work like that?

What I’d really like is a guide called, “programming your first bar code scanner” that teaches you to create a “hello world” program step by step. Does such a thing exist?

Thanks in advance!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-18T22:51:01+00:00Added an answer on May 18, 2026 at 10:51 pm

    All of the mobile computer barcode scanner devices that I have ever worked with have come pre-configured with an operating system. And on all of them that I have worked with, that operating system has been Windows Mobile or Windows CE. What you really have is a Windows Mobile PDA that happens to have specialized hardware for scanning barcodes.

    So, the guide “programming your first bar code scanner” should really be called “programming for Windows Mobile.” There are all kinds of sites that can help you learn to program Windows Mobile, including Microsoft’s own sites. But, in general, you are locked into developing in the paradigms defined by Microsoft. This pretty much comes down to writing C/C++ that uses the Windows CE Platform API, or writing .NET code that accesses the .NET Compact Framework. That also means that you’re probably going to end up using some flavor of Microsoft Visual Studio for development. Fortunately, Visual Studio also comes with Windows Mobile emulation so you can do testing without actually having a physical device to play with.

    Once you’ve got your basic application written, you can then add in the hardware vendor’s specific library for accessing the barcode scanning hardware. Testing this piece will require that you actually have a physical device.

    As for communication techniques, protocols, etc., that is all going to be up to you. If you’re rolling everything from scratch, you will have to build the communications protocol from scratch as well. Otherwise, you will have to do some research to find out if some kind of pre-built communications protocol components exist that you might be able to purchase/use.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

My company (EU-based) is considering to release some parts of our code under a
Our company have a need to set up some solution, that would allow us
Our company using iText to stamp some watermark text (not image) on some pdf
My company is considering using flume for some fairly high volume log processing. We
The company I'm working at is considering using RestKit. However, the JSON that our
Our company produces cross-platform software and we have Bamboo instance which is building projects
Our company, Company A, may soon be partnering with Company B under some sort
Our company is offering some trainings and asks us what would we want to
Currently I am designing a database for use in our company. We are using
Our company deals with various online contests. As a part of functionality we need

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.