Roadmap
The Frogui roadmap is taking shape, thanks to your strong feedback. Keep the ideas flowing!
April 24, 2019
Alpha #1 v 0.3.0
-
Publish Web or Windows browser apps.
-
Add elements:
-
Box
-
Paper
-
NumericEdit
-
RadioButton
-
CheckBox
-
Form & FormSection
-
Slider
-
Scrollbar
-
ListBox
-
Droplist (a more advanced ComboBox)
-
Segmentor
-
Popup
-
Pixy
-
HtmlBlock
-
-
Add element animation:
-
Functions
-
Linear
-
Step
-
Ease
-
Quadratic Ease
-
Frame
-
Cubic Bezier
-
-
Transition
-
-
Add element effects:
-
Blur
-
Gray-scale
-
Sepia
-
Hue Rotate
-
Drop Shadow
-
Box Shadow
-
Text Shadow
-
Brightness
-
Invert
-
Opacity
-
Contrast
-
Saturate
-
Combinations
-
-
Introduce CollectionView for UI-based collection sorting, filtering and grouping.
-
Add cascading text properties.
-
Add control focus management.
-
Introduce Mixer Pattern to greatly simplify the Frogui control customization experience over WPF and UWP:
-
Pixies simplify scenarios where text, image or both are typically used, such as buttons.
-
Powerful properties to largely reduce need to create custom controls.
-
-
Introduce Polyadaptivity: powerful DOM tree optimization.
-
Add property listeners to help minimize common UI memory leaks.
-
Improve all existing features.
- Improve performance.
- Introduce WYSIWYG property editor support (only in Demo presently).
-
Add new items to GitHub Sample and its online demo.
-
Update to latest Mono for WebAssembly.
-
Dozens of bug fixes
November 3, 2018
Tech Preview #2 v 0.2.0
-
Add XAML.
-
Add control styling.
-
Add cascading asset sheets.
-
Add data-binding.
-
Add commanding.
-
Add Path element and geometry types.
-
Add Reactive Extensions (Rx):
-
Dependency properties are observable.
-
Commands are observable.
-
-
Add validation support for dependency properties.
-
Add visual state manager.
-
Introduce themes.
-
Make dependency properties strongly typed.
-
Improve keyboard and pointer support.
-
Introduce fluid API design improvements.
-
Update GitHub Sample and add it as live website demo.
August 18, 2018
Tech Preview #1 v 0.1.0
-
Add full Visual Studio debugging support using simulator.
-
API redesign to integrate web features not in WPF.
-
Add first round of common controls and general types to API.
-
Add basic motif support.
-
Add dependency properties.
-
Add UI and Console application types.
-
Create high-performance interop engine.
-
Improve GitHub Sample and add live website demo.
-
Improve Lesarde.com.
April 2018
Proof of Concept v 0.0.333
-
Demonstrate that Mono for WebAssembly works.
-
Include console support in API (no UI classes).
-
Create Lesarde.com/frogui.
-
Add open-source Sample project on GitHub.
Next up...
-
Advanced controls
-
Full responsive design support
-
iPhone and Android support
-
Webview builds
-
Native integration sensors, camera, etc.
-
-
Animation
-
Advanced input support pen, gamepad, etc.
-
WYSIWYG Layout Designer
-
More Animation
-
Multi-Page Apps (MPA)
-
3D graphics
-
WPF, UWP and Silverlight Compatibility Kits