Este proyecto ha sido creado para el XXX Simposium de la carrera de Ingeniería en Sistemas Computacionales y ofrece un listado de temas a implementar para el curso de Xamarin Forms Esencial Los temas aprendidos en este proyecto son los siguientes:
- ¿Que es Xamarin Forms?
- eXtensible Application Markup Language (XAML)
- Configuración de app (name, icon, UseSafeArea)
- Controles con XAML (Grid, Stacklayout, Entry(password), Label, Button, Frame)
- Propiedades de los controles (Colors, Width, Height, Fontsize, ColumSpan, Row, Column)
- Eventos con xaml, eventos con lamda
- MVVM Pattern
- INotifyPropertyChanged
- ICommand
- BindingContext (x:DataType)
- Data Binding (TwoWay, OneWay, OneTime, OneWayToSource)
- Loading
- IValueConverter y StaticResource
- ResourceDictionary
- Styles
- Navigation (PushAsyn, PopAsync)
- CollectionView
- Consumo de servicios
- Login https://dribbble.com/shots/20328817-Loyalty-App
- News https://dribbble.com/shots/20776712-GoRead-News-App
- RSS NY Times mundo https://rss.nytimes.com/services/xml/rss/nyt/World.xml
- RSS NY Times Home Pages https://rss.nytimes.com/services/xml/rss/nyt/HomePage.xml
- The guardian World https://www.theguardian.com/world/rss