I've thought about this before but
not being an OVMS user means I just don't have the motivation
(sorry!)
A long term cross platform solution would be to develop using
Xamarin then much of the (C#) code could be shared across
platforms. A basic shared UI can be done using Xamarin Forms but
the tricky part of an OVMS app isn't really the UI, it's the
server comms/decoding/encoding.
Another alternative is allow an HTML UI for the app (as we use
for Open Charge Map) which would require a native Cordova plugin
for each supported platform to do the low level
comms/translation. The plugin would expose a high level api to
the app to pass in/out JSON objects that the javascript based
app can then use.
Alternatively a full HTTP or Websockets based server API that
any app can use would remove the need for a native component
(standard javascript can't talk to normal sockets).
Chris
On 02/06/2015 14:35, Jille Berends wrote:
According to the news, MS is working on a way to
get Android apps running on Windows mobile:
_______________________________________________
OvmsDev mailing list
OvmsDev@lists.teslaclub.hk
http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
--
Christopher Cook
Open Charge Map