Handheld Programming

Kurt

Known Member
Senior Member
Joined
Nov 19, 2003
Messages
203
Points
3,016
doing a so called 24 hour test.. have to submit tomolo 5pm

question
an online application that can allow a restaurant to be electronically integrated. this includes the features to equip the waiters/waitresses with handheld devices that can allow for the electronic capture of orders, which will be sent directly to the kitchen(for order/food preparation) and the front desk(for order purchases details capture). Online stock management includes tracking the food items used in the kitchen to ensure that sufficiently levels are kept.


now my question is what programming language to use to create such a program? say for palm and for windows ce... i did some research and most of it also mention C and implementing API with it.. and also java with jvm...

and one more thing is that what protocols to use to communicate between the handheld devices and the kitchen and the front desk? i know its wifi. but what protocol? tcp/ip ?? server/client? or what?

and er..anyone can draw a layout of how this system will be? me abit blur..hehee

thanks first
 
Language can be anything. For cross-platform compatibility you can use J2ME. If using Windows then you can use either VB or C for mobile, same goes for PalmOS.

Or...

You can use scripting language and have it web-based, which solves a whole a lot of problem with communication (since it'll use TCP/IP). You can use ASP.NET, tied to a SQL database. But with Wifi, you'll run into security issues.
 
yeah that's what i thought
decided to choose J2ME for the system.. but then as u said since is wifi security will be a issue.. but then the only threat to a restaurant system is a business competitor...

hmm.. anyways to justify the use of wifi in the system??
 
Wifi in itself is weak. You need to tie in with something like a RADIUS server to enhance the security. Others, you need to look at the various Wifi implementation for examples.
 
Using VPN over Wifi could create a safer environment. Since the data being transmitted using VPN can be encrypted.

Since you need a wireless solution, I guess another alternative would be Bluetooth.
 
Hah.. Bluetooth security is even worse, not to mention short range. :P
 
i already submitted my paper...
that was really tiring!!!

mk,
thanks for the RADIUS thingie.. i manage to find some info about it and wrote a few more paragraphs... hehe
 
errr..
will take more videos of ur car spinning for the next drift event?
:P
 

Similar threads

Posts refresh every 5 minutes




Search

Online now

Enjoying Zerotohundred?

Log-in for an ad-less experience