Version: GeneXus 18

GeneXus for Mobile course

Features of mobile applications

We will see the different types of applications for mobile devices: according to their purpose (oriented to the line of business, oriented to the consumer, Frontend applications, Backend applications), and according to their connectivity (connected, partially connected, disconnected)


Presentation

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

Objective:
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.

Prerequisites:
Have the knowledge provided in the GeneXus Core Course.

Modalities:
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.

Scope:
Download Scope here.

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

By passing the exam you will obtain the International Validity Certification “GeneXus for Mobile Analyst” and your name will appear on the list of Certified GeneXus Technicians.
Here you can see the Exam Schedule.

Accelerate your learning with teacher support

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

Materials

In the following links you can download the lyrics of the practical exercises, and an XPZ 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"  

KB solution of practical exercises:
Name: GeneXus16SDDevelopmentCoursePracticalExercises  
Server: http://samples.genexusserver.com/v17

Note:
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.