cross platform - Library that would work on Mac, PC and that can also be ported on mobile devices -


i'm going building library processing , generating syncml messages (syncml = xml protocol syncing contacts , calendars), , i'd able port , use library on many devices possible (mac, pc, iphone, android, blackberry, windows phone 7), because logic going same, , don't want spend time on re-building native library each platform.

my question is: technologies , programming languages should getting done? java, c , c++ spring mind, , colleague has suggested lua. i'd so's opinion on before start working on it.

my background c#/.net, objective-c, , java.

any information welcome. thank you!

why reinvent wheel? java has runtime environment mac, pc, linux, android, blackberry, , windows mobile. unfortunately popular option, iphone, has propriatary coding platform , can't run java.

java has done hard work in writing cross-platform runtime environment. careful version of java platform use though, mobile devices may not support newest se yet.

with objective-c , c# .net background, java should childs play pick up.


Comments

Popular posts from this blog

python - Scipy curvefit RuntimeError:Optimal parameters not found: Number of calls to function has reached maxfev = 1000 -

c# - How to add a new treeview at the selected node? -

java - netbeans "Please wait - classpath scanning in progress..." -