https://github.com/zebradevs/ifactr-netcf
The WinCE, Windows Mobile, and PocketPC bindings for iFactr.UI
https://github.com/zebradevs/ifactr-netcf
crossplatform csharp java xamarin
Last synced: 10 months ago
JSON representation
The WinCE, Windows Mobile, and PocketPC bindings for iFactr.UI
- Host: GitHub
- URL: https://github.com/zebradevs/ifactr-netcf
- Owner: ZebraDevs
- License: mit
- Created: 2017-06-27T12:47:40.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2021-02-22T15:28:55.000Z (over 5 years ago)
- Last Synced: 2025-04-06T01:51:12.742Z (about 1 year ago)
- Topics: crossplatform, csharp, java, xamarin
- Language: C#
- Size: 6.57 MB
- Stars: 5
- Watchers: 12
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# iFactr - .NET Compact 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 WinForms 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][Monocross].
### 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:
```sh
$ build
```
This will create the iFactr.Compact assembly for use when compiling a Windows Moible/Pocket PC executable for your iFactr application.
License
----
MIT
[//]: # (These are reference links used in the body of this note and get stripped out when the markdown processor does its job. There is no need to format nicely because it shouldn't be seen. Thanks SO - http://stackoverflow.com/questions/4823468/store-comments-in-markdown-syntax)
[iFactr]:
[MSBuild]:
[Monocross]: