Yeah, I just noticed the "can't drag pictures in" issue. If anybody from the OneNote team is reading these comments, this is a pretty big missing feature. Mac OS is all about drag-and-drop, and a well-behaved app (especially one that is supposed to be a notebook-type thing) should be pretty robust in its d&d support.
Nitro Javascript engine? It could be an important difference between this test and FB's app. Safari gets it. It seems ambiguous still whether UIWebView users get it.
A more apples-to-apples comparison would be to put it in a iOS app running UIWebView and see if the performance is maintained. I'd certainly be interested in the results.
It's not ambiguous. On iOS, only Safari can JIT JavaScript. This is because Apple doesn't trust your app enough to let you made code pages. It also doesn't trust the app it makes when you install a web app to your home page (and it's not just a Safari bookmark).
I suspect the latter may change, but I wouldn't count on the former.
Performance is also great in a wrapped version. The bottleneck we had to solve was in event management, the GPU & compositor not in the JavaScript execution.
You can also do javascript with it. I can't speak to it personally but friends have used Script# (http://scriptsharp.com/) for client-side javascript with good results. Never heard of anyone attempting node.js with it... yet.
There are some C# to JS compilers, script# and JSIL for example, yeah. But none are officially supported by Xamarin. I was just curious why they focus on all possible platforms but the web.
- Standard Mac keyboard shortcuts don't work (ie. ctrl-a & ctrl-e to move to beginning and end of lines)
- Can't drag a picture from the Finder into the OneNote