Hello, I have a long experience programming for Windows Mobile, from version 4.0 to 6.5. Most of the work has been with the C # language, using either local (xml, txt or Server Compact) or remote databases (MySQL, Firebird or SQL Server), connecting directly or through a webservice. I have worked with various equipment (Motorola, Intermec, Symbol, Datalogic, Honeywell, etc), connecting to various peripherals: bar code readers, rfid, printers, etc. If for you is ok Windows Mobile, I can successfully bring your project with Windows Mobile and C #. Thanks.