I created the kitchen sink to learn and understand some of the basics of Xamarin.Forms and Prism. This example shows some of the layouts, views & controls that can be made using Xamarin.Forms and Prism. The idea is to act like a reference guide to help when building using Xamarin.Forms to build native apps. I'll continue to add to this example, I've provided a list of future features if you want to see what's planned.
All contributions are welcomed!
In the repo you will find examples of the following
- App Icons & Launch Screens
- Layout Examples 2a. Stacked Layouts 2b. Relative Layouts 2c. Absolute Layouts 2d. Grid Layouts
- Components Example 3a. Sliders + Binding Examples 3b. Alerts 3c. Forms 3d. Modal
- Navigating with Prism
- Using ResourceDictionary for Styling
Kitchen Sink uses the structure recommanded by Prism (Can be changed).
KitchenSink/
├── KitchenSink/
│ ├── ViewsModels
│ ├── MainPageViewModel
│ ├── Views
│ ├── MainPageView
├── KitchenSink.Android/
└── KitchenSink.iOS/
- Accessing the devices camera app functionality
- Map
- Signature Pad
- Better Navigation
- More Components
If you want to see something adding tweet me @dannytomalin
Here's some guides I found useful when learning the basic of Xamarin.Forms and Prism