SEMINARS AND WORKSHOPS

Foreign Guest Talk on ‘Introduction to Xamarin App Development’

Date: 23rd January, 2023

Timing: 02:30 pm

Mode: ONLINE through Zoom Platform

Zoom Meeting details:

https://kcst-edu-kw.zoom.us/j/4301888499?pwd=Uk5iMFJnOW1wc1crVzgxbm NqeTBiUT09

MeetingId: 430 188 8499

Passcode: 655290

Faculty Programme Co-ordinator: Prof. Neethu Tressa, Sr. Assistant Professor

Convenor: Dr. V. Asha, Professor and Head of Department of MCA

Participants: MCA Students No. of participants: 51

 

Prof. Priya C S belongs to the department of Computer Science and Engineering at Kuwait College of Science and Technology, Kuwait. She possesses dual Masters in MSc IT and MTech in Computer Science Engineering. She primarily belongs to Kerala, India and has served in colleges there including Sree Narayana College of Arts & Science – Ernakulam, Holy Grace Engineering Collegeand St. Joseph’s College (Autonomous) – Thrissur.Her areas of interest include Data Science and Artificial Intelligence. She has published and presented innovative papers on various journals and conference proceedings. As a mentor, she is really enthusiastic in guiding her students for excellence in research also. She is expert in several programming languages and in subjects including Cryptography, Computer Architecture, System Security etc.

Objective:

 The objective of the Guest Talk was to give an insight into the concepts of Mobile Application Development using Xamarin.

Xamarin is an open-source platform for building modern and performant applications for iOS, Android, and Windows with .NET. Xamarin is an abstraction layer that manages communication of shared code with underlying platform code. Xamarin runs in a managed environment that provides conveniences such as memory allocation and garbage collection.

Xamarin enables developers to share an average of 90% of their application across platforms. This pattern allows developers to write all of their business logic in a single language (or reuse existing application code) but achieve native performance, look, and feel on each platform.

Xamarin applications can be written on PC or Mac and compile into native application packages, such as an .apk file on Android, or an .ipa file on iOS.

Content:

  • Introduction to Mobile Application Development
  • Evolution of Mobile Apps
  • How Xamarin works?
  • Features
  • Architecture
  • Installation
  • App Development Guidelines
  • Interaction with Students


Questions from students

1. What are the important Plug-ins to be added to the project for real-time updations?
2. Which Android SDK packages should I install?
3. Is it possible to connect to Android emulators running on a Mac from a Windows VM?
4. Can I reuse existing Objective-C, Java, HTML or Javascript in my Xamarin app?
5. Can I use Xamarin to develop hybrid apps?
6. What are the minimum system requirements?