OkraFramework / Okra.Core

Okra App Framework - The Okra App Framework is designed to support the development of .Net Windows Store applications, in particular those following the MVVM pattern.
http://okraframework.github.io
Apache License 2.0
10 stars 6 forks source link

Add settings functionality for UWP projects #86

Closed Andy-Wilkinson closed 8 years ago

Andy-Wilkinson commented 8 years ago

The Windows 10 UWP support in the Okra App Framework does not include the ISettingsPaneManager interface. A user has asked if this would be possible to include a default settings UI experience for Windows 10 applications.

Andy-Wilkinson commented 8 years ago

In Windows 10, exactly how you approach this is a bit more tricky as the UI to access settings is very much app specific. I could perhaps see a place for a "hamburger" component that had a 'ShowSettings' property that would automatically navigate to the cross-platform settings page. That way there was an easy default option, but would allow the developer to use a different UI if it made sense for their own apps.

Andy-Wilkinson commented 8 years ago

I've created an OkraSplitView sample (https://github.com/Andy-Wilkinson/OkraSplitView) that implements a "hamburger" style UI as an Okra navigation target that is likely to be of interest to readers of this thread.