├── .gitignore
├── AdmobMonetize
├── AdmobMonetize.sln
└── AdmobMonetize
│ ├── AdmobMonetize.Android
│ ├── AdmobMonetize.Android.csproj
│ ├── Assets
│ │ └── AboutAssets.txt
│ ├── LinkerSettings.xml
│ ├── MainActivity.cs
│ ├── MainApplication.cs
│ ├── Properties
│ │ ├── AndroidManifest.xml
│ │ └── AssemblyInfo.cs
│ ├── Resources
│ │ ├── AboutResources.txt
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── drawable-xhdpi
│ │ │ └── icon.png
│ │ ├── drawable-xxhdpi
│ │ │ └── icon.png
│ │ ├── drawable-xxxhdpi
│ │ │ └── icon.png
│ │ ├── drawable
│ │ │ └── splash_screen.xml
│ │ ├── layout
│ │ │ ├── Tabbar.xml
│ │ │ └── Toolbar.xml
│ │ ├── mipmap-anydpi-v26
│ │ │ ├── icon.xml
│ │ │ └── icon_round.xml
│ │ ├── mipmap-hdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-mdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxxhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ ├── SplashActivity.cs
│ └── Views
│ │ └── AdMobViewRenderer.cs
│ ├── AdmobMonetize
│ ├── AdmobMonetize.csproj
│ ├── App.xaml
│ ├── App.xaml.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── ViewModels
│ │ ├── MainPageViewModel.cs
│ │ └── ViewModelBase.cs
│ └── Views
│ │ ├── AdMobView.cs
│ │ ├── MainPage.xaml
│ │ └── MainPage.xaml.cs
│ └── editorconfig
├── AppLinkRequest
├── AppLinkRequest.sln
└── AppLinkRequest
│ ├── AppLinkRequest.Android
│ ├── AppLinkRequest.Android.csproj
│ ├── Assets
│ │ └── AboutAssets.txt
│ ├── LinkerSettings.xml
│ ├── MainActivity.cs
│ ├── MainApplication.cs
│ ├── Properties
│ │ ├── AndroidManifest.xml
│ │ └── AssemblyInfo.cs
│ ├── Resources
│ │ ├── AboutResources.txt
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── drawable-xhdpi
│ │ │ └── icon.png
│ │ ├── drawable-xxhdpi
│ │ │ └── icon.png
│ │ ├── drawable-xxxhdpi
│ │ │ └── icon.png
│ │ ├── drawable
│ │ │ └── splash_screen.xml
│ │ ├── layout
│ │ │ ├── Tabbar.xml
│ │ │ └── Toolbar.xml
│ │ ├── mipmap-anydpi-v26
│ │ │ ├── icon.xml
│ │ │ └── icon_round.xml
│ │ ├── mipmap-hdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-mdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxxhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ └── SplashActivity.cs
│ ├── AppLinkRequest
│ ├── App.xaml
│ ├── App.xaml.cs
│ ├── AppLinkRequest.csproj
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── ViewModels
│ │ ├── MainPageViewModel.cs
│ │ ├── ProductDetailsViewModel.cs
│ │ └── ViewModelBase.cs
│ └── Views
│ │ ├── MainPage.xaml
│ │ ├── MainPage.xaml.cs
│ │ ├── ProductDetailsPage.xaml
│ │ └── ProductDetailsPage.xaml.cs
│ └── editorconfig
├── CarouselView
├── CarouselView.sln
└── CarouselView
│ ├── CarouselView.Android
│ ├── Assets
│ │ └── AboutAssets.txt
│ ├── CarouselView.Android.csproj
│ ├── LinkerSettings.xml
│ ├── MainActivity.cs
│ ├── MainApplication.cs
│ ├── Properties
│ │ ├── AndroidManifest.xml
│ │ └── AssemblyInfo.cs
│ ├── Resources
│ │ ├── AboutResources.txt
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── drawable-xhdpi
│ │ │ └── icon.png
│ │ ├── drawable-xxhdpi
│ │ │ └── icon.png
│ │ ├── drawable-xxxhdpi
│ │ │ └── icon.png
│ │ ├── drawable
│ │ │ └── splash_screen.xml
│ │ ├── layout
│ │ │ ├── Tabbar.xml
│ │ │ └── Toolbar.xml
│ │ ├── mipmap-anydpi-v26
│ │ │ ├── icon.xml
│ │ │ └── icon_round.xml
│ │ ├── mipmap-hdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-mdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxxhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ └── SplashActivity.cs
│ └── CarouselView
│ ├── App.xaml
│ ├── App.xaml.cs
│ ├── CarouselView.csproj
│ ├── Properties
│ └── AssemblyInfo.cs
│ ├── ViewModels
│ ├── MainPageViewModel.cs
│ └── ViewModelBase.cs
│ └── Views
│ ├── MainPage.xaml
│ └── MainPage.xaml.cs
├── Charts
├── Charts.sln
└── Charts
│ ├── Charts.Android
│ ├── Assets
│ │ └── AboutAssets.txt
│ ├── Charts.Android.csproj
│ ├── LinkerSettings.xml
│ ├── MainActivity.cs
│ ├── MainApplication.cs
│ ├── Properties
│ │ ├── AndroidManifest.xml
│ │ └── AssemblyInfo.cs
│ ├── Resources
│ │ ├── AboutResources.txt
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── drawable-xhdpi
│ │ │ └── icon.png
│ │ ├── drawable-xxhdpi
│ │ │ └── icon.png
│ │ ├── drawable-xxxhdpi
│ │ │ └── icon.png
│ │ ├── drawable
│ │ │ └── splash_screen.xml
│ │ ├── layout
│ │ │ ├── Tabbar.xml
│ │ │ └── Toolbar.xml
│ │ ├── mipmap-anydpi-v26
│ │ │ ├── icon.xml
│ │ │ └── icon_round.xml
│ │ ├── mipmap-hdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-mdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxxhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ └── SplashActivity.cs
│ └── Charts
│ ├── App.xaml
│ ├── App.xaml.cs
│ ├── Charts.csproj
│ ├── Properties
│ └── AssemblyInfo.cs
│ ├── ViewModels
│ ├── MainPageViewModel.cs
│ └── ViewModelBase.cs
│ └── Views
│ ├── MainPage.xaml
│ └── MainPage.xaml.cs
├── ChatApp.Mobile
├── ChatApp.Mobile.sln
└── ChatApp.Mobile
│ ├── ChatApp.Mobile.Android
│ ├── AndroidWebViewRenderer.cs
│ ├── Assets
│ │ ├── AboutAssets.txt
│ │ ├── call.html
│ │ ├── call.js
│ │ ├── peerjs.js
│ │ └── style.css
│ ├── ChatApp.Mobile.Android.csproj
│ ├── LinkerSettings.xml
│ ├── MainActivity.cs
│ ├── MainApplication.cs
│ ├── Properties
│ │ ├── AndroidManifest.xml
│ │ └── AssemblyInfo.cs
│ ├── Resources
│ │ ├── AboutResources.txt
│ │ ├── drawable-hdpi
│ │ │ ├── end_call.png
│ │ │ ├── icon.png
│ │ │ ├── message.png
│ │ │ ├── mic_off.png
│ │ │ ├── outline_call.png
│ │ │ ├── reminder.png
│ │ │ ├── video_call.png
│ │ │ └── videocam_off.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── drawable-xhdpi
│ │ │ └── icon.png
│ │ ├── drawable-xxhdpi
│ │ │ └── icon.png
│ │ ├── drawable-xxxhdpi
│ │ │ └── icon.png
│ │ ├── drawable
│ │ │ └── splash_screen.xml
│ │ ├── layout
│ │ │ ├── Tabbar.xml
│ │ │ └── Toolbar.xml
│ │ ├── mipmap-anydpi-v26
│ │ │ ├── icon.xml
│ │ │ └── icon_round.xml
│ │ ├── mipmap-hdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-mdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxxhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ ├── Service
│ │ └── WebViewService.cs
│ └── SplashActivity.cs
│ ├── ChatApp.Mobile
│ ├── App.xaml
│ ├── App.xaml.cs
│ ├── ChatApp.Mobile.csproj
│ ├── Converters
│ │ ├── BooleanToColorConverter.cs
│ │ └── BooleanToVisibility.cs
│ ├── Models
│ │ ├── BaseModel.cs
│ │ ├── ConversationModel.cs
│ │ ├── ConversationReplyModel.cs
│ │ ├── LoginModel.cs
│ │ ├── MessageModel.cs
│ │ ├── TokenModel.cs
│ │ └── UserModel.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── Services
│ │ ├── Core
│ │ │ ├── AuthenticationService.cs
│ │ │ ├── BaseService.cs
│ │ │ ├── ChatService.cs
│ │ │ ├── SessionService.cs
│ │ │ └── UsersService.cs
│ │ └── Interfaces
│ │ │ ├── IAuthenticationService.cs
│ │ │ ├── IChatService.cs
│ │ │ ├── ISessionService.cs
│ │ │ ├── IUsersService.cs
│ │ │ └── IWebViewService.cs
│ ├── ViewModels
│ │ ├── CallPageViewModel.cs
│ │ ├── ChatRoomPageViewModel.cs
│ │ ├── FriendsPageViewModel.cs
│ │ ├── IncomeCallPageViewModel.cs
│ │ ├── MainPageViewModel.cs
│ │ ├── PrivateChatPageViewModel.cs
│ │ └── ViewModelBase.cs
│ └── Views
│ │ ├── CallPage.xaml
│ │ ├── CallPage.xaml.cs
│ │ ├── ChatRoomPage.xaml
│ │ ├── ChatRoomPage.xaml.cs
│ │ ├── FriendsPage.xaml
│ │ ├── FriendsPage.xaml.cs
│ │ ├── GenericWebView.cs
│ │ ├── IncomeCallPage.xaml
│ │ ├── IncomeCallPage.xaml.cs
│ │ ├── MainPage.xaml
│ │ ├── MainPage.xaml.cs
│ │ ├── PrivateChatPage.xaml
│ │ └── PrivateChatPage.xaml.cs
│ └── editorconfig
├── ChatApp.WebAPI
├── ChatApp.DL
│ ├── ChatApp.DL.csproj
│ ├── ChatAppContext.cs
│ └── Migrations
│ │ ├── 20210312092638_Init.Designer.cs
│ │ ├── 20210312092638_Init.cs
│ │ ├── 20210312093016_Tokens.Designer.cs
│ │ ├── 20210312093016_Tokens.cs
│ │ ├── 20210312100551_AddTokens.Designer.cs
│ │ ├── 20210312100551_AddTokens.cs
│ │ ├── 20210312111515_AddUserFriends.Designer.cs
│ │ ├── 20210312111515_AddUserFriends.cs
│ │ ├── 20210607104631_addIsavailable.Designer.cs
│ │ ├── 20210607104631_addIsavailable.cs
│ │ └── ChatAppContextModelSnapshot.cs
├── ChatApp.Managers
│ ├── ChatApp.Managers.csproj
│ ├── Common
│ │ └── BaseManager.cs
│ ├── ConversationsManager.cs
│ ├── Extensions
│ │ └── UserModelExtensions.cs
│ ├── Interfaces
│ │ ├── IConversationsManager.cs
│ │ ├── ITokensManager.cs
│ │ └── IUsersManager.cs
│ ├── TokensManager.cs
│ └── UsersManager.cs
├── ChatApp.Models
│ ├── BaseModel.cs
│ ├── ChatApp.Models.csproj
│ ├── ConnectionModel.cs
│ ├── ConversationModel.cs
│ ├── ConversationReplyModel.cs
│ ├── FriendModel.cs
│ ├── LoginModel.cs
│ ├── RefreshTokenModel.cs
│ ├── Settings
│ │ └── AppSettings.cs
│ └── UserModel.cs
├── ChatApp.Repositories
│ ├── ChatApp.Repositories.csproj
│ ├── Common
│ │ ├── GenericRepository.cs
│ │ └── UnitOfWork.cs
│ ├── ConnectionsRepository.cs
│ ├── ConversationRepliesRepository.cs
│ ├── ConversationsRepository.cs
│ ├── FriendsRepository.cs
│ ├── Interfaces
│ │ ├── IConnectionsRepository.cs
│ │ ├── IConversationRepliesRepository.cs
│ │ ├── IConversationsRepository.cs
│ │ ├── IFriendsRepository.cs
│ │ ├── IGenericRepository.cs
│ │ ├── ITokensRepository.cs
│ │ ├── IUnitOfWork.cs
│ │ └── IUsersRepository.cs
│ ├── TokensRepository.cs
│ └── UsersRepository.cs
├── ChatApp.Tools
│ ├── ChatApp.Tools.csproj
│ └── PasswordHasher.cs
├── ChatApp.WebAPI.sln
└── ChatApp.WebAPI
│ ├── ChatApp.WebAPI.csproj
│ ├── Controllers
│ └── UsersController.cs
│ ├── Hubs
│ └── ChatHub.cs
│ ├── Program.cs
│ ├── Properties
│ └── launchSettings.json
│ ├── Startup.cs
│ ├── appsettings.Development.json
│ └── appsettings.json
├── CollectionView
├── CollectionView.sln
└── CollectionView
│ ├── CollectionView.Android
│ ├── Assets
│ │ └── AboutAssets.txt
│ ├── CollectionView.Android.csproj
│ ├── LinkerSettings.xml
│ ├── MainActivity.cs
│ ├── MainApplication.cs
│ ├── Properties
│ │ ├── AndroidManifest.xml
│ │ └── AssemblyInfo.cs
│ ├── Resources
│ │ ├── AboutResources.txt
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── drawable-xhdpi
│ │ │ └── icon.png
│ │ ├── drawable-xxhdpi
│ │ │ └── icon.png
│ │ ├── drawable-xxxhdpi
│ │ │ └── icon.png
│ │ ├── drawable
│ │ │ ├── delete.png
│ │ │ ├── edit.png
│ │ │ └── splash_screen.xml
│ │ ├── layout
│ │ │ ├── Tabbar.xml
│ │ │ └── Toolbar.xml
│ │ ├── mipmap-anydpi-v26
│ │ │ ├── icon.xml
│ │ │ └── icon_round.xml
│ │ ├── mipmap-hdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-mdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxxhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ └── SplashActivity.cs
│ └── CollectionView
│ ├── App.xaml
│ ├── App.xaml.cs
│ ├── CollectionView.csproj
│ ├── Models
│ └── UserModel.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ ├── Services
│ ├── IUsersService.cs
│ └── UsersService.cs
│ ├── ViewModels
│ ├── MainPageViewModel.cs
│ └── ViewModelBase.cs
│ └── Views
│ ├── MainPage.xaml
│ └── MainPage.xaml.cs
├── ListView
├── ListView.sln
└── ListView
│ ├── ListView.Android
│ ├── Assets
│ │ └── AboutAssets.txt
│ ├── LinkerSettings.xml
│ ├── ListView.Android.csproj
│ ├── MainActivity.cs
│ ├── MainApplication.cs
│ ├── Properties
│ │ ├── AndroidManifest.xml
│ │ └── AssemblyInfo.cs
│ ├── Resources
│ │ ├── AboutResources.txt
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── drawable-xhdpi
│ │ │ └── icon.png
│ │ ├── drawable-xxhdpi
│ │ │ └── icon.png
│ │ ├── drawable-xxxhdpi
│ │ │ └── icon.png
│ │ ├── drawable
│ │ │ ├── collapseIcon.png
│ │ │ ├── expandIcon.png
│ │ │ └── splash_screen.xml
│ │ ├── layout
│ │ │ ├── Tabbar.xml
│ │ │ └── Toolbar.xml
│ │ ├── mipmap-anydpi-v26
│ │ │ ├── icon.xml
│ │ │ └── icon_round.xml
│ │ ├── mipmap-hdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-mdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxxhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ └── SplashActivity.cs
│ └── ListView
│ ├── App.xaml
│ ├── App.xaml.cs
│ ├── Converters
│ └── BoolToImageConverter.cs
│ ├── ListView.csproj
│ ├── Models
│ └── ProductModel.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ ├── Services
│ ├── IProductsService.cs
│ └── ProductsService.cs
│ ├── ViewModels
│ ├── MainPageViewModel.cs
│ ├── ProductsVM.cs
│ └── ViewModelBase.cs
│ └── Views
│ ├── MainPage.xaml
│ └── MainPage.xaml.cs
├── Micro Charts
├── Micro Charts.sln
└── Micro Charts
│ ├── Micro Charts.Android
│ ├── Assets
│ │ └── AboutAssets.txt
│ ├── LinkerSettings.xml
│ ├── MainActivity.cs
│ ├── MainApplication.cs
│ ├── Micro Charts.Android.csproj
│ ├── Properties
│ │ ├── AndroidManifest.xml
│ │ └── AssemblyInfo.cs
│ ├── Resources
│ │ ├── AboutResources.txt
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── drawable-xhdpi
│ │ │ └── icon.png
│ │ ├── drawable-xxhdpi
│ │ │ └── icon.png
│ │ ├── drawable-xxxhdpi
│ │ │ └── icon.png
│ │ ├── drawable
│ │ │ └── splash_screen.xml
│ │ ├── layout
│ │ │ ├── Tabbar.xml
│ │ │ └── Toolbar.xml
│ │ ├── mipmap-anydpi-v26
│ │ │ ├── icon.xml
│ │ │ └── icon_round.xml
│ │ ├── mipmap-hdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-mdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxxhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ └── SplashActivity.cs
│ ├── Micro Charts
│ ├── App.xaml
│ ├── App.xaml.cs
│ ├── Helpers
│ │ ├── MultiBarChart.cs
│ │ └── MultiLinesChart.cs
│ ├── Micro Charts.csproj
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── Tools
│ │ └── NumbersTools.cs
│ ├── ViewModels
│ │ ├── MainPageViewModel.cs
│ │ └── ViewModelBase.cs
│ └── Views
│ │ ├── MainPage.xaml
│ │ └── MainPage.xaml.cs
│ └── editorconfig
├── Multilingual
├── Multilingual.sln
└── Multilingual
│ ├── Multilingual.Android
│ ├── Assets
│ │ └── AboutAssets.txt
│ ├── LinkerSettings.xml
│ ├── MainActivity.cs
│ ├── MainApplication.cs
│ ├── Multilingual.Android.csproj
│ ├── Properties
│ │ ├── AndroidManifest.xml
│ │ └── AssemblyInfo.cs
│ ├── Resources
│ │ ├── AboutResources.txt
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── drawable-xhdpi
│ │ │ └── icon.png
│ │ ├── drawable-xxhdpi
│ │ │ └── icon.png
│ │ ├── drawable-xxxhdpi
│ │ │ └── icon.png
│ │ ├── drawable
│ │ │ └── splash_screen.xml
│ │ ├── layout
│ │ │ ├── Tabbar.xml
│ │ │ └── Toolbar.xml
│ │ ├── mipmap-anydpi-v26
│ │ │ ├── icon.xml
│ │ │ └── icon_round.xml
│ │ ├── mipmap-hdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-mdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxxhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ └── SplashActivity.cs
│ └── Multilingual
│ ├── App.xaml
│ ├── App.xaml.cs
│ ├── Extensions
│ └── TranslateExtension.cs
│ ├── Multilingual.csproj
│ ├── Properties
│ └── AssemblyInfo.cs
│ ├── Res
│ ├── AppResources.Designer.cs
│ ├── AppResources.de.resx
│ ├── AppResources.fr.resx
│ └── AppResources.resx
│ ├── ViewModels
│ ├── MainPageViewModel.cs
│ └── ViewModelBase.cs
│ └── Views
│ ├── MainPage.xaml
│ └── MainPage.xaml.cs
├── Notifications
├── Notifications.sln
└── Notifications
│ ├── Notifications.Android
│ ├── Assets
│ │ └── AboutAssets.txt
│ ├── LinkerSettings.xml
│ ├── MainActivity.cs
│ ├── MainApplication.cs
│ ├── Notifications.Android.csproj
│ ├── Properties
│ │ ├── AndroidManifest.xml
│ │ └── AssemblyInfo.cs
│ ├── Resources
│ │ ├── AboutResources.txt
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── drawable-xhdpi
│ │ │ └── icon.png
│ │ ├── drawable-xxhdpi
│ │ │ └── icon.png
│ │ ├── drawable-xxxhdpi
│ │ │ └── icon.png
│ │ ├── drawable
│ │ │ └── splash_screen.xml
│ │ ├── layout
│ │ │ ├── Tabbar.xml
│ │ │ └── Toolbar.xml
│ │ ├── mipmap-anydpi-v26
│ │ │ ├── icon.xml
│ │ │ └── icon_round.xml
│ │ ├── mipmap-hdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-mdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxxhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ ├── Services
│ │ ├── CustomFirebaseMessagingService.cs
│ │ └── LocalNotificationsService.cs
│ ├── SplashActivity.cs
│ └── google-services.json
│ ├── Notifications
│ ├── App.xaml
│ ├── App.xaml.cs
│ ├── Interfaces
│ │ └── ILocalNotificationsService.cs
│ ├── Notifications.csproj
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── ViewModels
│ │ ├── MainPageViewModel.cs
│ │ └── ViewModelBase.cs
│ └── Views
│ │ ├── MainPage.xaml
│ │ └── MainPage.xaml.cs
│ └── editorconfig
├── PdfFiles
├── PdfFiles.sln
└── PdfFiles
│ ├── PdfFiles.Android
│ ├── Assets
│ │ └── AboutAssets.txt
│ ├── LinkerSettings.xml
│ ├── MainActivity.cs
│ ├── MainApplication.cs
│ ├── PdfFiles.Android.csproj
│ ├── Properties
│ │ ├── AndroidManifest.xml
│ │ └── AssemblyInfo.cs
│ ├── Resources
│ │ ├── AboutResources.txt
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── drawable-xhdpi
│ │ │ └── icon.png
│ │ ├── drawable-xxhdpi
│ │ │ └── icon.png
│ │ ├── drawable-xxxhdpi
│ │ │ └── icon.png
│ │ ├── drawable
│ │ │ └── splash_screen.xml
│ │ ├── layout
│ │ │ ├── Tabbar.xml
│ │ │ └── Toolbar.xml
│ │ ├── mipmap-anydpi-v26
│ │ │ ├── icon.xml
│ │ │ └── icon_round.xml
│ │ ├── mipmap-hdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-mdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxxhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── xml
│ │ │ └── provider_paths.xml
│ ├── Services
│ │ └── AndroidFilesService.cs
│ └── SplashActivity.cs
│ ├── PdfFiles
│ ├── App.xaml
│ ├── App.xaml.cs
│ ├── Interfaces
│ │ └── IFilesService.cs
│ ├── Models
│ │ └── Events
│ │ │ └── DownloadEventArgs.cs
│ ├── PdfFiles.csproj
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── ViewModels
│ │ ├── MainPageViewModel.cs
│ │ └── ViewModelBase.cs
│ └── Views
│ │ ├── MainPage.xaml
│ │ └── MainPage.xaml.cs
│ └── editorconfig
├── README.md
├── Shopping
├── Shopping.API
│ ├── Shopping.API.sln
│ └── Shopping.API
│ │ ├── Controllers
│ │ └── WeatherForecastController.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ └── launchSettings.json
│ │ ├── Shopping.API.csproj
│ │ ├── Startup.cs
│ │ ├── WeatherForecast.cs
│ │ ├── appsettings.Development.json
│ │ └── appsettings.json
├── Shopping.Models
│ ├── Enums
│ │ └── ProductsEnum.cs
│ ├── Models
│ │ ├── BaseModel.cs
│ │ ├── ProductImagesModel.cs
│ │ └── ProductModel.cs
│ └── Shopping.Models.csproj
├── Shopping.sln
└── Shopping
│ ├── Shopping.Android
│ ├── Assets
│ │ └── AboutAssets.txt
│ ├── LinkerSettings.xml
│ ├── MainActivity.cs
│ ├── MainApplication.cs
│ ├── Properties
│ │ ├── AndroidManifest.xml
│ │ └── AssemblyInfo.cs
│ ├── Resources
│ │ ├── AboutResources.txt
│ │ ├── drawable-hdpi
│ │ │ ├── add_to_basket.png
│ │ │ ├── delete.png
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── drawable-xhdpi
│ │ │ └── icon.png
│ │ ├── drawable-xxhdpi
│ │ │ └── icon.png
│ │ ├── drawable-xxxhdpi
│ │ │ └── icon.png
│ │ ├── drawable
│ │ │ └── splash_screen.xml
│ │ ├── layout
│ │ │ ├── Tabbar.xml
│ │ │ └── Toolbar.xml
│ │ ├── mipmap-anydpi-v26
│ │ │ ├── icon.xml
│ │ │ └── icon_round.xml
│ │ ├── mipmap-hdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-mdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxxhdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ ├── Shopping.Android.csproj
│ └── SplashActivity.cs
│ └── Shopping
│ ├── App.xaml
│ ├── App.xaml.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ ├── Services
│ ├── Interfaces
│ │ └── IProductsService.cs
│ └── ProductsService.cs
│ ├── Shopping.csproj
│ ├── ViewModels
│ ├── BasketPageViewModel.cs
│ ├── HomeMasterDetailPageViewModel.cs
│ ├── MainPageViewModel.cs
│ ├── ProductDetailsPageViewModel.cs
│ ├── ProductsPageViewModel.cs
│ └── ViewModelBase.cs
│ └── Views
│ ├── BasketPage.xaml
│ ├── BasketPage.xaml.cs
│ ├── HomeMasterDetailPage.xaml
│ ├── HomeMasterDetailPage.xaml.cs
│ ├── MainPage.xaml
│ ├── MainPage.xaml.cs
│ ├── ProductDetailsPage.xaml
│ ├── ProductDetailsPage.xaml.cs
│ ├── ProductsPage.xaml
│ ├── ProductsPage.xaml.cs
│ └── UserControls
│ ├── BasketHeaderUserControl.xaml
│ └── BasketHeaderUserControl.xaml.cs
└── StripePayment
├── StripeGateway.API
├── StripeGateway.API.sln
└── StripeGateway.API
│ ├── Controllers
│ ├── PaymentsController.cs
│ └── WeatherForecastController.cs
│ ├── Models
│ ├── AppSettings.cs
│ └── PaymentModel.cs
│ ├── Program.cs
│ ├── Properties
│ └── launchSettings.json
│ ├── Services
│ ├── IPaymentService.cs
│ └── PaymentService.cs
│ ├── Startup.cs
│ ├── StripeGateway.API.csproj
│ ├── WeatherForecast.cs
│ ├── appsettings.Development.json
│ └── appsettings.json
├── StripePayment.sln
└── StripePayment
├── StripePayment.Android
├── Assets
│ └── AboutAssets.txt
├── LinkerSettings.xml
├── MainActivity.cs
├── MainApplication.cs
├── Properties
│ ├── AndroidManifest.xml
│ └── AssemblyInfo.cs
├── Resources
│ ├── AboutResources.txt
│ ├── drawable-hdpi
│ │ └── icon.png
│ ├── drawable-mdpi
│ │ └── icon.png
│ ├── drawable-xhdpi
│ │ └── icon.png
│ ├── drawable-xxhdpi
│ │ └── icon.png
│ ├── drawable-xxxhdpi
│ │ └── icon.png
│ ├── drawable
│ │ └── splash_screen.xml
│ ├── layout
│ │ ├── Tabbar.xml
│ │ └── Toolbar.xml
│ ├── mipmap-anydpi-v26
│ │ ├── icon.xml
│ │ └── icon_round.xml
│ ├── mipmap-hdpi
│ │ ├── icon.png
│ │ └── launcher_foreground.png
│ ├── mipmap-mdpi
│ │ ├── icon.png
│ │ └── launcher_foreground.png
│ ├── mipmap-xhdpi
│ │ ├── icon.png
│ │ └── launcher_foreground.png
│ ├── mipmap-xxhdpi
│ │ ├── icon.png
│ │ └── launcher_foreground.png
│ ├── mipmap-xxxhdpi
│ │ ├── icon.png
│ │ └── launcher_foreground.png
│ └── values
│ │ ├── colors.xml
│ │ ├── strings.xml
│ │ └── styles.xml
├── SplashActivity.cs
└── StripePayment.Android.csproj
├── StripePayment
├── App.xaml
├── App.xaml.cs
├── Models
│ ├── CardModel.cs
│ └── PaymentModel.cs
├── Properties
│ └── AssemblyInfo.cs
├── Services
│ ├── IStripePaymentService.cs
│ └── StripePaymentService.cs
├── StripePayment.csproj
├── ViewModels
│ ├── MainPageViewModel.cs
│ └── ViewModelBase.cs
└── Views
│ ├── MainPage.xaml
│ └── MainPage.xaml.cs
└── editorconfig
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/LinkerSettings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/MainApplication.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Android.App;
3 | using Android.Runtime;
4 |
5 | namespace AdmobMonetize.Droid
6 | {
7 | [Application(
8 | Theme = "@style/MainTheme"
9 | )]
10 | public class MainApplication : Application
11 | {
12 | public MainApplication(IntPtr javaReference, JniHandleOwnership transfer)
13 | : base(javaReference, transfer)
14 | {
15 | }
16 |
17 | public override void OnCreate()
18 | {
19 | base.OnCreate();
20 | Xamarin.Essentials.Platform.Init(this);
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Properties/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/drawable-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/drawable-hdpi/icon.png
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/drawable-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/drawable-mdpi/icon.png
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/drawable-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/drawable-xhdpi/icon.png
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/drawable-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/drawable-xxhdpi/icon.png
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/drawable-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/drawable-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/drawable/splash_screen.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | -
5 |
7 |
8 |
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/layout/Tabbar.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/layout/Toolbar.xml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/mipmap-anydpi-v26/icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/mipmap-anydpi-v26/icon_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/mipmap-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/mipmap-hdpi/icon.png
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/mipmap-hdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/mipmap-hdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/mipmap-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/mipmap-mdpi/icon.png
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/mipmap-mdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/mipmap-mdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/mipmap-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/mipmap-xhdpi/icon.png
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/mipmap-xhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/mipmap-xhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/mipmap-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/mipmap-xxhdpi/icon.png
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/mipmap-xxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/mipmap-xxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/mipmap-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/mipmap-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #FFFFFF
4 | #7E7D81
5 | #5f5f61
6 | #00A5F2
7 |
8 |
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/Resources/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | AdmobMonetize.Droid
4 |
5 |
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize.Android/SplashActivity.cs:
--------------------------------------------------------------------------------
1 | using Android.App;
2 | using Android.Content;
3 | using AndroidX.AppCompat.App;
4 |
5 | namespace AdmobMonetize.Droid
6 | {
7 | [Activity(Theme = "@style/MainTheme.Splash",
8 | MainLauncher = true,
9 | NoHistory = true)]
10 | public class SplashActivity : AppCompatActivity
11 | {
12 | // Launches the startup task
13 | protected override void OnResume()
14 | {
15 | base.OnResume();
16 | StartActivity(new Intent(Application.Context, typeof(MainActivity)));
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize/AdmobMonetize.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | netstandard2.0
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize/App.xaml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms.Xaml;
2 |
3 | [assembly: XamlCompilation(XamlCompilationOptions.Compile)]
4 |
--------------------------------------------------------------------------------
/AdmobMonetize/AdmobMonetize/AdmobMonetize/Views/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace AdmobMonetize.Views
3 | {
4 | public partial class MainPage
5 | {
6 | public MainPage()
7 | {
8 | InitializeComponent();
9 | }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/MainApplication.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Android.App;
3 | using Android.Runtime;
4 |
5 | namespace AppLinkRequest.Droid
6 | {
7 | [Application(
8 | Theme = "@style/MainTheme"
9 | )]
10 | public class MainApplication : Application
11 | {
12 | public MainApplication(IntPtr javaReference, JniHandleOwnership transfer)
13 | : base(javaReference, transfer)
14 | {
15 | }
16 |
17 | public override void OnCreate()
18 | {
19 | base.OnCreate();
20 | Xamarin.Essentials.Platform.Init(this);
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Properties/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/drawable-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/drawable-hdpi/icon.png
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/drawable-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/drawable-mdpi/icon.png
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/drawable-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/drawable-xhdpi/icon.png
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/drawable-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/drawable-xxhdpi/icon.png
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/drawable-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/drawable-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/drawable/splash_screen.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | -
5 |
7 |
8 |
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/layout/Tabbar.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/layout/Toolbar.xml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/mipmap-anydpi-v26/icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/mipmap-anydpi-v26/icon_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/mipmap-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/mipmap-hdpi/icon.png
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/mipmap-hdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/mipmap-hdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/mipmap-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/mipmap-mdpi/icon.png
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/mipmap-mdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/mipmap-mdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/mipmap-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/mipmap-xhdpi/icon.png
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/mipmap-xhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/mipmap-xhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/mipmap-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/mipmap-xxhdpi/icon.png
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/mipmap-xxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/mipmap-xxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/mipmap-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/mipmap-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #FFFFFF
4 | #7E7D81
5 | #5f5f61
6 | #00A5F2
7 |
8 |
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/Resources/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | AppLinkRequest.Droid
4 |
5 |
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest.Android/SplashActivity.cs:
--------------------------------------------------------------------------------
1 | using Android.App;
2 | using Android.Content;
3 | using AndroidX.AppCompat.App;
4 |
5 | namespace AppLinkRequest.Droid
6 | {
7 | [Activity(Theme = "@style/MainTheme.Splash",
8 | MainLauncher = true,
9 | NoHistory = true)]
10 | public class SplashActivity : AppCompatActivity
11 | {
12 | // Launches the startup task
13 | protected override void OnResume()
14 | {
15 | base.OnResume();
16 | StartActivity(new Intent(Application.Context, typeof(MainActivity)));
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest/App.xaml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms.Xaml;
2 |
3 | [assembly: XamlCompilation(XamlCompilationOptions.Compile)]
4 |
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest/ViewModels/MainPageViewModel.cs:
--------------------------------------------------------------------------------
1 | using Prism.Commands;
2 | using Prism.Mvvm;
3 | using Prism.Navigation;
4 | using System;
5 | using System.Collections.Generic;
6 | using System.Linq;
7 | using System.Text;
8 |
9 | namespace AppLinkRequest.ViewModels
10 | {
11 | public class MainPageViewModel : ViewModelBase
12 | {
13 | public MainPageViewModel(INavigationService navigationService)
14 | : base(navigationService)
15 | {
16 | Title = "Main Page";
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest/Views/MainPage.xaml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest/Views/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace AppLinkRequest.Views
3 | {
4 | public partial class MainPage
5 | {
6 | public MainPage()
7 | {
8 | InitializeComponent();
9 | }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest/Views/ProductDetailsPage.xaml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/AppLinkRequest/AppLinkRequest/AppLinkRequest/Views/ProductDetailsPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms;
2 |
3 | namespace AppLinkRequest.Views
4 | {
5 | public partial class ProductDetailsPage : ContentPage
6 | {
7 | public ProductDetailsPage()
8 | {
9 | InitializeComponent();
10 | }
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/MainApplication.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Android.App;
3 | using Android.Runtime;
4 |
5 | namespace CarouselView.Droid
6 | {
7 | [Application(
8 | Theme = "@style/MainTheme"
9 | )]
10 | public class MainApplication : Application
11 | {
12 | public MainApplication(IntPtr javaReference, JniHandleOwnership transfer)
13 | : base(javaReference, transfer)
14 | {
15 | }
16 |
17 | public override void OnCreate()
18 | {
19 | base.OnCreate();
20 | Xamarin.Essentials.Platform.Init(this);
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/Properties/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/Resources/drawable-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CarouselView/CarouselView/CarouselView.Android/Resources/drawable-hdpi/icon.png
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/Resources/drawable-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CarouselView/CarouselView/CarouselView.Android/Resources/drawable-mdpi/icon.png
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/Resources/drawable-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CarouselView/CarouselView/CarouselView.Android/Resources/drawable-xhdpi/icon.png
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/Resources/drawable-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CarouselView/CarouselView/CarouselView.Android/Resources/drawable-xxhdpi/icon.png
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/Resources/drawable-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CarouselView/CarouselView/CarouselView.Android/Resources/drawable-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/Resources/drawable/splash_screen.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | -
5 |
7 |
8 |
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/Resources/layout/Tabbar.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/Resources/layout/Toolbar.xml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/Resources/mipmap-anydpi-v26/icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/Resources/mipmap-anydpi-v26/icon_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/Resources/mipmap-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CarouselView/CarouselView/CarouselView.Android/Resources/mipmap-hdpi/icon.png
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/Resources/mipmap-hdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CarouselView/CarouselView/CarouselView.Android/Resources/mipmap-hdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/Resources/mipmap-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CarouselView/CarouselView/CarouselView.Android/Resources/mipmap-mdpi/icon.png
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/Resources/mipmap-mdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CarouselView/CarouselView/CarouselView.Android/Resources/mipmap-mdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/Resources/mipmap-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CarouselView/CarouselView/CarouselView.Android/Resources/mipmap-xhdpi/icon.png
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/Resources/mipmap-xhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CarouselView/CarouselView/CarouselView.Android/Resources/mipmap-xhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/Resources/mipmap-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CarouselView/CarouselView/CarouselView.Android/Resources/mipmap-xxhdpi/icon.png
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/Resources/mipmap-xxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CarouselView/CarouselView/CarouselView.Android/Resources/mipmap-xxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/Resources/mipmap-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CarouselView/CarouselView/CarouselView.Android/Resources/mipmap-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CarouselView/CarouselView/CarouselView.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/Resources/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #FFFFFF
4 | #7E7D81
5 | #5f5f61
6 | #00A5F2
7 |
8 |
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/Resources/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | CarouselView.Droid
4 |
5 |
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView.Android/SplashActivity.cs:
--------------------------------------------------------------------------------
1 | using Android.App;
2 | using Android.Content;
3 | using AndroidX.AppCompat.App;
4 |
5 | namespace CarouselView.Droid
6 | {
7 | [Activity(Theme = "@style/MainTheme.Splash",
8 | MainLauncher = true,
9 | NoHistory = true)]
10 | public class SplashActivity : AppCompatActivity
11 | {
12 | // Launches the startup task
13 | protected override void OnResume()
14 | {
15 | base.OnResume();
16 | StartActivity(new Intent(Application.Context, typeof(MainActivity)));
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView/App.xaml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView/CarouselView.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | netstandard2.0
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms.Xaml;
2 |
3 | [assembly: XamlCompilation(XamlCompilationOptions.Compile)]
4 |
--------------------------------------------------------------------------------
/CarouselView/CarouselView/CarouselView/Views/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace CarouselView.Views
3 | {
4 | public partial class MainPage
5 | {
6 | public MainPage()
7 | {
8 | InitializeComponent();
9 | }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/LinkerSettings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/MainApplication.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Android.App;
3 | using Android.Runtime;
4 |
5 | namespace Charts.Droid
6 | {
7 | [Application(
8 | Theme = "@style/MainTheme"
9 | )]
10 | public class MainApplication : Application
11 | {
12 | public MainApplication(IntPtr javaReference, JniHandleOwnership transfer)
13 | : base(javaReference, transfer)
14 | {
15 | }
16 |
17 | public override void OnCreate()
18 | {
19 | base.OnCreate();
20 | Xamarin.Essentials.Platform.Init(this);
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/Properties/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/Resources/drawable-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Charts/Charts/Charts.Android/Resources/drawable-hdpi/icon.png
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/Resources/drawable-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Charts/Charts/Charts.Android/Resources/drawable-mdpi/icon.png
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/Resources/drawable-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Charts/Charts/Charts.Android/Resources/drawable-xhdpi/icon.png
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/Resources/drawable-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Charts/Charts/Charts.Android/Resources/drawable-xxhdpi/icon.png
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/Resources/drawable-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Charts/Charts/Charts.Android/Resources/drawable-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/Resources/drawable/splash_screen.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | -
5 |
7 |
8 |
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/Resources/layout/Tabbar.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/Resources/layout/Toolbar.xml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/Resources/mipmap-anydpi-v26/icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/Resources/mipmap-anydpi-v26/icon_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/Resources/mipmap-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Charts/Charts/Charts.Android/Resources/mipmap-hdpi/icon.png
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/Resources/mipmap-hdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Charts/Charts/Charts.Android/Resources/mipmap-hdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/Resources/mipmap-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Charts/Charts/Charts.Android/Resources/mipmap-mdpi/icon.png
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/Resources/mipmap-mdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Charts/Charts/Charts.Android/Resources/mipmap-mdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/Resources/mipmap-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Charts/Charts/Charts.Android/Resources/mipmap-xhdpi/icon.png
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/Resources/mipmap-xhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Charts/Charts/Charts.Android/Resources/mipmap-xhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/Resources/mipmap-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Charts/Charts/Charts.Android/Resources/mipmap-xxhdpi/icon.png
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/Resources/mipmap-xxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Charts/Charts/Charts.Android/Resources/mipmap-xxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/Resources/mipmap-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Charts/Charts/Charts.Android/Resources/mipmap-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Charts/Charts/Charts.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/Resources/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #FFFFFF
4 | #7E7D81
5 | #5f5f61
6 | #00A5F2
7 |
8 |
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/Resources/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | Charts.Droid
4 |
5 |
--------------------------------------------------------------------------------
/Charts/Charts/Charts.Android/SplashActivity.cs:
--------------------------------------------------------------------------------
1 | using Android.App;
2 | using Android.Content;
3 | using AndroidX.AppCompat.App;
4 |
5 | namespace Charts.Droid
6 | {
7 | [Activity(Theme = "@style/MainTheme.Splash",
8 | MainLauncher = true,
9 | NoHistory = true)]
10 | public class SplashActivity : AppCompatActivity
11 | {
12 | // Launches the startup task
13 | protected override void OnResume()
14 | {
15 | base.OnResume();
16 | StartActivity(new Intent(Application.Context, typeof(MainActivity)));
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Charts/Charts/Charts/App.xaml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Charts/Charts/Charts/Charts.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | netstandard2.0
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/Charts/Charts/Charts/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms.Xaml;
2 |
3 | [assembly: XamlCompilation(XamlCompilationOptions.Compile)]
4 |
--------------------------------------------------------------------------------
/Charts/Charts/Charts/Views/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 | namespace Charts.Views
2 | {
3 | public partial class MainPage
4 | {
5 | public MainPage()
6 | {
7 | InitializeComponent();
8 | }
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Assets/call.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Assets/style.css:
--------------------------------------------------------------------------------
1 | html, body {
2 | padding: 0;
3 | margin: 0;
4 | }
5 |
6 | .primary-video {
7 | position: absolute;
8 | width: 100%;
9 | height: 100%;
10 | object-fit: cover;
11 | }
12 |
13 | .secondary-video {
14 | position: absolute;
15 | max-width: 30%;
16 | width: 30%;
17 | margin: 16px;
18 | border-radius: 16px;
19 | }
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/MainApplication.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Android.App;
3 | using Android.Runtime;
4 |
5 | namespace ChatApp.Mobile.Droid
6 | {
7 | [Application(
8 | Theme = "@style/MainTheme"
9 | )]
10 | public class MainApplication : Application
11 | {
12 | public MainApplication(IntPtr javaReference, JniHandleOwnership transfer)
13 | : base(javaReference, transfer)
14 | {
15 | }
16 |
17 | public override void OnCreate()
18 | {
19 | base.OnCreate();
20 | Xamarin.Essentials.Platform.Init(this);
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable-hdpi/end_call.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable-hdpi/end_call.png
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable-hdpi/icon.png
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable-hdpi/message.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable-hdpi/message.png
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable-hdpi/mic_off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable-hdpi/mic_off.png
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable-hdpi/outline_call.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable-hdpi/outline_call.png
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable-hdpi/reminder.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable-hdpi/reminder.png
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable-hdpi/video_call.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable-hdpi/video_call.png
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable-hdpi/videocam_off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable-hdpi/videocam_off.png
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable-mdpi/icon.png
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable-xhdpi/icon.png
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable-xxhdpi/icon.png
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/drawable/splash_screen.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | -
5 |
7 |
8 |
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/layout/Tabbar.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/layout/Toolbar.xml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/mipmap-anydpi-v26/icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/mipmap-anydpi-v26/icon_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/mipmap-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/mipmap-hdpi/icon.png
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/mipmap-hdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/mipmap-hdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/mipmap-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/mipmap-mdpi/icon.png
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/mipmap-mdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/mipmap-mdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/mipmap-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/mipmap-xhdpi/icon.png
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/mipmap-xhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/mipmap-xhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/mipmap-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/mipmap-xxhdpi/icon.png
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/mipmap-xxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/mipmap-xxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/mipmap-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/mipmap-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #FFFFFF
4 | #7E7D81
5 | #5f5f61
6 | #00A5F2
7 |
8 |
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/Resources/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | ChatApp.Mobile.Droid
4 |
5 |
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile.Android/SplashActivity.cs:
--------------------------------------------------------------------------------
1 | using Android.App;
2 | using Android.Content;
3 | using AndroidX.AppCompat.App;
4 |
5 | namespace ChatApp.Mobile.Droid
6 | {
7 | [Activity(Theme = "@style/MainTheme.Splash",
8 | MainLauncher = true,
9 | NoHistory = true)]
10 | public class SplashActivity : AppCompatActivity
11 | {
12 | // Launches the startup task
13 | protected override void OnResume()
14 | {
15 | base.OnResume();
16 | StartActivity(new Intent(Application.Context, typeof(MainActivity)));
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile/Models/BaseModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | namespace ChatApp.Mobile.Models
3 | {
4 | public class BaseModel
5 | {
6 | public long ID { get; set; }
7 | public DateTime CreationDate { get; set; }
8 | public DateTime ModificationDate { get; set; }
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile/Models/LoginModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace ChatApp.Mobile.Models
6 | {
7 | public class LoginModel
8 | {
9 | ///
10 | /// Gets or sets the Email.
11 | ///
12 | public string Email { get; set; }
13 |
14 | ///
15 | /// Gets or sets the password.
16 | ///
17 | public string Password { get; set; }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile/Models/MessageModel.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace ChatApp.Mobile.Models
3 | {
4 | public class MessageModel
5 | {
6 | public long ID { get; set; }
7 | public string UseName { get; set; }
8 | public string Message { get; set; }
9 | public bool IsOwnerMessage { get; set; }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile/Models/TokenModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace ChatApp.Mobile.Models
4 | {
5 | public class TokenModel
6 | {
7 | ///
8 | /// Gets or sets the authentication token.
9 | ///
10 | public string Token { get; set; }
11 |
12 | ///
13 | /// Gets or sets the RefreshToken.
14 | ///
15 | public string RefreshToken { get; set; }
16 |
17 | ///
18 | /// Gets or sets the Token ExpireTime
19 | ///
20 | public DateTime TokenExpireTime { get; set; }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile/Models/UserModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 |
4 | namespace ChatApp.Mobile.Models
5 | {
6 | public class UserModel : BaseModel
7 | {
8 | public string Name { get; set; }
9 |
10 | public string Email { get; set; }
11 |
12 | public string Password { get; set; }
13 | public ICollection Conversations { get; set; }
14 | public string RefreshToken { get; set; }
15 | public DateTime TokenExpireTimes { get; set; }
16 | public string Token { get; set; }
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms.Xaml;
2 |
3 | [assembly: XamlCompilation(XamlCompilationOptions.Compile)]
4 |
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile/Services/Interfaces/IUsersService.cs:
--------------------------------------------------------------------------------
1 | using ChatApp.Mobile.Models;
2 | using System;
3 | using System.Collections.Generic;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 |
7 | namespace ChatApp.Mobile.Services.Interfaces
8 | {
9 | public interface IUsersService
10 | {
11 | Task> GetUserFriendsAsync(long userId);
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile/Services/Interfaces/IWebViewService.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace ChatApp.Mobile.Services.Interfaces
6 | {
7 | public interface IWebViewService
8 | {
9 | string GetContent();
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile/Views/ChatRoomPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms;
2 |
3 | namespace ChatApp.Mobile.Views
4 | {
5 | public partial class ChatRoomPage : ContentPage
6 | {
7 | public ChatRoomPage()
8 | {
9 | InitializeComponent();
10 | }
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile/Views/FriendsPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms;
2 |
3 | namespace ChatApp.Mobile.Views
4 | {
5 | public partial class FriendsPage : ContentPage
6 | {
7 | public FriendsPage()
8 | {
9 | InitializeComponent();
10 | }
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile/Views/GenericWebView.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using Xamarin.Forms;
5 |
6 | namespace ChatApp.Mobile.Views
7 | {
8 | public class GenericWebView : WebView
9 | {
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile/Views/IncomeCallPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms;
2 |
3 | namespace ChatApp.Mobile.Views
4 | {
5 | public partial class IncomeCallPage : ContentPage
6 | {
7 | public IncomeCallPage()
8 | {
9 | InitializeComponent();
10 | }
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile/Views/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace ChatApp.Mobile.Views
3 | {
4 | public partial class MainPage
5 | {
6 | public MainPage()
7 | {
8 | InitializeComponent();
9 | }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/ChatApp.Mobile/ChatApp.Mobile/ChatApp.Mobile/Views/PrivateChatPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms;
2 |
3 | namespace ChatApp.Mobile.Views
4 | {
5 | public partial class PrivateChatPage : ContentPage
6 | {
7 | public PrivateChatPage()
8 | {
9 | InitializeComponent();
10 | }
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Managers/ChatApp.Managers.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | net5.0
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Managers/Common/BaseManager.cs:
--------------------------------------------------------------------------------
1 | using ChatApp.Repositories.Interfaces;
2 |
3 | namespace ChatApp.Managers.Common
4 | {
5 | public class BaseManager
6 | {
7 | private readonly IUnitOfWork unitOfWork;
8 |
9 | public BaseManager(IUnitOfWork unitOfWork)
10 | {
11 | this.unitOfWork = unitOfWork;
12 | }
13 |
14 | protected IUnitOfWork UnitOfWork => unitOfWork;
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Managers/Interfaces/IConversationsManager.cs:
--------------------------------------------------------------------------------
1 | using ChatApp.Models;
2 | using System.Collections.Generic;
3 |
4 | namespace ChatApp.Managers.Interfaces
5 | {
6 | public interface IConversationsManager
7 | {
8 | IEnumerable GetAllConversationsByUserId(long userId);
9 | ConversationModel GetConversationByUsersId(long firstUser, long secondUser);
10 |
11 | long AddOrUpdateConversation(long firstUser, long secondUser);
12 | void AddReply(string message, long conversationId, long userID);
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Managers/Interfaces/ITokensManager.cs:
--------------------------------------------------------------------------------
1 | using ChatApp.Models;
2 |
3 | namespace ChatApp.Managers.Interfaces
4 | {
5 | public interface ITokensManager
6 | {
7 | RefreshTokenModel AddToken(string userEmail, string ipAddress, string userAgent);
8 | RefreshTokenModel GetRefreshToken(string refreshToken, string userAgent);
9 | RefreshTokenModel GetRefreshTokenByEmail(string email, string userAgent);
10 | RefreshTokenModel UpdateToken(string refreshToekn, string userAgent);
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Models/BaseModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace ChatApp.Models
6 | {
7 | public class BaseModel
8 | {
9 | public long ID { get; set; }
10 |
11 | public DateTime CreationDate { get; set; }
12 | public DateTime ModificationDate { get; set; }
13 |
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Models/ChatApp.Models.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | net5.0
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Models/ConnectionModel.cs:
--------------------------------------------------------------------------------
1 | namespace ChatApp.Models
2 | {
3 | public class ConnectionModel : BaseModel
4 | {
5 | public string ConnectionID { get; set; }
6 | public string UserAgent { get; set; }
7 | public bool IsConnected { get; set; }
8 | public bool IsAvailable { get; set; } = true;
9 | public long UserID { get; set; }
10 | public UserModel User { get; set; }
11 |
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Models/FriendModel.cs:
--------------------------------------------------------------------------------
1 | namespace ChatApp.Models
2 | {
3 | public class FriendModel: BaseModel
4 | {
5 | public long UserID { get; set; }
6 | public long UserFriendId { get; set; }
7 | public UserModel UserFriend { get; set; }
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Models/LoginModel.cs:
--------------------------------------------------------------------------------
1 | namespace ChatApp.Models
2 | {
3 | public class LoginModel
4 | {
5 | public string Email { get; set; }
6 | public string Password { get; set; }
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Models/RefreshTokenModel.cs:
--------------------------------------------------------------------------------
1 | namespace ChatApp.Models
2 | {
3 | public class RefreshTokenModel : BaseModel
4 | {
5 | public string UserEmail { get; set; }
6 | public string RefreshToken { get; set; }
7 | public string IpAddress { get; set; }
8 | public string UserAgent { get; set; }
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Models/Settings/AppSettings.cs:
--------------------------------------------------------------------------------
1 | namespace ChatApp.Models.Settings
2 | {
3 | public class AppSettings
4 | {
5 | public string OriginUrl { get; set; }
6 | public string SecretKey { get; set; }
7 | public string JwtIssuer { get; set; }
8 | public string JwtMobileAudience { get; set; }
9 | public string JwtWebAudience { get; set; }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Repositories/ChatApp.Repositories.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | net5.0
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Repositories/ConnectionsRepository.cs:
--------------------------------------------------------------------------------
1 | using ChatApp.DL;
2 | using ChatApp.Models;
3 | using ChatApp.Repositories.Common;
4 | using ChatApp.Repositories.Interfaces;
5 | using System;
6 | using System.Collections.Generic;
7 | using System.Linq;
8 | using System.Text;
9 | using System.Threading.Tasks;
10 |
11 | namespace ChatApp.Repositories
12 | {
13 | public class ConnectionsRepository : GenericRepository, IConnectionsRepository
14 | {
15 | public ConnectionsRepository(ChatAppContext context)
16 | : base(context)
17 | {
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Repositories/ConversationRepliesRepository.cs:
--------------------------------------------------------------------------------
1 | using ChatApp.DL;
2 | using ChatApp.Models;
3 | using ChatApp.Repositories.Common;
4 | using ChatApp.Repositories.Interfaces;
5 |
6 | namespace ChatApp.Repositories
7 | {
8 | public class ConversationRepliesRepository : GenericRepository, IConversationRepliesRepository
9 | {
10 | public ConversationRepliesRepository(ChatAppContext context) : base(context)
11 | {
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Repositories/ConversationsRepository.cs:
--------------------------------------------------------------------------------
1 | using ChatApp.DL;
2 | using ChatApp.Models;
3 | using ChatApp.Repositories.Common;
4 | using ChatApp.Repositories.Interfaces;
5 |
6 | namespace ChatApp.Repositories
7 | {
8 | public class ConversationsRepository : GenericRepository, IConversationsRepository
9 | {
10 | public ConversationsRepository(ChatAppContext context) : base(context)
11 | {
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Repositories/FriendsRepository.cs:
--------------------------------------------------------------------------------
1 | using ChatApp.DL;
2 | using ChatApp.Models;
3 | using ChatApp.Repositories.Common;
4 | using ChatApp.Repositories.Interfaces;
5 |
6 | namespace ChatApp.Repositories
7 | {
8 | public class FriendsRepository : GenericRepository, IFriendsRepository
9 | {
10 | public FriendsRepository(ChatAppContext context) : base(context)
11 | {
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Repositories/Interfaces/IConnectionsRepository.cs:
--------------------------------------------------------------------------------
1 | using ChatApp.Models;
2 | using System;
3 | using System.Collections.Generic;
4 | using System.Linq;
5 | using System.Text;
6 | using System.Threading.Tasks;
7 |
8 | namespace ChatApp.Repositories.Interfaces
9 | {
10 | public interface IConnectionsRepository: IGenericRepository
11 | {
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Repositories/Interfaces/IConversationRepliesRepository.cs:
--------------------------------------------------------------------------------
1 | using ChatApp.Models;
2 |
3 | namespace ChatApp.Repositories.Interfaces
4 | {
5 | public interface IConversationRepliesRepository: IGenericRepository
6 | {
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Repositories/Interfaces/IConversationsRepository.cs:
--------------------------------------------------------------------------------
1 | using ChatApp.Models;
2 | using System;
3 | using System.Collections.Generic;
4 | using System.Text;
5 |
6 | namespace ChatApp.Repositories.Interfaces
7 | {
8 | public interface IConversationsRepository: IGenericRepository
9 | {
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Repositories/Interfaces/IFriendsRepository.cs:
--------------------------------------------------------------------------------
1 | using ChatApp.Models;
2 |
3 | namespace ChatApp.Repositories.Interfaces
4 | {
5 | public interface IFriendsRepository:IGenericRepository
6 | {
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Repositories/Interfaces/ITokensRepository.cs:
--------------------------------------------------------------------------------
1 | using ChatApp.Models;
2 | namespace ChatApp.Repositories.Interfaces
3 | {
4 | public interface ITokensRepository : IGenericRepository
5 | {
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Repositories/Interfaces/IUnitOfWork.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace ChatApp.Repositories.Interfaces
6 | {
7 | public interface IUnitOfWork
8 | {
9 | void Commit();
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Repositories/Interfaces/IUsersRepository.cs:
--------------------------------------------------------------------------------
1 | using ChatApp.Models;
2 | using System;
3 | using System.Collections.Generic;
4 | using System.Text;
5 |
6 | namespace ChatApp.Repositories.Interfaces
7 | {
8 | public interface IUsersRepository:IGenericRepository
9 | {
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Repositories/TokensRepository.cs:
--------------------------------------------------------------------------------
1 | using ChatApp.DL;
2 | using ChatApp.Models;
3 | using ChatApp.Repositories.Common;
4 | using ChatApp.Repositories.Interfaces;
5 |
6 | namespace ChatApp.Repositories
7 | {
8 | public class TokensRepository : GenericRepository, ITokensRepository
9 | {
10 | public TokensRepository(ChatAppContext context)
11 | : base(context)
12 | {
13 | }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Repositories/UsersRepository.cs:
--------------------------------------------------------------------------------
1 | using ChatApp.DL;
2 | using ChatApp.Models;
3 | using ChatApp.Repositories.Common;
4 | using ChatApp.Repositories.Interfaces;
5 |
6 | namespace ChatApp.Repositories
7 | {
8 | public class UsersRepository : GenericRepository, IUsersRepository
9 | {
10 | public UsersRepository(ChatAppContext context) : base(context)
11 | {
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.Tools/ChatApp.Tools.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | net5.0
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/ChatApp.WebAPI/ChatApp.WebAPI/appsettings.json:
--------------------------------------------------------------------------------
1 | {
2 | "Logging": {
3 | "LogLevel": {
4 | "Default": "Information",
5 | "Microsoft": "Warning",
6 | "Microsoft.Hosting.Lifetime": "Information"
7 | }
8 | },
9 | "AllowedHosts": "*"
10 | }
11 |
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/MainApplication.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Android.App;
3 | using Android.Runtime;
4 |
5 | namespace CollectionView.Droid
6 | {
7 | [Application(
8 | Theme = "@style/MainTheme"
9 | )]
10 | public class MainApplication : Application
11 | {
12 | public MainApplication(IntPtr javaReference, JniHandleOwnership transfer)
13 | : base(javaReference, transfer)
14 | {
15 | }
16 |
17 | public override void OnCreate()
18 | {
19 | base.OnCreate();
20 | Xamarin.Essentials.Platform.Init(this);
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Properties/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Resources/drawable-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CollectionView/CollectionView/CollectionView.Android/Resources/drawable-hdpi/icon.png
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Resources/drawable-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CollectionView/CollectionView/CollectionView.Android/Resources/drawable-mdpi/icon.png
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Resources/drawable-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CollectionView/CollectionView/CollectionView.Android/Resources/drawable-xhdpi/icon.png
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Resources/drawable-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CollectionView/CollectionView/CollectionView.Android/Resources/drawable-xxhdpi/icon.png
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Resources/drawable-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CollectionView/CollectionView/CollectionView.Android/Resources/drawable-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Resources/drawable/delete.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CollectionView/CollectionView/CollectionView.Android/Resources/drawable/delete.png
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Resources/drawable/edit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CollectionView/CollectionView/CollectionView.Android/Resources/drawable/edit.png
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Resources/drawable/splash_screen.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | -
5 |
7 |
8 |
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Resources/layout/Tabbar.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Resources/layout/Toolbar.xml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Resources/mipmap-anydpi-v26/icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Resources/mipmap-anydpi-v26/icon_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Resources/mipmap-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CollectionView/CollectionView/CollectionView.Android/Resources/mipmap-hdpi/icon.png
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Resources/mipmap-hdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CollectionView/CollectionView/CollectionView.Android/Resources/mipmap-hdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Resources/mipmap-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CollectionView/CollectionView/CollectionView.Android/Resources/mipmap-mdpi/icon.png
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Resources/mipmap-mdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CollectionView/CollectionView/CollectionView.Android/Resources/mipmap-mdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Resources/mipmap-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CollectionView/CollectionView/CollectionView.Android/Resources/mipmap-xhdpi/icon.png
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Resources/mipmap-xhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CollectionView/CollectionView/CollectionView.Android/Resources/mipmap-xhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Resources/mipmap-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CollectionView/CollectionView/CollectionView.Android/Resources/mipmap-xxhdpi/icon.png
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Resources/mipmap-xxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CollectionView/CollectionView/CollectionView.Android/Resources/mipmap-xxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Resources/mipmap-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CollectionView/CollectionView/CollectionView.Android/Resources/mipmap-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/CollectionView/CollectionView/CollectionView.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Resources/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #FFFFFF
4 | #7E7D81
5 | #5f5f61
6 | #00A5F2
7 |
8 |
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/Resources/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | CollectionView.Droid
4 |
5 |
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView.Android/SplashActivity.cs:
--------------------------------------------------------------------------------
1 | using Android.App;
2 | using Android.Content;
3 | using AndroidX.AppCompat.App;
4 |
5 | namespace CollectionView.Droid
6 | {
7 | [Activity(Theme = "@style/MainTheme.Splash",
8 | MainLauncher = true,
9 | NoHistory = true)]
10 | public class SplashActivity : AppCompatActivity
11 | {
12 | // Launches the startup task
13 | protected override void OnResume()
14 | {
15 | base.OnResume();
16 | StartActivity(new Intent(Application.Context, typeof(MainActivity)));
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView/App.xaml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView/CollectionView.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | netstandard2.0
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView/Models/UserModel.cs:
--------------------------------------------------------------------------------
1 | namespace CollectionView.Models
2 | {
3 | public class UserModel
4 | {
5 | public long ID { get; set; }
6 |
7 | public string Name { get; set; }
8 | public string UserName { get; set; }
9 | public string Email { get; set; }
10 | public string Phone { get; set; }
11 | public string WebSite { get; set; }
12 |
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms.Xaml;
2 |
3 | [assembly: XamlCompilation(XamlCompilationOptions.Compile)]
4 |
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView/Services/IUsersService.cs:
--------------------------------------------------------------------------------
1 | using CollectionView.Models;
2 | using System;
3 | using System.Collections.Generic;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 |
7 | namespace CollectionView.Services
8 | {
9 | public interface IUsersService
10 | {
11 | Task> GetUsers();
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/CollectionView/CollectionView/CollectionView/Views/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 | namespace CollectionView.Views
2 | {
3 | public partial class MainPage
4 | {
5 | public MainPage()
6 | {
7 | InitializeComponent();
8 | }
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/LinkerSettings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/MainApplication.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Android.App;
3 | using Android.Runtime;
4 |
5 | namespace ListView.Droid
6 | {
7 | [Application(
8 | Theme = "@style/MainTheme"
9 | )]
10 | public class MainApplication : Application
11 | {
12 | public MainApplication(IntPtr javaReference, JniHandleOwnership transfer)
13 | : base(javaReference, transfer)
14 | {
15 | }
16 |
17 | public override void OnCreate()
18 | {
19 | base.OnCreate();
20 | Xamarin.Essentials.Platform.Init(this);
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Properties/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Resources/drawable-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ListView/ListView/ListView.Android/Resources/drawable-hdpi/icon.png
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Resources/drawable-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ListView/ListView/ListView.Android/Resources/drawable-mdpi/icon.png
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Resources/drawable-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ListView/ListView/ListView.Android/Resources/drawable-xhdpi/icon.png
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Resources/drawable-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ListView/ListView/ListView.Android/Resources/drawable-xxhdpi/icon.png
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Resources/drawable-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ListView/ListView/ListView.Android/Resources/drawable-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Resources/drawable/collapseIcon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ListView/ListView/ListView.Android/Resources/drawable/collapseIcon.png
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Resources/drawable/expandIcon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ListView/ListView/ListView.Android/Resources/drawable/expandIcon.png
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Resources/drawable/splash_screen.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | -
5 |
7 |
8 |
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Resources/layout/Tabbar.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Resources/layout/Toolbar.xml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Resources/mipmap-anydpi-v26/icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Resources/mipmap-anydpi-v26/icon_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Resources/mipmap-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ListView/ListView/ListView.Android/Resources/mipmap-hdpi/icon.png
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Resources/mipmap-hdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ListView/ListView/ListView.Android/Resources/mipmap-hdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Resources/mipmap-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ListView/ListView/ListView.Android/Resources/mipmap-mdpi/icon.png
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Resources/mipmap-mdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ListView/ListView/ListView.Android/Resources/mipmap-mdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Resources/mipmap-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ListView/ListView/ListView.Android/Resources/mipmap-xhdpi/icon.png
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Resources/mipmap-xhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ListView/ListView/ListView.Android/Resources/mipmap-xhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Resources/mipmap-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ListView/ListView/ListView.Android/Resources/mipmap-xxhdpi/icon.png
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Resources/mipmap-xxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ListView/ListView/ListView.Android/Resources/mipmap-xxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Resources/mipmap-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ListView/ListView/ListView.Android/Resources/mipmap-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/ListView/ListView/ListView.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Resources/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #FFFFFF
4 | #7E7D81
5 | #5f5f61
6 | #00A5F2
7 |
8 |
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/Resources/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | ListView.Droid
4 |
5 |
--------------------------------------------------------------------------------
/ListView/ListView/ListView.Android/SplashActivity.cs:
--------------------------------------------------------------------------------
1 | using Android.App;
2 | using Android.Content;
3 | using AndroidX.AppCompat.App;
4 |
5 | namespace ListView.Droid
6 | {
7 | [Activity(Theme = "@style/MainTheme.Splash",
8 | MainLauncher = true,
9 | NoHistory = true)]
10 | public class SplashActivity : AppCompatActivity
11 | {
12 | // Launches the startup task
13 | protected override void OnResume()
14 | {
15 | base.OnResume();
16 | StartActivity(new Intent(Application.Context, typeof(MainActivity)));
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/ListView/ListView/ListView/App.xaml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/ListView/ListView/ListView/ListView.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | netstandard2.0
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/ListView/ListView/ListView/Models/ProductModel.cs:
--------------------------------------------------------------------------------
1 | namespace ListView.Models
2 | {
3 | public class ProductModel
4 | {
5 | public long ID { get; set; }
6 |
7 | public string Name { get; set; }
8 |
9 | public float Price { get; set; }
10 |
11 | public string ImagePath { get; set; }
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/ListView/ListView/ListView/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms.Xaml;
2 |
3 | [assembly: XamlCompilation(XamlCompilationOptions.Compile)]
4 |
--------------------------------------------------------------------------------
/ListView/ListView/ListView/Services/IProductsService.cs:
--------------------------------------------------------------------------------
1 | using ListView.Models;
2 | using ListView.ViewModels;
3 | using System.Collections.Generic;
4 |
5 | namespace ListView.Services
6 | {
7 | public interface IProductsService
8 | {
9 | IEnumerable GetAll();
10 | IEnumerable GetAllGrouppedByCategory();
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/ListView/ListView/ListView/Views/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 | namespace ListView.Views
2 | {
3 | public partial class MainPage
4 | {
5 | public MainPage()
6 | {
7 | InitializeComponent();
8 | }
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/MainApplication.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Android.App;
3 | using Android.Runtime;
4 |
5 | namespace Micro_Charts.Droid
6 | {
7 | [Application(
8 | Theme = "@style/MainTheme"
9 | )]
10 | public class MainApplication : Application
11 | {
12 | public MainApplication(IntPtr javaReference, JniHandleOwnership transfer)
13 | : base(javaReference, transfer)
14 | {
15 | }
16 |
17 | public override void OnCreate()
18 | {
19 | base.OnCreate();
20 | Xamarin.Essentials.Platform.Init(this);
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/Properties/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/Resources/drawable-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Micro Charts/Micro Charts/Micro Charts.Android/Resources/drawable-hdpi/icon.png
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/Resources/drawable-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Micro Charts/Micro Charts/Micro Charts.Android/Resources/drawable-mdpi/icon.png
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/Resources/drawable-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Micro Charts/Micro Charts/Micro Charts.Android/Resources/drawable-xhdpi/icon.png
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/Resources/drawable-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Micro Charts/Micro Charts/Micro Charts.Android/Resources/drawable-xxhdpi/icon.png
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/Resources/drawable-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Micro Charts/Micro Charts/Micro Charts.Android/Resources/drawable-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/Resources/drawable/splash_screen.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | -
5 |
7 |
8 |
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/Resources/layout/Tabbar.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/Resources/layout/Toolbar.xml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/Resources/mipmap-anydpi-v26/icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/Resources/mipmap-anydpi-v26/icon_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/Resources/mipmap-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Micro Charts/Micro Charts/Micro Charts.Android/Resources/mipmap-hdpi/icon.png
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/Resources/mipmap-hdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Micro Charts/Micro Charts/Micro Charts.Android/Resources/mipmap-hdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/Resources/mipmap-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Micro Charts/Micro Charts/Micro Charts.Android/Resources/mipmap-mdpi/icon.png
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/Resources/mipmap-mdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Micro Charts/Micro Charts/Micro Charts.Android/Resources/mipmap-mdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/Resources/mipmap-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Micro Charts/Micro Charts/Micro Charts.Android/Resources/mipmap-xhdpi/icon.png
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/Resources/mipmap-xhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Micro Charts/Micro Charts/Micro Charts.Android/Resources/mipmap-xhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/Resources/mipmap-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Micro Charts/Micro Charts/Micro Charts.Android/Resources/mipmap-xxhdpi/icon.png
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/Resources/mipmap-xxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Micro Charts/Micro Charts/Micro Charts.Android/Resources/mipmap-xxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/Resources/mipmap-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Micro Charts/Micro Charts/Micro Charts.Android/Resources/mipmap-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Micro Charts/Micro Charts/Micro Charts.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/Resources/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #FFFFFF
4 | #7E7D81
5 | #5f5f61
6 | #00A5F2
7 |
8 |
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/Resources/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | Micro_Charts.Droid
4 |
5 |
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts.Android/SplashActivity.cs:
--------------------------------------------------------------------------------
1 | using Android.App;
2 | using Android.Content;
3 | using AndroidX.AppCompat.App;
4 |
5 | namespace Micro_Charts.Droid
6 | {
7 | [Activity(Theme = "@style/MainTheme.Splash",
8 | MainLauncher = true,
9 | NoHistory = true)]
10 | public class SplashActivity : AppCompatActivity
11 | {
12 | // Launches the startup task
13 | protected override void OnResume()
14 | {
15 | base.OnResume();
16 | StartActivity(new Intent(Application.Context, typeof(MainActivity)));
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts/App.xaml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts/Micro Charts.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | netstandard2.0
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms.Xaml;
2 |
3 | [assembly: XamlCompilation(XamlCompilationOptions.Compile)]
4 |
--------------------------------------------------------------------------------
/Micro Charts/Micro Charts/Micro Charts/Views/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Micro_Charts.Views
3 | {
4 | public partial class MainPage
5 | {
6 | public MainPage()
7 | {
8 | InitializeComponent();
9 | }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/MainApplication.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Android.App;
3 | using Android.Runtime;
4 |
5 | namespace Multilingual.Droid
6 | {
7 | [Application(
8 | Theme = "@style/MainTheme"
9 | )]
10 | public class MainApplication : Application
11 | {
12 | public MainApplication(IntPtr javaReference, JniHandleOwnership transfer)
13 | : base(javaReference, transfer)
14 | {
15 | }
16 |
17 | public override void OnCreate()
18 | {
19 | base.OnCreate();
20 | Xamarin.Essentials.Platform.Init(this);
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/Properties/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/Resources/drawable-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Multilingual/Multilingual/Multilingual.Android/Resources/drawable-hdpi/icon.png
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/Resources/drawable-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Multilingual/Multilingual/Multilingual.Android/Resources/drawable-mdpi/icon.png
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/Resources/drawable-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Multilingual/Multilingual/Multilingual.Android/Resources/drawable-xhdpi/icon.png
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/Resources/drawable-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Multilingual/Multilingual/Multilingual.Android/Resources/drawable-xxhdpi/icon.png
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/Resources/drawable-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Multilingual/Multilingual/Multilingual.Android/Resources/drawable-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/Resources/drawable/splash_screen.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | -
5 |
7 |
8 |
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/Resources/layout/Tabbar.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/Resources/layout/Toolbar.xml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/Resources/mipmap-anydpi-v26/icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/Resources/mipmap-anydpi-v26/icon_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/Resources/mipmap-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Multilingual/Multilingual/Multilingual.Android/Resources/mipmap-hdpi/icon.png
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/Resources/mipmap-hdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Multilingual/Multilingual/Multilingual.Android/Resources/mipmap-hdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/Resources/mipmap-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Multilingual/Multilingual/Multilingual.Android/Resources/mipmap-mdpi/icon.png
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/Resources/mipmap-mdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Multilingual/Multilingual/Multilingual.Android/Resources/mipmap-mdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/Resources/mipmap-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Multilingual/Multilingual/Multilingual.Android/Resources/mipmap-xhdpi/icon.png
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/Resources/mipmap-xhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Multilingual/Multilingual/Multilingual.Android/Resources/mipmap-xhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/Resources/mipmap-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Multilingual/Multilingual/Multilingual.Android/Resources/mipmap-xxhdpi/icon.png
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/Resources/mipmap-xxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Multilingual/Multilingual/Multilingual.Android/Resources/mipmap-xxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/Resources/mipmap-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Multilingual/Multilingual/Multilingual.Android/Resources/mipmap-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Multilingual/Multilingual/Multilingual.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/Resources/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #FFFFFF
4 | #7E7D81
5 | #5f5f61
6 | #00A5F2
7 |
8 |
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/Resources/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | Multilingual.Droid
4 |
5 |
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual.Android/SplashActivity.cs:
--------------------------------------------------------------------------------
1 | using Android.App;
2 | using Android.Content;
3 | using AndroidX.AppCompat.App;
4 |
5 | namespace Multilingual.Droid
6 | {
7 | [Activity(Theme = "@style/MainTheme.Splash",
8 | MainLauncher = true,
9 | NoHistory = true)]
10 | public class SplashActivity : AppCompatActivity
11 | {
12 | // Launches the startup task
13 | protected override void OnResume()
14 | {
15 | base.OnResume();
16 | StartActivity(new Intent(Application.Context, typeof(MainActivity)));
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual/App.xaml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms.Xaml;
2 |
3 | [assembly: XamlCompilation(XamlCompilationOptions.Compile)]
4 |
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual/ViewModels/MainPageViewModel.cs:
--------------------------------------------------------------------------------
1 | using Prism.Commands;
2 | using Prism.Mvvm;
3 | using Prism.Navigation;
4 | using System;
5 | using System.Collections.Generic;
6 | using System.Linq;
7 | using System.Text;
8 |
9 | namespace Multilingual.ViewModels
10 | {
11 | public class MainPageViewModel : ViewModelBase
12 | {
13 | public MainPageViewModel(INavigationService navigationService)
14 | : base(navigationService)
15 | {
16 | Title = "Main Page";
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual/Views/MainPage.xaml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/Multilingual/Multilingual/Multilingual/Views/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 | namespace Multilingual.Views
2 | {
3 | public partial class MainPage
4 | {
5 | public MainPage()
6 | {
7 | InitializeComponent();
8 | }
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications.Android/MainApplication.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Android.App;
3 | using Android.Runtime;
4 |
5 | namespace Notifications.Droid
6 | {
7 | [Application(
8 | Theme = "@style/MainTheme"
9 | )]
10 | public class MainApplication : Application
11 | {
12 | public MainApplication(IntPtr javaReference, JniHandleOwnership transfer)
13 | : base(javaReference, transfer)
14 | {
15 | }
16 |
17 | public override void OnCreate()
18 | {
19 | base.OnCreate();
20 | Xamarin.Essentials.Platform.Init(this);
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications.Android/Resources/drawable-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Notifications/Notifications/Notifications.Android/Resources/drawable-hdpi/icon.png
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications.Android/Resources/drawable-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Notifications/Notifications/Notifications.Android/Resources/drawable-mdpi/icon.png
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications.Android/Resources/drawable-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Notifications/Notifications/Notifications.Android/Resources/drawable-xhdpi/icon.png
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications.Android/Resources/drawable-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Notifications/Notifications/Notifications.Android/Resources/drawable-xxhdpi/icon.png
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications.Android/Resources/drawable-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Notifications/Notifications/Notifications.Android/Resources/drawable-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications.Android/Resources/drawable/splash_screen.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | -
5 |
7 |
8 |
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications.Android/Resources/layout/Tabbar.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications.Android/Resources/layout/Toolbar.xml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications.Android/Resources/mipmap-anydpi-v26/icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications.Android/Resources/mipmap-anydpi-v26/icon_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications.Android/Resources/mipmap-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Notifications/Notifications/Notifications.Android/Resources/mipmap-hdpi/icon.png
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications.Android/Resources/mipmap-hdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Notifications/Notifications/Notifications.Android/Resources/mipmap-hdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications.Android/Resources/mipmap-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Notifications/Notifications/Notifications.Android/Resources/mipmap-mdpi/icon.png
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications.Android/Resources/mipmap-mdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Notifications/Notifications/Notifications.Android/Resources/mipmap-mdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications.Android/Resources/mipmap-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Notifications/Notifications/Notifications.Android/Resources/mipmap-xhdpi/icon.png
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications.Android/Resources/mipmap-xhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Notifications/Notifications/Notifications.Android/Resources/mipmap-xhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications.Android/Resources/mipmap-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Notifications/Notifications/Notifications.Android/Resources/mipmap-xxhdpi/icon.png
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications.Android/Resources/mipmap-xxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Notifications/Notifications/Notifications.Android/Resources/mipmap-xxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications.Android/Resources/mipmap-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Notifications/Notifications/Notifications.Android/Resources/mipmap-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Notifications/Notifications/Notifications.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications.Android/Resources/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #FFFFFF
4 | #7E7D81
5 | #5f5f61
6 | #00A5F2
7 |
8 |
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications.Android/Resources/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | Notifications.Droid
4 |
5 |
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications.Android/SplashActivity.cs:
--------------------------------------------------------------------------------
1 | using Android.App;
2 | using Android.Content;
3 | using AndroidX.AppCompat.App;
4 |
5 | namespace Notifications.Droid
6 | {
7 | [Activity(Theme = "@style/MainTheme.Splash",
8 | MainLauncher = true,
9 | NoHistory = true)]
10 | public class SplashActivity : AppCompatActivity
11 | {
12 | // Launches the startup task
13 | protected override void OnResume()
14 | {
15 | base.OnResume();
16 | StartActivity(new Intent(Application.Context, typeof(MainActivity)));
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications/App.xaml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications/Interfaces/ILocalNotificationsService.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 |
3 | namespace Notifications.Interfaces
4 | {
5 | public interface ILocalNotificationsService
6 | {
7 | void ShowNotification(string title, string message, IDictionary data);
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications/Notifications.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | netstandard2.0
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms.Xaml;
2 |
3 | [assembly: XamlCompilation(XamlCompilationOptions.Compile)]
4 |
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications/Views/MainPage.xaml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Notifications/Notifications/Notifications/Views/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Notifications.Views
3 | {
4 | public partial class MainPage
5 | {
6 | public MainPage()
7 | {
8 | InitializeComponent();
9 | }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/LinkerSettings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/MainApplication.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Android.App;
3 | using Android.Runtime;
4 |
5 | namespace PdfFiles.Droid
6 | {
7 | [Application(
8 | Theme = "@style/MainTheme"
9 | )]
10 | public class MainApplication : Application
11 | {
12 | public MainApplication(IntPtr javaReference, JniHandleOwnership transfer)
13 | : base(javaReference, transfer)
14 | {
15 | }
16 |
17 | public override void OnCreate()
18 | {
19 | base.OnCreate();
20 | Xamarin.Essentials.Platform.Init(this);
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/Resources/drawable-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/PdfFiles/PdfFiles/PdfFiles.Android/Resources/drawable-hdpi/icon.png
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/Resources/drawable-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/PdfFiles/PdfFiles/PdfFiles.Android/Resources/drawable-mdpi/icon.png
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/Resources/drawable-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/PdfFiles/PdfFiles/PdfFiles.Android/Resources/drawable-xhdpi/icon.png
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/Resources/drawable-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/PdfFiles/PdfFiles/PdfFiles.Android/Resources/drawable-xxhdpi/icon.png
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/Resources/drawable-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/PdfFiles/PdfFiles/PdfFiles.Android/Resources/drawable-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/Resources/drawable/splash_screen.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | -
5 |
7 |
8 |
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/Resources/layout/Tabbar.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/Resources/layout/Toolbar.xml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/Resources/mipmap-anydpi-v26/icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/Resources/mipmap-anydpi-v26/icon_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/Resources/mipmap-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/PdfFiles/PdfFiles/PdfFiles.Android/Resources/mipmap-hdpi/icon.png
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/Resources/mipmap-hdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/PdfFiles/PdfFiles/PdfFiles.Android/Resources/mipmap-hdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/Resources/mipmap-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/PdfFiles/PdfFiles/PdfFiles.Android/Resources/mipmap-mdpi/icon.png
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/Resources/mipmap-mdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/PdfFiles/PdfFiles/PdfFiles.Android/Resources/mipmap-mdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/Resources/mipmap-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/PdfFiles/PdfFiles/PdfFiles.Android/Resources/mipmap-xhdpi/icon.png
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/Resources/mipmap-xhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/PdfFiles/PdfFiles/PdfFiles.Android/Resources/mipmap-xhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/Resources/mipmap-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/PdfFiles/PdfFiles/PdfFiles.Android/Resources/mipmap-xxhdpi/icon.png
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/Resources/mipmap-xxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/PdfFiles/PdfFiles/PdfFiles.Android/Resources/mipmap-xxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/Resources/mipmap-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/PdfFiles/PdfFiles/PdfFiles.Android/Resources/mipmap-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/PdfFiles/PdfFiles/PdfFiles.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/Resources/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #FFFFFF
4 | #7E7D81
5 | #5f5f61
6 | #00A5F2
7 |
8 |
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/Resources/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | PdfFiles.Droid
4 |
5 |
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/Resources/xml/provider_paths.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles.Android/SplashActivity.cs:
--------------------------------------------------------------------------------
1 | using Android.App;
2 | using Android.Content;
3 | using AndroidX.AppCompat.App;
4 |
5 | namespace PdfFiles.Droid
6 | {
7 | [Activity(Theme = "@style/MainTheme.Splash",
8 | MainLauncher = true,
9 | NoHistory = true)]
10 | public class SplashActivity : AppCompatActivity
11 | {
12 | // Launches the startup task
13 | protected override void OnResume()
14 | {
15 | base.OnResume();
16 | StartActivity(new Intent(Application.Context, typeof(MainActivity)));
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles/App.xaml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles/Interfaces/IFilesService.cs:
--------------------------------------------------------------------------------
1 | using PdfFiles.Models.Events;
2 | using System;
3 |
4 | namespace PdfFiles.Interfaces
5 | {
6 | public interface IFilesService
7 | {
8 | string StorageDirectory { get; }
9 | void DownloadFile(string url, string folder);
10 | event EventHandler OnFileDownloaded;
11 | void OpenFile(string path);
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles/Models/Events/DownloadEventArgs.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace PdfFiles.Models.Events
4 | {
5 | public class DownloadEventArgs : EventArgs
6 | {
7 | public bool FileSaved = false;
8 |
9 | public DownloadEventArgs(bool fileSaved)
10 | {
11 | FileSaved = fileSaved;
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles/PdfFiles.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | netstandard2.0
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms.Xaml;
2 |
3 | [assembly: XamlCompilation(XamlCompilationOptions.Compile)]
4 |
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles/Views/MainPage.xaml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/PdfFiles/PdfFiles/PdfFiles/Views/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace PdfFiles.Views
3 | {
4 | public partial class MainPage
5 | {
6 | public MainPage()
7 | {
8 | InitializeComponent();
9 | }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Xamarin-Forms
--------------------------------------------------------------------------------
/Shopping/Shopping.API/Shopping.API/Shopping.API.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | net5.0
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/Shopping/Shopping.API/Shopping.API/WeatherForecast.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Shopping.API
4 | {
5 | public class WeatherForecast
6 | {
7 | public DateTime Date { get; set; }
8 |
9 | public int TemperatureC { get; set; }
10 |
11 | public int TemperatureF => 32 + (int)(TemperatureC / 0.5556);
12 |
13 | public string Summary { get; set; }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/Shopping/Shopping.API/Shopping.API/appsettings.Development.json:
--------------------------------------------------------------------------------
1 | {
2 | "Logging": {
3 | "LogLevel": {
4 | "Default": "Information",
5 | "Microsoft": "Warning",
6 | "Microsoft.Hosting.Lifetime": "Information"
7 | }
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/Shopping/Shopping.API/Shopping.API/appsettings.json:
--------------------------------------------------------------------------------
1 | {
2 | "Logging": {
3 | "LogLevel": {
4 | "Default": "Information",
5 | "Microsoft": "Warning",
6 | "Microsoft.Hosting.Lifetime": "Information"
7 | }
8 | },
9 | "AllowedHosts": "*"
10 | }
11 |
--------------------------------------------------------------------------------
/Shopping/Shopping.Models/Enums/ProductsEnum.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace Shopping.Models.Enums
6 | {
7 | public enum ProductsEnum
8 | {
9 | Dresses = 0,
10 | Pants = 2,
11 | Shoes = 3
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Shopping/Shopping.Models/Models/BaseModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace Shopping.Models.Models
6 | {
7 | public class BaseModel
8 | {
9 | public long ID { get; set; }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/Shopping/Shopping.Models/Models/ProductImagesModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace Shopping.Models.Models
6 | {
7 | public class ProductImagesModel: BaseModel
8 | {
9 | public long ProductId { get; set; }
10 | public string Image { get; set; }
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Shopping/Shopping.Models/Models/ProductModel.cs:
--------------------------------------------------------------------------------
1 | using Shopping.Models.Enums;
2 |
3 | namespace Shopping.Models.Models
4 | {
5 | public class ProductModel: BaseModel
6 | {
7 | public string Name { get; set; }
8 |
9 | public float Price { get; set; }
10 |
11 | public string Thumbnail { get; set; }
12 |
13 | public ProductsEnum Category { get; set; }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/Shopping/Shopping.Models/Shopping.Models.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | netstandard2.0
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/LinkerSettings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/MainApplication.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Android.App;
3 | using Android.Runtime;
4 |
5 | namespace Shopping.Droid
6 | {
7 | [Application(
8 | Theme = "@style/MainTheme"
9 | )]
10 | public class MainApplication : Application
11 | {
12 | public MainApplication(IntPtr javaReference, JniHandleOwnership transfer)
13 | : base(javaReference, transfer)
14 | {
15 | }
16 |
17 | public override void OnCreate()
18 | {
19 | base.OnCreate();
20 | Xamarin.Essentials.Platform.Init(this);
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Properties/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Resources/drawable-hdpi/add_to_basket.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Shopping/Shopping/Shopping.Android/Resources/drawable-hdpi/add_to_basket.png
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Resources/drawable-hdpi/delete.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Shopping/Shopping/Shopping.Android/Resources/drawable-hdpi/delete.png
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Resources/drawable-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Shopping/Shopping/Shopping.Android/Resources/drawable-hdpi/icon.png
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Resources/drawable-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Shopping/Shopping/Shopping.Android/Resources/drawable-mdpi/icon.png
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Resources/drawable-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Shopping/Shopping/Shopping.Android/Resources/drawable-xhdpi/icon.png
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Resources/drawable-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Shopping/Shopping/Shopping.Android/Resources/drawable-xxhdpi/icon.png
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Resources/drawable-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Shopping/Shopping/Shopping.Android/Resources/drawable-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Resources/drawable/splash_screen.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | -
5 |
7 |
8 |
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Resources/layout/Tabbar.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Resources/layout/Toolbar.xml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Resources/mipmap-anydpi-v26/icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Resources/mipmap-anydpi-v26/icon_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Resources/mipmap-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Shopping/Shopping/Shopping.Android/Resources/mipmap-hdpi/icon.png
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Resources/mipmap-hdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Shopping/Shopping/Shopping.Android/Resources/mipmap-hdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Resources/mipmap-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Shopping/Shopping/Shopping.Android/Resources/mipmap-mdpi/icon.png
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Resources/mipmap-mdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Shopping/Shopping/Shopping.Android/Resources/mipmap-mdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Resources/mipmap-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Shopping/Shopping/Shopping.Android/Resources/mipmap-xhdpi/icon.png
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Resources/mipmap-xhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Shopping/Shopping/Shopping.Android/Resources/mipmap-xhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Resources/mipmap-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Shopping/Shopping/Shopping.Android/Resources/mipmap-xxhdpi/icon.png
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Resources/mipmap-xxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Shopping/Shopping/Shopping.Android/Resources/mipmap-xxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Resources/mipmap-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Shopping/Shopping/Shopping.Android/Resources/mipmap-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/Shopping/Shopping/Shopping.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Resources/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #FFFFFF
4 | #7E7D81
5 | #5f5f61
6 | #00A5F2
7 |
8 |
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/Resources/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | Shopping.Droid
4 |
5 |
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping.Android/SplashActivity.cs:
--------------------------------------------------------------------------------
1 | using Android.App;
2 | using Android.Content;
3 | using AndroidX.AppCompat.App;
4 |
5 | namespace Shopping.Droid
6 | {
7 | [Activity(Theme = "@style/MainTheme.Splash",
8 | MainLauncher = true,
9 | NoHistory = true)]
10 | public class SplashActivity : AppCompatActivity
11 | {
12 | // Launches the startup task
13 | protected override void OnResume()
14 | {
15 | base.OnResume();
16 | StartActivity(new Intent(Application.Context, typeof(MainActivity)));
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms.Xaml;
2 |
3 | [assembly: XamlCompilation(XamlCompilationOptions.Compile)]
4 |
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping/ViewModels/MainPageViewModel.cs:
--------------------------------------------------------------------------------
1 | using Prism.Commands;
2 | using Prism.Mvvm;
3 | using Prism.Navigation;
4 | using System;
5 | using System.Collections.Generic;
6 | using System.Linq;
7 | using System.Text;
8 |
9 | namespace Shopping.ViewModels
10 | {
11 | public class MainPageViewModel : ViewModelBase
12 | {
13 | public MainPageViewModel(INavigationService navigationService)
14 | : base(navigationService)
15 | {
16 | Title = "Main Page";
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping/Views/BasketPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms;
2 |
3 | namespace Shopping.Views
4 | {
5 | public partial class BasketPage : ContentPage
6 | {
7 | public BasketPage()
8 | {
9 | InitializeComponent();
10 | }
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping/Views/HomeMasterDetailPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms;
2 |
3 | namespace Shopping.Views
4 | {
5 | public partial class HomeMasterDetailPage : MasterDetailPage
6 | {
7 | public HomeMasterDetailPage()
8 | {
9 | InitializeComponent();
10 | }
11 | }
12 | }
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping/Views/MainPage.xaml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping/Views/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Shopping.Views
3 | {
4 | public partial class MainPage
5 | {
6 | public MainPage()
7 | {
8 | InitializeComponent();
9 | }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping/Views/ProductDetailsPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms;
2 |
3 | namespace Shopping.Views
4 | {
5 | public partial class ProductDetailsPage : ContentPage
6 | {
7 | public ProductDetailsPage()
8 | {
9 | InitializeComponent();
10 | }
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Shopping/Shopping/Shopping/Views/ProductsPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms;
2 |
3 | namespace Shopping.Views
4 | {
5 | public partial class ProductsPage : ContentPage
6 | {
7 | public ProductsPage()
8 | {
9 | InitializeComponent();
10 | }
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/StripePayment/StripeGateway.API/StripeGateway.API/Models/AppSettings.cs:
--------------------------------------------------------------------------------
1 | namespace StripeGateway.API.Models
2 | {
3 | public class AppSettings
4 | {
5 | public string SecretKey { get; set; }
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/StripePayment/StripeGateway.API/StripeGateway.API/Models/PaymentModel.cs:
--------------------------------------------------------------------------------
1 | namespace StripeGateway.API.Models
2 | {
3 | public class PaymentModel
4 | {
5 | ///
6 | /// Gets or sets the payment token from client.
7 | ///
8 | public string Token { get; set; }
9 |
10 | public long Amount { get; set; }
11 |
12 | public string Description { get; set; }
13 |
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/StripePayment/StripeGateway.API/StripeGateway.API/Services/IPaymentService.cs:
--------------------------------------------------------------------------------
1 | using StripeGateway.API.Models;
2 |
3 | namespace StripeGateway.API.Services
4 | {
5 | public interface IPaymentService
6 | {
7 | bool PayWithCard(PaymentModel paymentModel);
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/StripePayment/StripeGateway.API/StripeGateway.API/StripeGateway.API.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | net5.0
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/StripePayment/StripeGateway.API/StripeGateway.API/WeatherForecast.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace StripeGateway.API
4 | {
5 | public class WeatherForecast
6 | {
7 | public DateTime Date { get; set; }
8 |
9 | public int TemperatureC { get; set; }
10 |
11 | public int TemperatureF => 32 + (int)(TemperatureC / 0.5556);
12 |
13 | public string Summary { get; set; }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/StripePayment/StripeGateway.API/StripeGateway.API/appsettings.Development.json:
--------------------------------------------------------------------------------
1 | {
2 | "Logging": {
3 | "LogLevel": {
4 | "Default": "Information",
5 | "Microsoft": "Warning",
6 | "Microsoft.Hosting.Lifetime": "Information"
7 | }
8 | },
9 | "AppSettings": {
10 | "SecretKey": "sk_test_51IhYz8GfByAJflJA0broIfQOiXaw5rrWh7xPJedJC1jTi068HGt0lUaPmXaXMjqlAtk1mfpnbJyeOZCcIahfWSzW00VtqkPx09"
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/StripePayment/StripeGateway.API/StripeGateway.API/appsettings.json:
--------------------------------------------------------------------------------
1 | {
2 | "Logging": {
3 | "LogLevel": {
4 | "Default": "Information",
5 | "Microsoft": "Warning",
6 | "Microsoft.Hosting.Lifetime": "Information"
7 | }
8 | },
9 | "AllowedHosts": "*"
10 | }
11 |
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/MainApplication.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Android.App;
3 | using Android.Runtime;
4 |
5 | namespace StripePayment.Droid
6 | {
7 | [Application(
8 | Theme = "@style/MainTheme"
9 | )]
10 | public class MainApplication : Application
11 | {
12 | public MainApplication(IntPtr javaReference, JniHandleOwnership transfer)
13 | : base(javaReference, transfer)
14 | {
15 | }
16 |
17 | public override void OnCreate()
18 | {
19 | base.OnCreate();
20 | Xamarin.Essentials.Platform.Init(this);
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/Properties/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/Resources/drawable-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/StripePayment/StripePayment/StripePayment.Android/Resources/drawable-hdpi/icon.png
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/Resources/drawable-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/StripePayment/StripePayment/StripePayment.Android/Resources/drawable-mdpi/icon.png
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/Resources/drawable-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/StripePayment/StripePayment/StripePayment.Android/Resources/drawable-xhdpi/icon.png
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/Resources/drawable-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/StripePayment/StripePayment/StripePayment.Android/Resources/drawable-xxhdpi/icon.png
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/Resources/drawable-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/StripePayment/StripePayment/StripePayment.Android/Resources/drawable-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/Resources/drawable/splash_screen.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | -
5 |
7 |
8 |
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/Resources/layout/Tabbar.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/Resources/layout/Toolbar.xml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/Resources/mipmap-anydpi-v26/icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/Resources/mipmap-anydpi-v26/icon_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/Resources/mipmap-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/StripePayment/StripePayment/StripePayment.Android/Resources/mipmap-hdpi/icon.png
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/Resources/mipmap-hdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/StripePayment/StripePayment/StripePayment.Android/Resources/mipmap-hdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/Resources/mipmap-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/StripePayment/StripePayment/StripePayment.Android/Resources/mipmap-mdpi/icon.png
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/Resources/mipmap-mdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/StripePayment/StripePayment/StripePayment.Android/Resources/mipmap-mdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/Resources/mipmap-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/StripePayment/StripePayment/StripePayment.Android/Resources/mipmap-xhdpi/icon.png
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/Resources/mipmap-xhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/StripePayment/StripePayment/StripePayment.Android/Resources/mipmap-xhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/Resources/mipmap-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/StripePayment/StripePayment/StripePayment.Android/Resources/mipmap-xxhdpi/icon.png
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/Resources/mipmap-xxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/StripePayment/StripePayment/StripePayment.Android/Resources/mipmap-xxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/Resources/mipmap-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/StripePayment/StripePayment/StripePayment.Android/Resources/mipmap-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AlphaTechstudios/Xamarin-Forms/0b7814d7ec47c2bbd05a8738a5ee2d3edd27f188/StripePayment/StripePayment/StripePayment.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/Resources/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #FFFFFF
4 | #7E7D81
5 | #5f5f61
6 | #00A5F2
7 |
8 |
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/Resources/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | StripePayment.Droid
4 |
5 |
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment.Android/SplashActivity.cs:
--------------------------------------------------------------------------------
1 | using Android.App;
2 | using Android.Content;
3 | using AndroidX.AppCompat.App;
4 |
5 | namespace StripePayment.Droid
6 | {
7 | [Activity(Theme = "@style/MainTheme.Splash",
8 | MainLauncher = true,
9 | NoHistory = true)]
10 | public class SplashActivity : AppCompatActivity
11 | {
12 | // Launches the startup task
13 | protected override void OnResume()
14 | {
15 | base.OnResume();
16 | StartActivity(new Intent(Application.Context, typeof(MainActivity)));
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment/App.xaml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment/Models/CardModel.cs:
--------------------------------------------------------------------------------
1 | namespace StripePayment.Models
2 | {
3 | public class CardModel
4 | {
5 | public string Number { get; set; }
6 | public long ExpMonth { get; set; }
7 | public long ExpYear { get; set; }
8 | public string Cvc { get; set; }
9 | public string Name { get; set; }
10 | public string AddressCity { get; set; }
11 | public string AddressZip { get; set; }
12 | public string Currency { get; set; }
13 | public string AddressLine1 { get; set; }
14 | public string AddressCountry { get; set; }
15 |
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment/Models/PaymentModel.cs:
--------------------------------------------------------------------------------
1 | namespace StripePayment.Models
2 | {
3 | public class PaymentModel
4 | {
5 | ///
6 | /// Gets or sets the payment token from client.
7 | ///
8 | public string Token { get; set; }
9 |
10 | public long Amount { get; set; }
11 |
12 | public string Description { get; set; }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms.Xaml;
2 |
3 | [assembly: XamlCompilation(XamlCompilationOptions.Compile)]
4 |
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment/Services/IStripePaymentService.cs:
--------------------------------------------------------------------------------
1 | using StripePayment.Models;
2 | using System.Threading.Tasks;
3 |
4 | namespace StripePayment.Services
5 | {
6 | public interface IStripePaymentService
7 | {
8 | Task PayWithCard(PaymentModel paymentModel);
9 | string GeneratePaymentToken(CardModel cardModel);
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/StripePayment/StripePayment/StripePayment/Views/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace StripePayment.Views
3 | {
4 | public partial class MainPage
5 | {
6 | public MainPage()
7 | {
8 | InitializeComponent();
9 | }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------