Hi Greg We've spent the last 18 months building a mobile version of our ERP software @ www.happen.biz. About 9 months of that was using html5 which we pushed to it's limits but in the end it just wasn't 'good' enough, by good enough I mean primarily fast enough. We tried out Xamarin and never looked back, we now have a rock solid mobile app which is fast and sexy.
So my opinion is Xamarin Rocks. Great for c# teams. Grids, splitters, trees, drag-and-drop, animated charts - well this doesn't work on mobile devices anyway, you actually need to rethink a users interaction with your software, and rethink, and rethink. You need to also spend alot of time using other high quality mobile apps to see different ways a user can interact with your app. On Mon, Jul 1, 2013 at 9:16 AM, Craig van Nieuwkerk <crai...@gmail.com>wrote: > Have you considered Xamarin? Native applications written in C# > www.xamarin.com > > > > > On Mon, Jul 1, 2013 at 9:11 AM, Greg Keogh <g...@mira.net> wrote: > >> Folks, a few times over the last year I've raised the topic of writing >> browser based applications that can reach the most mobile devices with the >> least coding effort. Sadly we learned (from the replies) that there is no >> easy road. It looks like you have to "go native" in Object C or Java, or >> use HTML5 and accept reduced functionality. All of these options are a >> rather frightening for us because we only have C++ and C# skills in the >> group and we'll have to hire specialists or undergo intense training. >> >> A colleague using the latest Borland C++ kits says it has a product >> called Prism which claims to target different platforms with a common code >> base. I said that sounds like black magic, but my colleague is so busy that >> he hasn't had time yet to evaluate Prism. A quick search hints that Prism >> is actually Oxygene <http://en.wikipedia.org/wiki/Delphi_Prism>, which >> would take us down a completely different road. >> >> So this leaves us with the optional of HTML5 ... but we're wondering just >> what it can and can't do. Is it possible to write a "real application" in >> HTML5, with grids, splitters, trees, drag-and-drop, animated charts, etc. I >> find it hard to believe that HTML5 could reproduce this functionality in >> our Silverlight 5 app. Can anyone here explain just what HTML5 is capable >> or incapable of doing? >> >> Cheers, >> Greg K >> > >