Added README
|
@ -0,0 +1,52 @@
|
|||
# Movies
|
||||
|
||||
**Movies** is a Xamarin.Forms **GTK backend** application that makes use of The Movie Database (TMDb) API, a popular, user editable database for movies and TV shows, to demonstrate the possibilities of the new backend making use of a great variety of functionality.
|
||||
|
||||
<img src="Images/movies.png" alt="Movies" Width="800" />
|
||||
|
||||
## Xamarin.Forms App
|
||||
|
||||
[Xamarin.Forms](https://www.xamarin.com/forms) allows you to build native UIs for iOS, Android, Windows, macOS and **Linux** from a single, shared codebase. You can dive into mobile development with Xamarin.Forms by following our [free self-guided learning](https://university.xamarin.com/classes/track/self-guided) from Xamarin University. This project exercises the following patterns and features:
|
||||
|
||||
* Xamarin.Forms
|
||||
* [XAML UI](https://developer.xamarin.com/guides/xamarin-forms/xaml/xaml-basics/)
|
||||
* Behaviors
|
||||
* Converters
|
||||
* Custom Controls
|
||||
* [Custom Renderers](https://developer.xamarin.com/guides/xamarin-forms/custom-renderer/)
|
||||
* [Data Binding](https://developer.xamarin.com/guides/xamarin-forms/xaml/xaml-basics/data_binding_basics/)
|
||||
* IoC
|
||||
* [Messaging Center](https://developer.xamarin.com/guides/xamarin-forms/messaging-center/)
|
||||
* [MVVM](https://developer.xamarin.com/guides/xamarin-forms/xaml/xaml-basics/data_bindings_to_mvvm/)
|
||||
* [Styles](https://developer.xamarin.com/guides/xamarin-forms/user-interface/styles/)
|
||||
* Triggers
|
||||
* Gtk Themes
|
||||
|
||||
## Screens
|
||||
|
||||
<img src="Images/movies.png" alt="Home" Width="210" /> <img src="Images/menu.png" alt="Menu" Width="210" /> <img src="Images/discover.png" alt="Discover" Width="210" /> <img src="Images/movie-detail.png" alt="Detail" Width="210" /> <img src="Images/homepage.png" alt="WebView" Width="210" /> <img src="Images/casting01.png" alt="Casting" Width="210" /> <img src="Images/casting02.png" alt="Casting" Width="210" /> <img src="Images/gallery.png" alt="Gallery" Width="210" /> <img src="Images/upcoming.png" alt="Upcoming" Width="210" /> <img src="Images/movies-list.png" alt="Movies" Width="210" /> <img src="Images/shows.png" alt="Shows" Width="210" />
|
||||
|
||||
## Requirements
|
||||
* Windows 10
|
||||
* [Visual Studio __2015__](https://www.visualstudio.com/en-us/products/vs-2015-product-editions.aspx) Update 3 (14.0 or higher) to compile C# 6 language features (or Visual Studio MacOS)
|
||||
* Xamarin add-ons for Visual Studio 3.2.1.64 or higher (available via the Visual Studio installer)
|
||||
* __Visual Studio Community Edition is fully supported!__
|
||||
|
||||
## Setup
|
||||
|
||||
**Download** or clone the repository. This is a solution with two projects.
|
||||
|
||||
**Rebuild** the solution to get all neccesary **NuGet** packages.
|
||||
|
||||
Access to **AppSettings.cs** file available in the Portable Class Library to introduce your TMDb APIs key.
|
||||
|
||||
|
||||
Enjoy!
|
||||
|
||||
## Clean and Rebuild
|
||||
|
||||
If you see build issues when pulling updates from the repo, try cleaning and rebuilding the solution.
|
||||
|
||||
## Copyright and license
|
||||
|
||||
Code released under the [MIT license](https://opensource.org/licenses/MIT).
|
После Ширина: | Высота: | Размер: 694 KiB |
После Ширина: | Высота: | Размер: 994 KiB |
После Ширина: | Высота: | Размер: 480 KiB |
После Ширина: | Высота: | Размер: 539 KiB |
После Ширина: | Высота: | Размер: 260 KiB |
После Ширина: | Высота: | Размер: 404 KiB |
После Ширина: | Высота: | Размер: 549 KiB |
После Ширина: | Высота: | Размер: 861 KiB |
После Ширина: | Высота: | Размер: 603 KiB |
После Ширина: | Высота: | Размер: 932 KiB |
После Ширина: | Высота: | Размер: 76 KiB |