esasy
1. What is Xamarin?
esasy
2. What is the difference between Xamarin.Forms & Xamarin Native?
esasy
3. What is Xamarin.Forms and what are the benefits of using it?
esasy
4. Which Languages are supported for Xamarin development?
esasy
5. What is the basic architecture of Xamarin.Forms project?
esasy
6. How many ways can we share the code?
esasy
7. What is the difference between PCL & Shared Project?
esasy
8. What is App.cs class?
esasy
9. Explain Lifecycle methods of Xamarin.Forms app.
esasy
10. What is the purpose of XAML Compiler (XAMLC)?
esasy
11. What is XAML namespace declaration?
esasy
12. When should I declare the assembly name along with namespace declaration in XAML?
esasy
13. What is XAML Markup Extensions?
esasy
14. How many types of different XAML Markup Extensions do you know?
esasy
15. What is ResourceDictionary?
esasy
16. How many types of Pages are available in Xamarin.Forms?
esasy
17. When would you use the NavigationPage as a MainPage?
esasy
18. What is the purpose of InitializeComponent() method in Page?
esasy
19. How will you navigate from one page to another?
esasy
20. Can we access Navigation property in ViewModel?
esasy
21. Name few widely used Layout Controls
esasy
22. How many LayoutOptions do we have?
esasy
23. So, what is the special meaning with "AndExpand" Suffix with each LayoutOptions?
esasy
24. What is the difference between Margin and Padding properties?
esasy
25. What is the Type of Margin and Padding Properties?
esasy
26. Which best practices to follow while designing the XAML Page?
esasy
27. What is ViewCell and How many types of built-in Cells are available?
esasy
28. Why do we need to create a Custom ViewCell?
esasy
29. How to render different types of ViewCell in the same ListView during runtime?
esasy
30. How to increase the ListView performance?
esasy
31. How to store simple Key-Value data?
esasy
32. What is Behaviors and give some examples where we should use Behaviors?
esasy
33. How to Bind View's event with Command?
esasy
34. Can we bind a Command on Image tap?
esasy
35. What is Custom Renderers and what is its purpose?
esasy
36. What is Effects and When should we use it over Custom Renderers?
esasy
37. What is difference between ControlTemplate & DataTemplate?
esasy
38. What are Triggers? How many types of Triggers are available?
esasy
39. How to display static HTML string in Xamarin.Forms?
esasy
40. What is DependencyService? Describe steps for the implementation.
esasy
41. How do we provide Platform specific styling or values in XAML?
esasy
42. How to design separate layouts or functionality between Phone & Tablets?
esasy
43. How to perform Binding in Code Behind?
esasy
44. What is View-to-View Binding?
esasy
45. How many ways you can Bind a ViewModel with XAML?
esasy
46. Is there any benefit in binding a ViewModel in backend .cs file?
esasy
47. Can we really declare Parametrized ViewModel instance as BindingContext in XAML?
esasy
48. How many ways we can Bind data?
esasy
49. What is the purpose of INotifyPropertyChanged?
esasy
50. What is MessagingCenter?
esasy
51. So, what is the difference between MessagingCenter and Events?
esasy
52. How to call a specific method for some specific Platform only?