Overview
C# is one of the most popular development languages in the world. While it was originally possible to build .NET apps running on Windows-based devices only, the game has changed Dramatically.
Using Xamarin, we can now write apps which run on Android and iOS devices natively using C#. This way, C# allows us to target billions of extra devices using the language we all love.
The experiences which users get from Xamarin base apps is – fully native
In this course, you’ll learn about the Xamarin environment. You’ll learn about cross platform development Xamarin.Android and Xamarin.iOS.
Course Outline
1. Xamarin for Mobile Development
Overview of Xamarin
iOS
Android
Form
Windows Universal Apps
2. Architecting Solutions for Cross-Platform Development
Creating Shared Code Projects
Portable Class Libraries
Testing
3. Building Windows Universal and Phone Applications
XAML
Layout Controls
Navigation Controls
Form Controls
Windows Universal Applications
Windows Phone Applications
4. Android Development with Xamarin
Setting Up an Android Development Environment
Creating Android Views
Activities and Intents
Calling Android Services
Testing and Debugging Xamarin.Android Applications
5. iOS Development with Xamarin
Setting Up an iOS Development Environment
Creating iOS Views
iOS Controllers
Table Views
Navigation Controllers
Testing and Debugging Xamarin.iOS Applications
6. Cross-Platform Development with Xamarin.Forms
Understanding XAML
Page Views
Controls
Layout Views
Scrollable Views
7. Navigation
Navigation Patterns
Modal Views
Tabbed Views
8. Data-Binding
Data Access Classes
NET
Binding to SQLite Database Data
9. Using Web Services
Building Services with WebAPI
Calling Services
10. Deployment
Deploying iOS Apps to the App Store
Deploying Android Apps to Google Play Store
For Training Requirement Contact-
Sri Lanka
+94 0716092918
Singapore-
+65 86738158