Outsystems mobile application development bootcamp.
- Descrição
- Currículo
- FAQ
- Revisões
Embark on a journey to master OutSystems mobile application development with our comprehensive course. Designed for individuals with a basic understanding of OutSystems reactive fundamentals, this course covers the entire lifecycle of mobile app creation, from development to deployment.
1. Mobile Application Development
Learn the art of crafting feature-rich mobile applications using OutSystems. Dive into the low-code development paradigm, exploring the visual environment to design intuitive user interfaces and implement robust backend logic.
2. Background Data Synchronization
Ensure your mobile apps stay current even when offline. This module delves into strategies for background data synchronization, allowing your applications to seamlessly update data in the background, providing a smooth and uninterrupted user experience.
3. Local Database Management
Discover the nuances of handling local databases in OutSystems. From optimizing data storage to ensuring data integrity, this module equips you with the skills to manage local databases efficiently, enhancing the performance of your mobile applications.
4. Native Mobile Features Integration
Explore the integration of native mobile features into your applications. Understand how to leverage device-specific functionalities such as the camera, GPS, and sensors, enhancing the overall user experience and making your apps more versatile.
5. Testing with Simulators
Master the art of testing mobile applications using simulators within the OutSystems environment. This module guides you through the process of simulating different scenarios, ensuring your app performs optimally under various conditions.
6. Browser Stack Testing
Take your testing to the next level by learning how to test OutSystems mobile applications using BrowserStack. Understand cross-browser compatibility and ensure your apps function seamlessly on diverse browsers and devices.
7. Build Generation for Android and iPhone
Gain hands-on experience in creating deployment-ready builds for Android and iPhone platforms. Explore the intricacies of configuring build settings, handling dependencies, and preparing your application for distribution on major mobile operating systems.
8. Application Publishing to App Stores
Navigate the end-to-end process of publishing your OutSystems mobile application to popular app stores. Learn the steps to prepare your application for release and successfully submit it, reaching a global audience and maximizing your app’s visibility.
9. Web Service Integration
Unlock the power of web service integration in OutSystems. Explore the seamless integration of external APIs, allowing your mobile applications to fetch real-time data and provide dynamic content.
Prerequisite:
A basic understanding of OutSystems reactive fundamentals is recommended to make the most of this course. Join us to acquire the skills needed for successful OutSystems mobile application development, from conceptualization to deployment and beyond. Elevate your mobile development expertise and unleash the full potential of the OutSystems platform.
-
3Create first Outsystems mobile application.Vídeo Aula
In this lecture we will learn how we can create our first Outsystems mobile application.
-
4Learn to Distribute the application as a PWA.Vídeo Aula
In this lecture, we will see how we can distribute the application as a PWA
-
5How to download the emulator software to run the applicationVídeo Aula
In this lecture we will see, how we can download the emulator software to run the mobile application using emulator to do the dev testing.
-
6How to generate Anodroid application.Vídeo Aula
In this lecture we will see, how we can generate the android application.
-
7How to create screens and menu.Vídeo Aula
-
8How to design screen, actions, and logic in Outsystems mobile application.Vídeo Aula
-
9What is client action and how to use that in mobile application.Vídeo Aula
-
10How to open .OML fileVídeo Aula
-
11How to define Action as a function and how to use that in Outsystems mobile app.Vídeo Aula
-
12What is server action and how to use that in Outsystems mobile application.Vídeo Aula
-
13How to use If-Else statement to build the logic in Outsystems mobile app.Vídeo Aula
-
14How to use Switch statement to build the logic in Outsystems mobileVídeo Aula
-
15How to use If-else statement as a function in expression editor in Outsystems.Vídeo Aula
-
16How to user expression widget and show hide the component on UI.Vídeo Aula
-
20Introduction of the section.Vídeo Aula
-
21Create database entities [Tables] and its wrapper action in mobile application.Vídeo Aula
In this lecture we will learn, how we can create database entities and its associated wrapper action to encapsulate the entity action in Outsystems mobile application.
-
22How to Insert data in Database using wrapper and entity actions.Vídeo Aula
In this lecture we will learn, how we can perform insert operation and insert the data into database entity from UI action, using the entity actions.
-
23How to fetch data from database and show on UIVídeo Aula
In this lecture we will learn, how we can fetch data from the database using Aggregate.
-
24How to update data into database.Vídeo Aula
In this lecture we will learn, How we can update data back into database table using update entity action from UI user action.
-
25How to remove data from the database entity.Vídeo Aula
In this lecture, we will learn, how we can remove data from a database using Delete entity action.
-
26How to use On-After fetch event in Outsystems database aggregate.Vídeo Aula
In this lecture, we will learn, we will see how we can use aggregate's on after fetch event and will talk about the use case.
-
27How to fetch data using "Data Action" instead of using Aggregate.Vídeo Aula
In this lecture, we will learn, another way to fetch data from a database or running the sever side operation using Data actions.
-
28What is location entity in Outsystems mobile application and how to use that.Vídeo Aula
In this lecture, we will talk about local entities that are available only in mobile applications, their use case, and how we can use that in Outsystems mobile application.
-
29Write data sync logic to sync data between local and server entity.Vídeo Aula
In this lecture, we will see, how we can write data sync logic in Outsystems mobile application to sync data between local and server entities.
-
30What are the sync events, and how to handle that.Vídeo Aula
In this lecture, we will see what are the outsystems mobile data sync events and how we can handle that events.
-
31How screen navigation works in Outsystems mobile application.Vídeo Aula
In this lecture, we will see how navigation between screen works in Outsystems mobile application.
-
32How to manage users/create application users in Outsystems mobile application.Vídeo Aula
In this lecture, we will see how user management works, and how we can create the users in Outsystems application.
-
33How to use Popup model in Outsystems mobile application.Vídeo Aula
In this lecture, we will learn how to use popup model in Outsystems application.
-
34How to design wait popup (Popup with Spinner Icon) in Outsystems mobile app.Vídeo Aula
Lets see how we can design the wait popup.
-
35How to play youtube video in Outsytems mobile app [Embed external video]Vídeo Aula
In this lecture, we will learn how we can embed external video i.e. youtube video in Outsystems application.
-
36How to log the actions and deal with screen events in Outsystems mobile app.Vídeo Aula
In this lecture, we will check logging and screen events handling in Outsystems mobile application.
-
37How to design a screen with dropdown and multi select dropdown with search.Vídeo Aula
In this lecture, we will learn how we can design a screen with dropdown and multi-select dropdown with search functionality.
-
38How to use camera in Outsystems mobile application.Vídeo Aula
In this lecture, we will see how we can use the mobile native camera to capture image in Outsystems mobile application.
-
39How to check cellular network availability in Outsytems mobile application.Vídeo Aula
Let us understand how we can check the cellular network availability (one of the mobile native features) in the Outsystems mobile application.
-
40How to use barcode plugin to scan the barcode using camera in mobile app.Vídeo Aula
Learn how to use barcode plugin to scan the barcode using the mobile application in Outsytems.
-
41How to enable biometric login in Outsystems mobile application.Vídeo Aula
In this lecture, we will learn how we can enable biometric login in Outsystems application
-
42What is web block and how to use that in Outsystems application.Vídeo Aula
Let us understand, what is web block in Outsystems and how we can use that in reactive and mobile application.
-
43How to pass input parameter to web block (Parameterized web block)Vídeo Aula
Let see how we can pass the input parameter to the web block.
-
44How to handle the event in web block (passing back the variable to the parent)Vídeo Aula
How to handle the event in web block, how to pass back result to the parent of web block.
-
45Introduction-What is web service.Vídeo Aula
Let us have an Idea what is web service, what are its types.
-
46Consume a Restful web service with Basic Authentication.Vídeo Aula
In this lecture, we will understand how we can consume a REST web service that is authenticated with basic authentication in Outsystems.
-
47Consume a Restful web service Authenticated with JWT token.Vídeo Aula
In this lecture, we will see how we can consume a rest web service that requires a token to function. How we can get that token and how we can pass the token as an Authorization request.
-
48Consume a Restful web service that requires header and URL request parameters.Vídeo Aula
Let us understand,, if a web service requires some input request parameters to function, how we can pass that from the Outsystems application program.
-
49Consume SOAP web service in Outsystems.Vídeo Aula
In this lecture, we will understand how we can consume a SOAP type of web service.
-
50Expose an API for the external world in Outsystems.Vídeo Aula
In this lecture, we will understand, how we can expose a restful web service for the external world, so that external application can call the Outsystems web service to integrate their system with Outsystems application.
-
51Build the Application for Ios Device Testing 1-Certificate GenerationVídeo Aula
Build the Application for the IOS platform.
New app creation on the Apple Developer platform and certificate generation.
-
52Build the Application for IOS Device Testing 2-Profile Generation and Building.Vídeo Aula
Let us see, how we can generate the device provisioning profile to generate the application.
-
53Build the Application for IOS Device Testing 3 -Test the App on Actual DeviceVídeo Aula
-
54Publish the mobile application on the Apple application store.Vídeo Aula
In this lecture we will learn, how we can publish the application to the apple store.
-
55Testing the IOS application using "Test Flight"Vídeo Aula
Let us see how we can test the IOS based application using Test Flight testing tool provided by Apple.
-
56How to test the Android and IOS mobile application using BrowserStack.Vídeo Aula
In this lecture, we will learn, how we can test the mobile applications using BrowserStack tool.
