[Ovmsdev] Fwd: Re: App for Windows Phone?
Christopher Cook
christopher.cook at webprofusion.com
Thu Jun 4 14:23:46 HKT 2015
Agreed that cross platform has compromises but boring is a relative term
and a good UI designer (or a developer with a good style guide) can
pretty much overcome that.
Cross platform comes into it's own when you lack the development
resources to build native for each platform.
UI Options include:
- Xamarin Forms (may be good enough for what OVMS needs).
- NativeScript (https://www.nativescript.org/) is a new variation on the
same idea and like Xamarin it claims to give access to platform specific
features, if required.
- Cordova (basic framework for HTML/JS based apps)
- Ionic - based on Cordova but provides a UI framework using AngularJS.
There are several other frameworks which build on Cordova.
On 04/06/2015 12:48, Mark Webb-Johnson wrote:
>
> We actually have an http API that can be used today. The vehicle
> information is available and easy to decode using straight https calls.
>
> The problem with cross-platform tools is really the boring interfaces
> that they provide and the lack of support for what makes each platform
> special. These apps tend to end up looking like web pages.
>
> That said, I have a project about to start to use one of these tools
> for my day-job. Perhaps I'll change my mind after seeing how that
> project works out, but at the moment these tools really don't interest
> me, personally. And that is the key problem - I guess the reason that
> there is no WP8 app at the moment is that nobody felt the itch to
> personally do it. Nobody with the required skills AND and using WP8
> AND willing to commit the time and effort. As a hobbyist project, we
> depend on people to scratch their own itches.
>
> I'll let you know how my day-job project works out. It is a fairly
> simple job, and a web style interface should be fine as it is mostly
> forms based work. I am particularly interested to see how the
> cross-platform PUSH notifications work out for that.
>
> Regards, Mark
>
> On 4 Jun, 2015, at 11:36 am, Christopher Cook
> <christopher.cook at webprofusion.com
> <mailto:christopher.cook at webprofusion.com>> wrote:
>
>>
>>
>> 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:
>>> http://www.techtimes.com/articles/49681/20150502/android-apps-coming-windows-phones-will-help-resurrect-microsofts-mobile.htm
>>>
>>> 2015-05-28 3:49 GMT+02:00 Mark Webb-Johnson <mark at webb-johnson.net
>>> <mailto:mark at webb-johnson.net>>:
>>>
>>> Not that I know of.
>>>
>>> Regards, Mark.
>>>
>>> > On 28 May, 2015, at 1:53 am, Michael Jochum <mikeljo at me.com
>>> <mailto:mikeljo at me.com>> wrote:
>>> >
>>> > Hi,
>>> >
>>> > i have an inquire: is there is an OVMS App for WP8?
>>> >
>>> > Not for me, i use iPhone ;-) But i know there is something
>>> others outside :-)
>>> >
>>> >
>>> > Bye
>>> > Michael
>>> > _______________________________________________
>>> > OvmsDev mailing list
>>> > OvmsDev at lists.teslaclub.hk <mailto:OvmsDev at lists.teslaclub.hk>
>>> > http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
>>>
>>> _______________________________________________
>>> OvmsDev mailing list
>>> OvmsDev at lists.teslaclub.hk <mailto:OvmsDev at lists.teslaclub.hk>
>>> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> OvmsDev mailing list
>>> OvmsDev at lists.teslaclub.hk
>>> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
>>
>>
>> --
>> Christopher Cook
>> Open Charge Map
>>
>>
>> _______________________________________________
>> OvmsDev mailing list
>> OvmsDev at lists.teslaclub.hk <mailto:OvmsDev at lists.teslaclub.hk>
>> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
>
>
> _______________________________________________
> OvmsDev mailing list
> OvmsDev at lists.teslaclub.hk
> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openvehicles.com/pipermail/ovmsdev/attachments/20150604/9115ea63/attachment.htm>
More information about the OvmsDev
mailing list