Mobile App Development with Xamarin
This Xamarin Mobile Application Development course allows learners to design and develop Native Mobile applications across different mobile platforms: Android, iOS and Windows Phone. This five day class will enable developers to write Native-looking UIs using C# and Xamarin Libraries. Xamarin Apps are built using standard, native user interface controls.
5 days - $2,995.00
Course taught by an expert Android/iOS App Developer
Prerequisites:
Basic knowledge of mobile app development for both iOS and Android are required.
Course Outline
Xamarin Android Architecture
Need of Xamarin and Android
About Mono
Mono and Dalvik
Android Binding Design
Development Environment
Creating a Sample App
Installing Xamarin. Android
Creating the App
Running and debugging App
Creating and Customizing emulators
Debugging with an Android
Device
User Interface Design
Action Bar
Autocomplete
Calendar
Date Picker
Time Picker
Form Elements
Spinner
Navigation Bar
Pop Up menus
Texture View
List View and Adapters
Grid View
Web view
Grid Layout
Linear Layout
Relative Layout
Table Layout
Tabbed Layout
Fragments
Creating a Fragment
Managing Fragments
Specialized Fragment Class
Providing backward Compatibility
Data Storage Mechanism
Creating Entity Class
Creating Storage services
Implementing Storage services
Location and Map Integration
Location Services
Navigating to the Maps
Camera API Integration
Required permission and features
Extending data service
Capturing and Image
Display existing Images
Deploying the App
App Distribution options
Disable Debug
Published Signed Apk
User Interface with iOS
Basic text Input
Buttons
Images
Slider
Switch
Segmented Controls
Auto sizing and Autorotation
Closing keypad
Creating iOS Application using Code
Creating Window
Adding a Controller
Creating View controller
Adding Text Fields
Adding Buttons
Handling Rotation
Working with Table View
Table parts and functionality
Populating a Table with Data
Customizing a Tables’ appearance
Introduction to Maps
Adding a Map
Map Style
Zooming
User Location