Skip to content

DevTKSS/DevTKSS.Uno.SampleApps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevTKSS Uno Samples

Welcome to this Samples Repository! ❤️

The samples in this Repository are meant to help other Developers, independent to their pre-knowledge, get an Idea of how to use the shown things.

Tip

Check out the Documentation, for more a more detailed List and future coming Guides and Explanations.

Table of Contents

Mvux Gallery

Mvux Gallery Showcase Thumbnail

Wanna see a quick showcase, what to explore there?

Mvux Gallery ShowCase

Following list provides you a quick Overview, what you can find in the Mvux Gallery App. The Overview about it and its Tutorials you can find here

Controls to be explored in this App

  • FeedView combined with:
    • GridView
    • ListView
  • DataTemplate centralized Resource definition
  • Card
  • Grid
  • NavigationView
  • ItemOverlayTemplate DataTemplate layout replicated from WinUI 3 Gallery
  • TabBar & TabBarItem

Uno.Extensions to be explored here

  • Mvux
    • ListFeed
    • State
  • Navigation
    • via Xaml
  • Hosting
  • DependencyInjection
  • Serialization
    • JsonSerializerContext of each DataModel
    • Using multiple JsonSerializable(typeof...) Attributes to extend the CodeSampleOptionsContext.Default.<...> Items
  • Configuration
    • Data for Serialization load from separate appsettings.sampledata.json
  • Storage
    • Directly in the Model Definition
    • Via Service
    • Via StorageExtension
      • Referenced currently in private preview package
    • Via Uno.Extensions.Storage.IStorage Interface extension
      • added as PR to Uno.Extensions #2734
  • Localization
    • IStringLocalizer
      • Resources Dictionaries
      • Binding current value in IState<string> and to corresponding View
      • Requesting localized Items via FeedView
    • ILocalizationService
      • Requesting current culture

Known Issues

  • Fixing ThemeResource Styled that are not seeming to listen to Theme changes
  • Getting IOptions with JsonTypeInfo Typed to Dictionary or Tuples does not work as expected and only returns null values. (see #6)
  • Missing Information about how to use NamedOptions at the point they should get returned by the IConfiguration to Configure the Service because Uno did remove the Microsoft own .Configure<...> which would be known, but is missing a documentation about those Changes applied. So in amiss of that, we need to create a derived Record for each of them to get the correct JsonSerializable Type and makes us need to define the CodeSampleService Generic. Following this up on #9

Tutorials

German Language

Help Welcome!

If you want to help out, please feel free to open an issue or PR.

Every helping hand is welcome and I will try to review and merge it as soon as possible.

See also

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages