Repository for holding Appy - quick desktop apps for web developers! Like Electron, but powered by .NET and the ASP.NET Razor engine.
- Build your desktop apps using the MVC pattern. Allows for better testability and maintainability.
- Allow designers to transfer their web development skills to the desktop.
- Develop fluent user interfaces using HTML, CSS and JavaScript rather than WPF (XAML) and WinForms.
- Build the solution in VS 2012 or download the binaries here. Ensure that your platform config is set to x86 if buidling!
- Run the 'Appy' project or Appy.exe (if you downloaded the binaries).
- Follow the prompts to bootstrap a new project or compile an existing project.
- Make changes to the contents of the Site folder - this is basically an HTML5 website and will make up your UI.
- Make changes to the Code folder - this is the logic of your app. Feel free to add more of your own 'controller' classes (note: they don't have to inherit from Controller). In fact, add any class that you need - just make sure it is valid C# code.
- PS. when creating new 'controller' classes - you must import the Appy.Core namespace ('using Appy.Core;').
- I know this is such a poor guide.. I promise to publish something comprehensive very soon. However, if you need help now, send me an email and I will get back to you ASAP.