Go Mobile with Xamarin
Offered By: NDC Conferences via YouTube
Course Description
Overview
Explore the fundamentals of mobile development using Xamarin in this comprehensive conference talk. Learn how Xamarin leverages .NET developers' existing skills with Visual Studio and C# to create native mobile applications for iOS and Android platforms. Dive into platform foundations, app lifecycles, and essential components for both Xamarin.iOS and Xamarin.Android. Discover the project structure, including platform-specific projects and .NET Standard projects. Examine key elements such as the Android Manifest, layouts, and activities for Android development, as well as storyboards, view controllers, and segues for iOS development. Gain insights into device testing, unit testing, and the strengths and weaknesses of the Xamarin framework. By the end of this talk, acquire the necessary knowledge to begin your journey into mobile app development with Xamarin.
Syllabus
Intro
Mobile Tasks Source Code Github
What is Xamarin?
Native Performance
Dev System Requirements
Device Testing Test on real devices too!
Building Apps Some Questions
Project Structure U-Specific projects for Android and iOS
NET Standard Projects
Xamarin.Android Primary Components
Android Manifest
Layouts File that defines the
Graphic Assets
Activities
Activity Lifecycle
Segues Define transitions between two View Controllers Examples
Storyboards Contain visual designs of the app
View Controller Lifecycle
Unit Tests
Strengths Working with Visual Studio and ca
Weaknesses
Conclusion
Taught by
NDC Conferences
Related Courses
Beginning Game Programming with C#University of Colorado System via Coursera Programming with C#
Microsoft via edX DEV206.1x: Introduction to XAML and Application Development
Microsoft via edX Introduction to Game Development
Michigan State University via Coursera Designing Advanced Applications using XAML
Microsoft via edX