Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Binwell/Order-King-Mobile-Core
Core repository of Order King mobile architecture for Xamarin Day demo
https://github.com/Binwell/Order-King-Mobile-Core
Last synced: about 2 months ago
JSON representation
Core repository of Order King mobile architecture for Xamarin Day demo
- Host: GitHub
- URL: https://github.com/Binwell/Order-King-Mobile-Core
- Owner: Binwell
- License: mit
- Created: 2018-01-29T09:37:54.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-07T18:31:28.000Z (about 2 years ago)
- Last Synced: 2024-08-04T01:17:16.065Z (5 months ago)
- Language: C#
- Size: 350 KB
- Stars: 36
- Watchers: 8
- Forks: 13
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### Order King architecture demo for Xamarin.Forms ###
Commit history to reproduce Xamarin Day demo
Step 1. Create blank project
Step 1.5. Add infrastructure and base classes
Step 2. Add ALL empty Pages and ViewModels
Step 3. Add transition between pages
Step 4. Add DAL base
Step 5. Add Data Objects
Step 6. Add DAL methods
Step 6.5. Add Mock DataHere a guide used to create a project structure: [Guide "Software Design of Mobile Applications"](https://books.binwell.com/software-design-of-mobile-applications/)
Here is a link video with [detailed explanation (in Russian)](https://www.youtube.com/watch?v=KGKlIimwOaI)
You can see ViewModel sample [in this file](OrderKingCoreDemo/OrderKingCoreDemo/BL/ViewModels/Hotel/HotelInfoViewModel.cs)
Here is a screen map we used as a base for implementing project structure.
*NOTE: This navigation map was created by middle developer as is for the very first time in his life.*![Screen Map](OrderKingScreenMap.png "Screen Map")