Flashcards
Xamarin Interview Questions
Cards in this deck (14)
- 11.) What is the difference between Native app and Cross-Platform App?Native App : We specify exactly what we are targeting (iOS,Android,Windows)
Cross-Platform : We develop all 3 at once by using a single code base wrapped in its native application layer ( but requires custom interfaces to native languages ) - 22.) What is Xamarin?Xamarin is a cross-platform development tech.
We write in C# and create interfaces for Android, iOS, and Windows alike - 33.) Mono vs. MonoDevelop vs. XamarinMono: Implementation of .NET Framework for C# code development
MonoDevelop: IDE for projects that use Mono and .NET frameworks
Xamarin: IDE that is primary container of Mono - 44.) What are the programming languages that Xamarin supports?C# : the shared code behind a Xamarin Solution
XAML : for user interface design - 55.) Why do we use XAML in Xamarin.Forms?Allows us to design the UI in markup instead of code
- 66.) What are some disadvantages of Xamarin.Forms?-Can not contain code
-Can not contain loops
-Can not contain conditional processing
-Can not call methods - 77.) What is the major advantage of Xamarin Development?-Can deliver native apps
-Xamarin.Forms maps to native controls
-PCL/Shared projects allow for shared code
-Code reusability - 88.) What are the lifecycle of a Xamarin app?1.) onStart - on creation
2.) onSleep - when app hits background
3.) onResume - when app is resumed - 99.) How many ways can we create Xamarin Apps?-Through native controls
-Xamarin.Forms - 1010.) When to use Xamarin.forms VS Xamarin Native?Forms: shared code more important,
little platform specific capabilities
Native: Platform specific APIs,
Custom UI more important than code sharing,
require specialized interactions - 1111.) What are the different output files in Xamarin?.apk : Android
.ipa : iOS
.xap/.Appx : Windows - 1212.) What are the different application package running modes?Debug
Release - 1313.) How does Android MONO work?MONO is a .NET implementation runtime,
JIT compilation, allows C# code execution inside of native Android apps - 1414.)
Information
- Description
- Flashcards on Xamarin Interview Questions , created by andrew tittle on 17/12/2018.
- Created by
- andrew tittle
- Views
- 0
- Rating