iFactr-WPF

iFactr – .NET 4.5 Framework bindings

iFactr uses an container approach to execute a cross platform application on a computer or mobile device. At runtime the “bindings” instantiate the cross-platform control using a native UI object from the SDK for that target platform. In .NET Compact Framework, all controls are instatiated using objects from the WPF APIs.

iFactr is a C#.NET-based, cross-platform mobile application development framework.

  • Cross-platform UI controls
  • Bindings for Android, iOS and Windows, and Compact Framework
  • RESTful Data Services component

Features

  • Full set of cross platform GUI controls.
  • MVC application workflow engine.
  • Supporting libraries for file access, network, device integrations, and an IoC container.

You can:

  • Rapidly build mobile and desktop applications.
  • Mix and match fully native views with cross-platform views.
  • Integrate platform specific 3rd party libaries and views into the app.
  • Easily port your MonoCross app to iFactr.

Tech

iFactr uses a Model-View-Controller design pattern and navigation modeled after Microsoft’s ASP.NET and the Open-source Monocross.Navigation.

Support

StackOverflow is monitored. Post questions using the #iFactr tag.

Installation

Add References iFactr DLLs.

Development

Want to contribute? Great!

Open your favorite Terminal and run these commands.

Building from source

Building iFactr requires Microsoft Community Build Tasks v1.5 MSBuild
For production release:

$ build

This will create the iFactr.Wpf assembly for use when compiling a Win7, Win8, or Win10 executable for your iFactr application.

License

MIT

Visit original content creator repository
https://github.com/ZebraDevs/iFactr-WPF

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *