Looks interesting. But I can't seem to find any review of it by actual users.
http://www.simppa.fi/blog/
Fuse – Write cross platform native apps using C# and JavaScript
21–30 of 43 posts
Re: Fuse – Write cross platform native apps using C# and JavaScript
#22Why can't we just write html+css+javascript, and run that on the native platform in an efficient and seamless way? That would seem like a much more welcome approach.
Re: Fuse – Write cross platform native apps using C# and JavaScript
#23Please don't name it Fuse. Yes, it's a good name, but there is already a rather well known project with that name, plus it's a common household item. You make it unnecessary hard to be found and not con-fuse-d (hah!) by users. I speak from experience: I often have to look up errors/bugs related to root. Root as in "CERN analysis software", not the user. One of the most annoying names ever. (In that sense it's rather…
Exactly. While reading the title, I thought... what a good idea. But what I had in mind, was to use FUSE (Filesystem in USEr space) to locally mount a webservice/API and then use C# native GUIs to do the presentation :)
Re: Fuse – Write cross platform native apps using C# and JavaScript
#24Earlier quoted context omitted.
Yes, at least he could reverse the order of words in the subj. The link on the website leads to the API docs - there is no language description. I bet "high-speed" actually means "we removed things we think you don't need". Feels like a Unity3d-inspired afterthought. It does not matter though, the world is moving away from JS. Better support the full C#.
> The world is moving away from JS Which world is this? The world I live in seems to be full speed ahead with JS.
Re: Fuse – Write cross platform native apps using C# and JavaScript
#25What's the relationship between your UX markup language and XAML? Superficially they look similar - DockPanel/ScrollViewer etc (or are these more standardised elsewhere?) - with bindings/triggers being very different, Each being very different.
Is yours a superset? Does it implement full xaml layouts? Do you support xaml grids? Do you have an equivalent to xaml namespacing? Is yours actually xml in the xhtml sense or is it looser?
Is building a Fuse app anything like building an MVVM WPF app? Are you creating .net objects at any point? Is your c# thing (uno) .net?
Re: Fuse – Write cross platform native apps using C# and JavaScript
#26This is really intriguing! What's the relationship between your UX markup language and XAML? Superficially they look similar - DockPanel/ScrollViewer etc (or are these more standardised elsewhere?) - with bindings/triggers being very different, Each being very different. Is yours a superset? Does it implement full xaml layouts? Do you support xaml grids? Do you have an equivalent to xaml namespacing? Is yours actuall…
UX markup is not directly related to XAML, allthough it is based on much of the same principles. UX markup is designed to be much less verbose and more compact. It is not very strict Xml, it prefers expressiveness over Xml conformance. Xml namespacing is supported though :)
UX with the Fuse libraries offer pretty much the same layouts as xaml, including Grid.
Uno is not .NET based at runtime. Uno is translated to C++ and runs as native code with no VM.
Re: Fuse – Write cross platform native apps using C# and JavaScript
#27Javascript, javascript, javascript... So, where's the C#? > Uno, a light-weight, high speed dialect of C#. Ah! Here it is. A light-weight dialect, you say. Similar to Unity3d's old Mono fork that hasn't been updated since .Net 2.5, and still crashes when you attempt to use some of language features (like named parameters)?
Yes, at least he could reverse the order of words in the subj. The link on the website leads to the API docs - there is no language description. I bet "high-speed" actually means "we removed things we think you don't need". Feels like a Unity3d-inspired afterthought. It does not matter though, the world is moving away from JS. Better support the full C#.
I would love to see this happening, but can you please provide some proof for that bold statement?
Re: Fuse – Write cross platform native apps using C# and JavaScript
#28* Will you open-source Uno?
* Will you have a freemium model? (Free for opensource apps.)
* Will you change the name like others have suggested?
* Will you consider a no-JS model to develop?
If all of the answers are YES to the above, then please sign me up for the beta.
Re: Fuse – Write cross platform native apps using C# and JavaScript
#29Some brief questions: * Will you open-source Uno? * Will you have a freemium model? (Free for opensource apps.) * Will you change the name like others have suggested? * Will you consider a no-JS model to develop? If all of the answers are YES to the above, then please sign me up for the beta.
Very likely - but details/license TBA.
* Will you have a freemium model? (Free for opensource apps.)
Yes, there will always be a free way of using Fuse and Uno.
* Will you change the name like others have suggested?
No :)
* Will you consider a no-JS model to develop?
Yup. We have that already. You can use Fuse with just Uno if you like, JS is an optional component. However, our main focus is on creating a very rapid and streamlined development workflow with UX+JS.
Best regards, Anders from Fuse
Re: Fuse – Write cross platform native apps using C# and JavaScript
#30Some brief questions: * Will you open-source Uno? * Will you have a freemium model? (Free for opensource apps.) * Will you change the name like others have suggested? * Will you consider a no-JS model to develop? If all of the answers are YES to the above, then please sign me up for the beta.
* Will you open-source Uno? Very likely - but details/license TBA. * Will you have a freemium model? (Free for opensource apps.) Yes, there will always be a free way of using Fuse and Uno. * Will you change the name like others have suggested? No :) * Will you consider a no-JS model to develop? Yup. We have that already. You can use Fuse with just Uno if you like, JS is an optional component. However, our main focus…