@@ -8,8 +8,8 @@ Example project which should show how different mvux ui controls and model bindi
88
99 Not acceptable for me as final result since it had very poor performance and not relyable functionality
1010
11- - [ ] Restructuring, Refactoring applying SOC
12- - [ - ] Implement SampleCode Presenting like Gallery to have the src code side by side in the running app
11+ - [x ] Restructuring, Refactoring applying SOC
12+ - [x ] Implement SampleCode Presenting like Gallery to have the src code side by side in the running app
1313 - [x] [ Working State of DashboardPage] ( https://github.com/DevTKSS/UnoHotDesignApp1/commit/98fa25af8f23bb27c2dccac39d9248f3fc7254dd )
1414- [ ] (Re)record the video to show a final step by step Guide to Beginners like me and simplify the start with uno.extensions with Mvux.
1515
@@ -19,18 +19,79 @@ Example project which should show how different mvux ui controls and model bindi
1919- FeedView + ListView
2020- DataTemplate centralized Recource definition
2121- Card
22- - " ItemOverlayTemplate" DataTemplate layout replicated from WinUI 3 Gallery
22+ - ` ItemOverlayTemplate ` DataTemplate layout replicated from WinUI 3 Gallery
2323
2424## Uno.Extensions to be explored here
2525
26- - Storage
27- - Serialization
28- - Localization
29- - Configuration
3026- Mvux
31- - Navigation
27+ - Feed
28+ - ListFeed
29+ - State
30+ - ListState
31+
32+ --> Almost every Model, detailed overview will follow.
33+
34+ - Navigation
35+ - via Xaml
36+ - NavigationView
37+ - MainPage.xaml
38+ - Via Model
39+ - (planned)
40+
3241- Hosting
33- - DependencyInjection
42+ - App.xaml.cs
43+
44+ - DependencyInjection
45+ - Service Registration
46+ - App.xaml.cs
47+ - Service Definition
48+ - CodeSampleService.cs
49+ - (ICodeSampleService.cs) => to be extracted and added
50+ - Data Model Definition
51+ - SampleCode.cs#SampleCode
52+ - CodeSampleOptions.cs
53+ - CodeSampleOptionsConfiguration.cs
54+
55+ - Serialization
56+ - JsonSerializerContext of each DataModel
57+ - [ SampleCodeContext] ( SampleCode.cs#SampleCodeContext )
58+ - [ CodeSampleOptionsContext] ( CodeSampleOptions.cs#SampleCodeContext )
59+ - [ CodeSampleOptionsConfigurationContext] (CodeSampleOptionsConfiguration.cs#CodeSampleOptionsConfigurationContext)
60+
61+ - Configuration
62+ - Data for Serialization
63+ - appsettings.json
64+
65+ - Storage
66+ - Via Model
67+ - DashboardModel.cs
68+ - Via Service
69+ - CodeSampleService.cs
70+ - Via StorageExtension
71+ - Currently in private preview package
72+ - Via Uno.Extensions.Storage.IStorage Interface extension
73+ - added as PR to Uno.Extensions
74+
75+ - Localization
76+ - ** IStringLocalizer**
77+ - Resources Dictionarys
78+ - en/.resw
79+ - de/.resw
80+ - Binding current value in` IState<string> ` and to corresponding View
81+ - DashboardModel.cs
82+ - ListboardModel.cs
83+ - MainModel.cs
84+ - CounterModel.cs
85+ - Requesting localized Items via FeedView
86+ - Service Definition
87+ - GalleryImageService.cs
88+ - Data Model Definition
89+ - GalleryImageModel.cs
90+ - ** ILocalizationService**
91+ - Requesing current culture
92+ - GalleryImageModel.cs
93+ - Switching culture
94+ - (planned)
3495
3596## Fist Recording (uncut, without sound)
3697
0 commit comments