Architecture Overview
Supported Platforms
- MS Windows
- Linux
- OS X (since version 3.0 on the basis of EtoForms)
Platform-specific implementations
- GEDKeeper2 (GKv2, WinForms)
- GEDKeeper3 (GKv3, Eto.Forms)
- GEDKeeperX (GKvX, Xamarin)
UI Principles
User Interface Implementations
- WinForms (versions are lower than 3.0)
- EtoForms (version 3.0 and higher)
- Xamarin (experimental version GKvX)
Considered UI frameworks
- Eto.Forms - supports Windows, Linux, OS X
- Xamarin - supports Windows, iOS, Android and macOS
- Avalonia - supports Windows, Linux, macOS
- XWT - supports Windows, Linux, macOS
- UWP - supports only Windows
- Uno - supports Windows, iOS, macOS, Android and Linux