├── MeApp ├── MeApp │ ├── AssemblyInfo.cs │ ├── Views │ │ ├── MorePage.xaml.cs │ │ ├── PhotosPage.xaml.cs │ │ ├── ArticlesPage.xaml.cs │ │ ├── ProjectsPage.xaml.cs │ │ ├── DashboardPage.xaml.cs │ │ ├── FavoritesPage.xaml.cs │ │ ├── ProfilePage.xaml.cs │ │ ├── SettingsPage.xaml.cs │ │ ├── MorePage.xaml │ │ ├── DashboardPage.xaml │ │ ├── FavoritesPage.xaml │ │ ├── PhotosPage.xaml │ │ ├── ArticlesPage.xaml │ │ ├── ProjectsPage.xaml │ │ ├── SettingsPage.xaml │ │ └── ProfilePage.xaml │ ├── App.xaml │ ├── App.xaml.cs │ ├── AppShell.xaml.cs │ ├── MeApp.csproj │ └── AppShell.xaml ├── MeApp.iOS │ ├── Resources │ │ ├── Logo.png │ │ ├── heart.png │ │ ├── home.png │ │ ├── menu.png │ │ ├── more.png │ │ ├── photo.png │ │ ├── Default.png │ │ ├── Logo@2x.png │ │ ├── Logo@3x.png │ │ ├── Picnic.png │ │ ├── article.png │ │ ├── home@2x.png │ │ ├── home@3x.png │ │ ├── menu@2x.png │ │ ├── menu@3x.png │ │ ├── more@2x.png │ │ ├── more@3x.png │ │ ├── profile.png │ │ ├── Binoculars.png │ │ ├── Default@2x.png │ │ ├── PhotoIcon.png │ │ ├── Picnic@2x.png │ │ ├── Picnic@3x.png │ │ ├── article@2x.png │ │ ├── article@3x.png │ │ ├── briefcase.png │ │ ├── dashboard.png │ │ ├── heart@2x.png │ │ ├── heart@3x.png │ │ ├── location.png │ │ ├── photo@2x.png │ │ ├── photo@3x.png │ │ ├── profile@2x.png │ │ ├── profile@3x.png │ │ ├── settings.png │ │ ├── PhotoIcon@2x.png │ │ ├── PhotoIcon@3x.png │ │ ├── briefcase@2x.png │ │ ├── briefcase@3x.png │ │ ├── dashboard@2x.png │ │ ├── dashboard@3x.png │ │ ├── location@2x.png │ │ ├── location@3x.png │ │ ├── settings@2x.png │ │ ├── settings@3x.png │ │ ├── Binoculars@2x.png │ │ ├── Binoculars@3x.png │ │ ├── Default-568h@2x.png │ │ ├── ProfilleImage.png │ │ ├── Default-Portrait.png │ │ ├── ProfilleImage@2x.png │ │ ├── ProfilleImage@3x.png │ │ ├── Default-Portrait@2x.png │ │ └── LaunchScreen.storyboard │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ ├── Icon120.png │ │ │ ├── Icon152.png │ │ │ ├── Icon167.png │ │ │ ├── Icon180.png │ │ │ ├── Icon20.png │ │ │ ├── Icon29.png │ │ │ ├── Icon40.png │ │ │ ├── Icon58.png │ │ │ ├── Icon60.png │ │ │ ├── Icon76.png │ │ │ ├── Icon80.png │ │ │ ├── Icon87.png │ │ │ ├── Icon1024.png │ │ │ └── Contents.json │ ├── Entitlements.plist │ ├── Main.cs │ ├── AppDelegate.cs │ ├── Info.plist │ ├── Properties │ │ └── AssemblyInfo.cs │ └── MeApp.iOS.csproj └── MeApp.Android │ ├── Resources │ ├── drawable │ │ ├── Logo.png │ │ ├── home.png │ │ ├── menu.png │ │ ├── more.png │ │ ├── Picnic.png │ │ ├── article.png │ │ ├── heart.png │ │ ├── photo.png │ │ ├── profile.png │ │ ├── PhotoIcon.png │ │ ├── briefcase.png │ │ ├── dashboard.png │ │ ├── location.png │ │ ├── settings.png │ │ ├── Binoculars.png │ │ └── ProfilleImage.png │ ├── 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 │ ├── mipmap-anydpi-v26 │ │ ├── icon.xml │ │ └── icon_round.xml │ ├── values │ │ ├── colors.xml │ │ └── styles.xml │ ├── layout │ │ ├── Toolbar.axml │ │ └── Tabbar.axml │ └── AboutResources.txt │ ├── Properties │ ├── AndroidManifest.xml │ └── AssemblyInfo.cs │ ├── Assets │ └── AboutAssets.txt │ ├── MainActivity.cs │ └── MeApp.Android.csproj ├── README.md ├── .gitattributes ├── MeApp.sln └── .gitignore /MeApp/MeApp/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using Xamarin.Forms.Xaml; 2 | 3 | [assembly: XamlCompilation(XamlCompilationOptions.Compile)] -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/Logo.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/heart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/heart.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/home.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/menu.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/more.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/more.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/photo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/photo.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/Default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/Default.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/Logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/Logo@2x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/Logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/Logo@3x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/Picnic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/Picnic.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/article.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/article.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/home@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/home@2x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/home@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/home@3x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/menu@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/menu@2x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/menu@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/menu@3x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/more@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/more@2x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/more@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/more@3x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/profile.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/Binoculars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/Binoculars.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/Default@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/Default@2x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/PhotoIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/PhotoIcon.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/Picnic@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/Picnic@2x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/Picnic@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/Picnic@3x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/article@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/article@2x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/article@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/article@3x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/briefcase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/briefcase.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/dashboard.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/heart@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/heart@2x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/heart@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/heart@3x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/location.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/location.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/photo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/photo@2x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/photo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/photo@3x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/profile@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/profile@2x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/profile@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/profile@3x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/settings.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/PhotoIcon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/PhotoIcon@2x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/PhotoIcon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/PhotoIcon@3x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/briefcase@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/briefcase@2x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/briefcase@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/briefcase@3x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/dashboard@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/dashboard@2x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/dashboard@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/dashboard@3x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/location@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/location@2x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/location@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/location@3x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/settings@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/settings@2x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/settings@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/settings@3x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/Binoculars@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/Binoculars@2x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/Binoculars@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/Binoculars@3x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/Default-568h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/Default-568h@2x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/ProfilleImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/ProfilleImage.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/drawable/Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/drawable/Logo.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/drawable/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/drawable/home.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/drawable/menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/drawable/menu.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/drawable/more.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/drawable/more.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/Default-Portrait.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/Default-Portrait.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/ProfilleImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/ProfilleImage@2x.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/ProfilleImage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/ProfilleImage@3x.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/drawable/Picnic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/drawable/Picnic.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/drawable/article.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/drawable/article.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/drawable/heart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/drawable/heart.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/drawable/photo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/drawable/photo.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/drawable/profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/drawable/profile.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/mipmap-hdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/mipmap-hdpi/icon.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/mipmap-mdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/mipmap-mdpi/icon.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Resources/Default-Portrait@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Resources/Default-Portrait@2x.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/drawable/PhotoIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/drawable/PhotoIcon.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/drawable/briefcase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/drawable/briefcase.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/drawable/dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/drawable/dashboard.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/drawable/location.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/drawable/location.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/drawable/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/drawable/settings.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/mipmap-xhdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/mipmap-xhdpi/icon.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/mipmap-xxhdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/mipmap-xxhdpi/icon.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/drawable/Binoculars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/drawable/Binoculars.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/mipmap-xxxhdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/mipmap-xxxhdpi/icon.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/drawable/ProfilleImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/drawable/ProfilleImage.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/mipmap-hdpi/launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/mipmap-hdpi/launcher_foreground.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/mipmap-mdpi/launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/mipmap-mdpi/launcher_foreground.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/mipmap-xhdpi/launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/mipmap-xhdpi/launcher_foreground.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/mipmap-xxhdpi/launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/mipmap-xxhdpi/launcher_foreground.png -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devcrux/xamarin-forms-shell/HEAD/MeApp/MeApp.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Entitlements.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/mipmap-anydpi-v26/icon.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #FFFFFF 4 | #3F51B5 5 | #303F9F 6 | #FF4081 7 | 8 | -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/mipmap-anydpi-v26/icon_round.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/layout/Toolbar.axml: -------------------------------------------------------------------------------- 1 | 9 | 10 | -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Properties/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /MeApp/MeApp/Views/MorePage.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | using Xamarin.Forms; 8 | using Xamarin.Forms.Xaml; 9 | 10 | namespace MeApp.Views 11 | { 12 | [XamlCompilation(XamlCompilationOptions.Compile)] 13 | public partial class MorePage : ContentPage 14 | { 15 | public MorePage() 16 | { 17 | InitializeComponent(); 18 | } 19 | } 20 | } -------------------------------------------------------------------------------- /MeApp/MeApp/Views/PhotosPage.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | using Xamarin.Forms; 8 | using Xamarin.Forms.Xaml; 9 | 10 | namespace MeApp.Views 11 | { 12 | [XamlCompilation(XamlCompilationOptions.Compile)] 13 | public partial class PhotosPage : ContentPage 14 | { 15 | public PhotosPage() 16 | { 17 | InitializeComponent(); 18 | } 19 | } 20 | } -------------------------------------------------------------------------------- /MeApp/MeApp/App.xaml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /MeApp/MeApp/Views/ArticlesPage.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | using Xamarin.Forms; 8 | using Xamarin.Forms.Xaml; 9 | 10 | namespace MeApp.Views 11 | { 12 | [XamlCompilation(XamlCompilationOptions.Compile)] 13 | public partial class ArticlesPage : ContentPage 14 | { 15 | public ArticlesPage() 16 | { 17 | InitializeComponent(); 18 | } 19 | } 20 | } -------------------------------------------------------------------------------- /MeApp/MeApp/Views/ProjectsPage.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | using Xamarin.Forms; 8 | using Xamarin.Forms.Xaml; 9 | 10 | namespace MeApp.Views 11 | { 12 | [XamlCompilation(XamlCompilationOptions.Compile)] 13 | public partial class ProjectsPage : ContentPage 14 | { 15 | public ProjectsPage() 16 | { 17 | InitializeComponent(); 18 | } 19 | } 20 | } -------------------------------------------------------------------------------- /MeApp/MeApp/Views/DashboardPage.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | using Xamarin.Forms; 8 | using Xamarin.Forms.Xaml; 9 | 10 | namespace MeApp.Views 11 | { 12 | [XamlCompilation(XamlCompilationOptions.Compile)] 13 | public partial class DashboardPage : ContentPage 14 | { 15 | public DashboardPage() 16 | { 17 | InitializeComponent(); 18 | } 19 | } 20 | } -------------------------------------------------------------------------------- /MeApp/MeApp/Views/FavoritesPage.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | using Xamarin.Forms; 8 | using Xamarin.Forms.Xaml; 9 | 10 | namespace MeApp.Views 11 | { 12 | [XamlCompilation(XamlCompilationOptions.Compile)] 13 | public partial class FavoritesPage : ContentPage 14 | { 15 | public FavoritesPage() 16 | { 17 | InitializeComponent(); 18 | } 19 | } 20 | } -------------------------------------------------------------------------------- /MeApp/MeApp.iOS/Main.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | 5 | using Foundation; 6 | using UIKit; 7 | 8 | namespace MeApp.iOS 9 | { 10 | public class Application 11 | { 12 | // This is the main entry point of the application. 13 | static void Main(string[] args) 14 | { 15 | // if you want to use a different Application Delegate class from "AppDelegate" 16 | // you can specify it here. 17 | UIApplication.Main(args, null, "AppDelegate"); 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Resources/layout/Tabbar.axml: -------------------------------------------------------------------------------- 1 | 2 | 12 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Xamarin Forms Shell 2 | Implementing Shell in Xamarin Forms 4.0 (FlyoutItem, TabBar, MenuItem and Navigation) 3 | 4 | This is the source code of the video where you will learn how to implement shell in Xamarin Forms 4.0 by making use of FlyoutItem, TabBar and MenuItem to create your MasterDetail page. We follow an example of how you will go about this implementation in real-life scenario as shown below. 5 | 6 | You can watch the video here: https://youtu.be/pKypDLCtDpg 7 | 8 | ![alt text](https://devcrux.com/wp-content/uploads/Profile.png) 9 | ![alt text](https://devcrux.com/wp-content/uploads/Menu.png) 10 | 11 | -------------------------------------------------------------------------------- /MeApp/MeApp/Views/ProfilePage.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | using Xamarin.Forms; 8 | using Xamarin.Forms.Xaml; 9 | 10 | namespace MeApp.Views 11 | { 12 | [XamlCompilation(XamlCompilationOptions.Compile)] 13 | public partial class ProfilePage : ContentPage 14 | { 15 | public ProfilePage() 16 | { 17 | InitializeComponent(); 18 | } 19 | 20 | private void ImageButton_Clicked(object sender, EventArgs e) 21 | { 22 | Shell.Current.FlyoutIsPresented = true; 23 | } 24 | } 25 | } -------------------------------------------------------------------------------- /MeApp/MeApp/Views/SettingsPage.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | using Xamarin.Forms; 8 | using Xamarin.Forms.Xaml; 9 | 10 | namespace MeApp.Views 11 | { 12 | [XamlCompilation(XamlCompilationOptions.Compile)] 13 | public partial class SettingsPage : ContentPage 14 | { 15 | public SettingsPage() 16 | { 17 | InitializeComponent(); 18 | } 19 | 20 | private void Button_Clicked(object sender, EventArgs e) 21 | { 22 | Shell.Current.Navigation.PopAsync(true); 23 | } 24 | } 25 | } -------------------------------------------------------------------------------- /MeApp/MeApp/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using Xamarin.Forms; 3 | using Xamarin.Forms.Xaml; 4 | 5 | namespace MeApp 6 | { 7 | public partial class App : Application 8 | { 9 | public App() 10 | { 11 | InitializeComponent(); 12 | 13 | MainPage = new AppShell(); 14 | } 15 | 16 | protected override void OnStart() 17 | { 18 | // Handle when your app starts 19 | } 20 | 21 | protected override void OnSleep() 22 | { 23 | // Handle when your app sleeps 24 | } 25 | 26 | protected override void OnResume() 27 | { 28 | // Handle when your app resumes 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /MeApp/MeApp.Android/Assets/AboutAssets.txt: -------------------------------------------------------------------------------- 1 | Any raw assets you want to be deployed with your application can be placed in 2 | this directory (and child directories) and given a Build Action of "AndroidAsset". 3 | 4 | These files will be deployed with you package and will be accessible using Android's 5 | AssetManager, like this: 6 | 7 | public class ReadAsset : Activity 8 | { 9 | protected override void OnCreate (Bundle bundle) 10 | { 11 | base.OnCreate (bundle); 12 | 13 | InputStream input = Assets.Open ("my_asset.txt"); 14 | } 15 | } 16 | 17 | Additionally, some Android functions will automatically load asset files: 18 | 19 | Typeface tf = Typeface.CreateFromAsset (Context.Assets, "fonts/samplefont.ttf"); 20 | -------------------------------------------------------------------------------- /MeApp/MeApp/Views/MorePage.xaml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 10 | 14 | 15 | -------------------------------------------------------------------------------- /MeApp/MeApp/Views/DashboardPage.xaml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 10 | 14 | 15 | -------------------------------------------------------------------------------- /MeApp/MeApp/Views/FavoritesPage.xaml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 10 | 14 | 15 | -------------------------------------------------------------------------------- /MeApp/MeApp/Views/PhotosPage.xaml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 10 |