Xamarin Native Application Development Quiz Questions and Answers

Answer :
  • Material Design

Explanation :

Material Theme is a user interface style that determines the look and feel of views and activities starting with Android 5.0 (Lollipop). Material Theme is built into Android 5.0, so it is used by the system UI as well as by applications. Material Theme is not a "theme" in the sense of a system-wide appearance option that a user can dynamically choose from a settings menu. Rather, Material Theme can be thought of as a set of related built-in base styles that you can use to customize the look and feel of your app.
Answer :
  • all

Explanation :

Xamarin Profiler is a tool which is used by the developers to keep an eye on the information about the particular App inside the Visual Studio. With the help of Xamarin Profiler, developers can easily analyze the App's behavior. We can use the profiler to track the application's memory information and can sample its statistics.
Answer :
  • It helps to set the initial page for the app.

Explanation :

App.cs is the main class of the app which offers features like: MainPage: It helps to set the initial page for the app. Properties Dictionary: It helps us store simple values across lifecycle states. Static Current Property: It gives the instance of the current application object.
Answer :
  • All

Explanation :

Cells are the main user interface element for a table. When implemented correctly, cells are re-used for memory efficiency. There are four built-in cell styles, and you can create your own custom cells – either in code, or in the Designer when using Story
Answer :
  • Rating Bar

Explanation :

A RatingBar is a UI widget that displays a rating from one to five stars. The user may select a rating by taping on a star In this section, you'll create a widget that allows the user to provide a rating, with the RatingBar widget.
Answer :
  • Textfield

Explanation :

Accepting user text input is accomplished with the UITextField for single-line inputs and UITextView for multi-line editable text. You can drag either of these controls onto a screen and double-click to set the initial text.
Answer :
  • Both A and B

Explanation :

View controllers are the foundation of your app's internal structure. ... Each view controller manages a portion of your app's user interface as well as the interactions between that interface and the underlying data.
Answer :
  • developed for different env with same code base

Explanation :

Cross-platform apps are those which are developed for all the three mobile platforms with a single code base. However, they need personalization in the user interface as per the operating system.
Answer :
  • WebView

Explanation :

WebView allows you to create your own window for viewing web pages (or even develop a complete browser). In this tutorial, you'll create a simple Activity that can view and navigate web pages.
Answer :
  • UITableViewCell

Explanation :

 A view that represents a single cell (or row) in a table view. There are four built-in cell types and it is possible to create custom cells both in C# or with iOS Designer.