This hands-on training covers mobile app development using C#, Xamarin and Visual Studio 2019. It includes Mobile UI Development using Xamarin Forms; Storing and accessing local data using SQLite; Storing and accessing server data using REST APIs, JSON and XML. The course also cover deployment of Xamarin Mobile Apps to Mobile devices.
Brief Contents
- Developing Xamarin Forms Mobile Apps using Visual Studio 2019
- Setting Xamarin Mobile App Development Environment
- Developing understanding of Asynchronous Programming in .NET
- Building Xamarin Forms Mobile UI/UX using XAML & C#
- Layout Managers: Stack Layout, Grid Layout & Flex Layout
- Views-1: Entry, Label, Image, Button, Image Button, Frame & Box View
- Views-2: DatePicker, TimePicker, Picker, Slider & Stepper & Switch
- Views-3: ListView, WebView, ScrollView, ProgressBar & SearchBar
- Creating & using Custom Views in Xamarin Forms Mobile Apps
- Creating Single Page & Multiple Page Xamarin Forms Mobile Apps
- Modal Pages to Display Contents & Take User Input in Mobile Apps
- Developing understanding of Services Oriented Architecture (SOA)
- Creating Mobile Apps using Stack Navigation & Tab Navigation
- Creating Master Details scenario in Xamarin Forms Mobile Apps
- Creating and Using Resources & Styles for consistent Mobile UI
- Using Mobile Device Features in Xamarin Forms Mobile Apps
- Store & Access Local Data using SQLite in Xamarin Forms Mobile Apps
- Serialization & Deserialization of JSON and XML Data in Mobile Apps
- Store & Access Server Data using REST Services, JSON & XML
- Debugging, Testing & Deployment of Xamarin Form Mobile Apps
Training Methodology
Lectures & Demos by industry experts
Project Driven Hands-On approach
Focus on latest tools, technologies & industry practices
Projects, assignments & quizzes for participant’s evaluation
Audience
Programmers, Software Developer, Web Developers
Software Analysts, Software Designers and Software Architects
Any other person willing to learn software development using .NET Core
Course Project
Certificate
Certificate of participation by EVS
Duration & Frequency
2 Month (8 weeks; with 3 training sessions of 1.5 hours a week)