Call +65 6100 0613 Email:

Instructor-led Classroom Adult Training in Singapore - Modular Fast Track Skill-Based Trainings

Create Cross Platform App with Xamarin.Forms

Xamarin.Forms is a free open-source framework for building cross-platform development solution that helps simplifies the development process by letting developers use C# to create iOS, Android, and Universal Windows apps. Xamarin.Forms allows developers to build native mobile apps using C# and platform specific tools/SDKs using visual studio for Windows or Mac.

In this course, you will learn how to create your first app using Xamarin, . The topics include

  • Test out Xamarin.Forms on iOS and Android Simulators
  • Creating Xamarin.Forms Solution
  • Controlling the Layout
  • Native API integration


All participants will receive a Certificate of Completion from Tertiary Courses after achieved at least 75% attendance.

Funding and Grant Applications

Click the links below to apply. Note that you need to register the course first.

For Singaporeans: SkillsFuture Credit

For Company: WSG Absentee Payroll

Course Code: CRS-N-0047983

Course Booking

$298.00 (GST-exclusive)

Course Date

Course Time

* Required Fields

Course Cancellation/Reschedule Policy

We reserve the right to cancel or re-schedule the course due to unforeseen circumstances. If the course is cancelled, we will refund 100% to participants.
Note the venue of the training is subject to changes due to class size and availability of the classroom.
Note the minimal class size to start a class is 3 Pax.

Training Grant and Subsidy

All Singaporeans aged 25 and above can use their $500 SkillsFuture Credit from the government to pay for a wide range of approved skills-related courses. Visit the SkillsFuture Credit website to choose from the courses available on the SkillsFuture Credit course directory

Course Details

Module 1 Get Started on Xamarin.Forms

  • What is Xamarin.Forms?
  • Setup Visual Studio
  • Create your First Xamarin.Forms Project
  • Test out iOS and Android Simulators

Module 2 Creating a Xamarin.Forms Solution

  • Xamarin.Forms Interface
  • Anatomy of Xamarin.Forms Files 
  • Add New File
  • Connecting Two Files

Module 3 Layout and Controls

  • Xamarin.Forms UI Components
  • Stack Layout
  • Relative Layout
  • Data Binding
  • Grid Layout
  • ScrollView

Module 4 Native Platform Integration

  • OnPlatform
  • Using iOS Native Controls
  • Using Android Native Controls

Who Should Attend

  • Mobile Apps Developers
  • Project Managers



This is a intermediate course. Participants should have basic knowledge on the following subjects:

  • C#
  • Visual Studio

Software Requirement

Pls download and install the following software prior to the class


Xamarin TrainerPeter Goh is the Technology Evangelist at Disruptive Digital, a full-service digital agency based in Singapore, offering innovative & effective web and native mobile application development. He specializes in bleeding edge software development and have more than 10 years' experience in developing customized applications for desktop, web and mobile platforms. He has extensive domain knowledge in .Net and Java programming, iOS development and has helped many to create e-commerce web sites on Amazon AWS and Microsoft Azure

Xamarin TrainerWee Chee Hong is a veteran consultant in the field of Engineering Design. He has over 20 years experience in electronics/ IT industry with several MNCs including Compaq, Adaptec, Agilent, etc., with specialization in Automation System Design (drilling/ milling machine, 3D machine automation, machine data collection, test & measurement electronics design), Motion control design & applications. With wide technical skill set in development language/ tools .Net, Java, PowerBuilder to C++/ C/C#, he has also strong knowledge in development of firmware for microcontroller such as PIC, ARM and others.

Chee Hong graduated with a B.Eng degree in Electrical Electronics Engineering and holds a Master Degree of Technology from NUS.

Xamarin TrainerAngel Koh has over 15 years experience with the maritime and defence industry building information systems for full scale development programs; working with a myriad of programming and computing languages and tools, ranging from programming languages like C# and Java to computing languages like Octave and ArcGis. His specialization is in the field of data fusion and mapping. He is always passionate to adopt new technologies and skills to add to his repertoire of computer knowledge.

In his free time, he likes to tinker with his RigidBot 3D printer, building simple household objects with Adobe 123D Design and OpenSCAD.

Write Your Own Review

You're reviewing: Create Cross Platform App with Xamarin.Forms

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
  • Reload captcha


Use spaces to separate Subjects. Use single quotes (') for phrases.

You May Be Interested In These Courses

Android Apps Development for Wearable Devices

Android Apps Development for Wearable Devices

2 Review(s)
$298.00 (GST-exclusive)
Android Apps Development with Java Programming

Android Apps Development with Java Programming

29 Review(s)
$498.00 (GST-exclusive)
iOS App Development with Swift Essential Training

iOS App Development with Swift Essential Training

13 Review(s)
$498.00 (GST-exclusive)
Create a Cross Platform Mobile Apps with Apache Cordova

Create a Cross Platform Mobile Apps with Apache Cordova

1 Review(s)
$298.00 (GST-exclusive)
Basic React Native Training

Basic React Native Training

$298.00 (GST-exclusive)