Solved

Start development on windows embedded applications

Posted on 2014-10-07
5
40 Views
Last Modified: 2015-03-12
Hi,

I am looking at the attached scanner for a warehouse application I am looking at developing. I am currently using visual studio 2012 and I am looking at developing an application for the device.

I believe that this works with windows embedded. I am wondering what software I need to install to get an SDK and emulator?

I am just looking at created a vb.net .exe application. I would also like to check if the device can support a compact sql server DB that I can store the scans.

Regards,

Ross
0
Comment
Question by:ross13
  • 2
  • 2
5 Comments
 
LVL 74

Expert Comment

by:käµfm³d 👽
ID: 40365715
Which scanner?

Also, are you sure you want to go down the Windows Embedded route? Since that is older technology, it will certainly become more difficult to find hardware to replace broken units. Have you considered writing a phone/tablet application? Then you could simply write a set of web services that phones connect to in order to upload the data.
0
 
LVL 40
ID: 40366135
"I believe that this works with windows embedded"

Are you sure?

I would contact the device manufacturer to make sure. They can also often provide you with sample code that, if it cannot be used directly, at least gives you an idea of how to program the thing.
0
 

Author Comment

by:ross13
ID: 40366990
I have been looking at a Motorola "WORKABOUT PRO 4". I have requested a demo unit.

Cheers,

Ross
0
 
LVL 74

Accepted Solution

by:
käµfm³d   👽 earned 500 total points
ID: 40367005
According to the specification sheet, it looks like it's one of two versions:

Microsoft® Windows® Embedded CE6.0
Microsoft® Windows® Embedded Handheld 6.5

I still stand by my previous assertion, nevertheless according to Wiki you can develop in 2012. You might start with this version of the SDK:

Windows Mobile 6.5 Developer Tool Kit

Also, I'd strongly suggest taking an "n-tiered" approach to your development. If you break the logic up into "presentation," "service," and "data" layers (at a minimum), you'll have an easier time swapping things out if any one component needs to change:

e.g.

You move from handheld scanners to tablets
You move from embedded business rules to a business rules engine
You move from SQL Server compact to Oracle

You might also consider writing web services for the back-end stuff so that you can easily interface with disparate systems.
0
 

Author Comment

by:ross13
ID: 40370390
What other scanners would you recommend? Do you know of any scanners that come with an emulator or SDK kit that I can work in vb.net on?

Regards,

Ross
0

Featured Post

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Many of us here at EE write code. Many of us write exceptional code; just as many of us write exception-prone code. As we all should know, exceptions are a mechanism for handling errors which are typically out of our control. From database errors, t…
It was really hard time for me to get the understanding of Delegates in C#. I went through many websites and articles but I found them very clumsy. After going through those sites, I noted down the points in a easy way so here I am sharing that unde…
In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're interested in additional methods for monitoring bandwidt…
You have products, that come in variants and want to set different prices for them? Watch this micro tutorial that describes how to configure prices for Magento super attributes. Assigning simple products to configurable: We assigned simple products…

758 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now