Solved

Start development on windows embedded applications

Posted on 2014-10-07
5
44 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 75

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 75

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

3 Use Cases for Connected Systems

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, testing some more, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

More often than not, we developers are confronted with a need: a need to make some kind of magic happen via code. Whether it is for a client, for the boss, or for our own personal projects, the need must be satisfied. Most of the time, the Framework…
Real-time is more about the business, not the technology. In day-to-day life, to make real-time decisions like buying or investing, business needs the latest information(e.g. Gold Rate/Stock Rate). Unlike traditional days, you need not wait for a fe…
This tutorial gives a high-level tour of the interface of Marketo (a marketing automation tool to help businesses track and engage prospective customers and drive them to purchase). You will see the main areas including Marketing Activities, Design …
Sending a Secure fax is easy with eFax Corporate (http://www.enterprise.efax.com). First, just open a new email message. In the To field, type your recipient's fax number @efaxsend.com. You can even send a secure international fax — just include t…

910 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

23 Experts available now in Live!

Get 1:1 Help Now