Version: GeneXus 18

GeneXus for Mobile course

Multiple Layouts for a Panel

There are two possible approaches to designing applications with an optimal design for different screen sizes: responsive design, which uses a single design and adapts the content, and adaptive design, in which several layouts are created in the same Panel, thus achieving an optimal design for each screen that will be executed automatically according to the detected platform.

Total length of videos: 5h


We will learn how to develop mobile applications for Android and Apple with GeneXus, including apps that require connectivity to work and apps that can work disconnected.

It shows how to follow platform guidelines, the conceptual model that underlies these applications, architecture, UI (User Interface) design, and ways to achieve a good UX (User Experience). In addition, it discusses ways to program behavior, ways to prototype, how to add security, etc.

Although it is advisable to watch the videos in order, they can be viewed separately since it is not essential to watch the previous videos to understand a video and be able to keep track of the topic, as they are self-contained. After watching the videos, you can work on practice exercises associated with the course to test what you have studied.

More information

After completing this course, you will be able to develop a functional mobile application.

In this course, you will learn the basic theoretical foundations of this type of applications and the main features and tools offered by GeneXus so that you can start developing applications for mobile devices.

Who is this course for?
Those who wish to start developing Native Mobile applications with GeneXus. It is not necessary to have prior knowledge in the development of this type of applications.

Have the knowledge provided in the GeneXus Core Course.

You can choose between taking the in-person course (for which we recommend contacting our academic partners in your country) or the self-study course.

Download Scope here.


It is a computer-based exam, with multiple choice and true/false questions/exercises.

It will be online, from the physical place of your choice, supervised through the Zoom platform and meeting certain requirements that we will inform you about before the exam


  • If you pass the exam in this course and have the “GeneXus Junior Analyst” Certification (or higher), you will automatically receive the “GeneXus Analyst for Mobile - v18” certification and your name will be included in the list of Certified GeneXus Technicians.
  • If you pass the exam for this course and do not have the "GeneXus Junior Analyst" certification (or higher), you will obtain a certificate of passing the reference course.

Approximate duration:
Theory/Practice: 45 hours

Accelerate your learning with teacher support

With instructors and fellow students, it's even easier to learn.


Below you can download a PDF file with the Practical exercises and an XPZ file that contains the necessary objects to start doing them.

Bonus Material

To take the course and work on the exercises you need the trial version of GeneXus.
GeneXus Trial     Guide: ”Installation and first run of GeneXus Trial”  
Guide: ”Installing and first running the Android SDK"  

The trial version of GeneXus will automatically install, among other things, the Android SDK. If you already have a full version of GeneXus, you will have to install it manually. Additionally, we suggest that you use the SDK emulator to benefit from the advantages of hardware acceleration in your computer. Learn more about this topic by accessing this wiki link
When using the emulator, make sure that it is open before the first Run. You don’t need to close it and open it every time, just leave it open while you prototype.