This project include the followings out of the box !
- Sqlite using Entity Framework with Migration Projct
- MVVM Design Pattern
- Dependency Injection Design Pattern
- Forms Validation
- Request Permission Handling
- Svg Icons
- Font Icons
- Tabs
- Portlet
Shell
with Flyout- Theme and Style
- Multi Languages
- RTL Support
- Modals
- Button Icons
- Custom Controls such as
CheckBox
andSwitch
- .NET Core 3.1
- Visual Studio 2019
To create a new project simply open your cmd or terminal and do the followings
-
git clone https://github.com/balbarak/xamarin-app-template.git
-
dotnet new -i (PathToSrcFolder)
- Example:
dotnet new -i C:\Repos\C:\Repos\xamarin-app-template\src
-
dotnet new mobileApp -n (NameOfTheProject)
- Example:
dotnet new mobileApp -n FirstApp
This project using the followings plugins