Low-code training slides

Page 1

Jump Start Online Utrecht


Jump Start Training

What you’ll learn today ●

What is Low Code

OutSystems Platform Capabilities

Reactive Web App - Build up

Hands on: Build a mobile app

Ask me Anything (Q&A)

Total Duration 3-4 hours


Jump Start Training

Introduction Round Meet & Greet


Introduction Round ★

Wave your hand. Let us know who you are :)

Introduce yourself. Tell everyone your name, company and job role.

What’s one thing you hope to accomplish during today’s workshop?

Jump Start Training

4


Jump Start Training

Do you have environment ready? Personal environment and development studio


Why is innovation so hard for every organization?

Growing Backlogs

Hard to Meet NFRs

Constant Change

Complexity falls on developers’ shoulders

Speed incompatible with quality

SaaS Explosion

Hard divisions between business and IT

Security is hard

Unique CXs are hard Talent shortages

Governance is hard Scalability & reliability add extra complexity

Needs change faster than apps New technologies appear faster than apps Staff turnover

6


OutSystems is a modern application platform

Build it Fast

Build it Right

Build for the Future

Serious Productivity

Serious Applications

Platform for change

7


Jump Start Training

Low Code Develop enterprise-grade applications. Fast.


It’s all about code Don’t confuse Low-code with No-code

High-Code Jump Start Training

9


Low-code is about applying automation to software delivery. Jump Start Training

Jump Start Training


Use cases for low-code

Digital Operations

Digital Experiences

Digital Core

Streamline inefficient, manual, and paper-based processes

Engage your customers

Transform large legacy systems

Jump Start Training


Jump Start Training

OutSystems Capabilities Platform Technical Overview


Integrate & Extend

Full-Lifecycle

Experiences

Empower Developers Extend reach outside IT

Never start from scratch Limitless and easy integration

Be agile and continuously change Automated software lifecycle

Reach all touchpoints Widest range of digital experiences

UI

Logic

Process

Data

2500+ open-source components

Full-Stack

Scale

Jump Start Training

REST, SOAP, OpenAPI, SAP

DevOps

Cloud Services Enterprise Systems Databases

Security

Web, Mobile

Dev

Test

Prod

CI/CD, Monitoring, User Feedback, Governance

Performance

APIs, Web Services

Chat, Voice, SMS, Email

Flexible Deployment


Platform overview

Full lifecycle management

Standard Technology ready to scale to millions 14


Governed Citizen Development

Experience Builder

Workflow Builder

...

-

Developer Studio

Architecture Dashboard

Integration Builder Machine Learning Builder Chatbot configurator

CROSS FUNCTIONAL TEAMS

15


Documentation

16


Your Success Program Our Community is available 24/7 :

Learn

Forums

Knowledge Base

Forge

Jump Start Training


Lots of articles and how-to’s

Jump Start Training


Forge

Jump Start Training


Jump Start Training

OutSystems Live Demo “See it to believe It”

Jump Start Training


Jump Start Training

Backoffice Build-up Reactive Web Build-up


Backoffice What are we going to build “Company ACME Goods is a retail distribution company that acquires its products directly from the suppliers and sell them to small/medium shops, although is considering to sell them directly as well. ACME Goods is looking for an application to manage their existing customer base information, manage their inventory and relations with their shipping companies. Main Needs: 1. 2. 3. 4.

Manage Customers information Manage Products information Manage Shipping Company information Manage Orders

Jump Start Training


Backoffice What are we going to build ●

During the next 20 minutes we will build a Backoffice from scratch. Here is what we will do: ○

Create the data model

Create screens to manage data

Adapt the Order screens to meet business needs

Create Logic to add items to existing orders

Expose REST API with products

Jump Start Training


Jump Start Training

Data Model Creating your Application Data Model


Data Model Creating your Application Data Model

Customers OrderLine

Products

Orders

Shipping Company Jump Start Training

1.

Manage Customers information

2.

Manage Products information

3.

Manage Shipping Company information

4.

Manage Orders

25


Jump Start Training

Create Screens Create your application screens


Customer List and Detail Screens Shipping Company List and Detail Screens Order List and Detail Screens

Jump Start Training


Home Page Screen

Jump Start Training


Jump Start Training

Adapt Order Screens Adapt the screens to meet your needs


Adapt Order Screens Meet your needs ●

We want to enable users to add order lines (items) to existing orders.

To do this we need to adapt the Order List and Detail screens to meet our needs.

Jump Start Training

30


Adapt Order Screens Current Screens This is how the Order List and Detail Screens look like.

Jump Start Training

31


Adapt Order Screens Final Screens And here is how the same screens will look like in the end of this section.

Jump Start Training

32


Adapt Order Screens Final Screens Following changes will be added in the next steps.

2 1

3

Jump Start Training

33


Jump Start Training

Create Logic Adding items to existing Orders


Create Logic Adding items to existing Orders ●

Let's create the missing logic to allow users to add items to existing orders.

When clicking “Add Item” a new item is added based on the Product and Quantity selected.

4

Jump Start Training

35


Integration Expose REST API with your products


Jump Start Training


Jump Start Training

Jumpstart Mobile Exercise Build a mobile app in one hour


Jump Start Training

Jumpstart Exercise Build an app in one hour


Download Jump Start Materials 1.

From a browser, navigate to the Jump Start Drive repository: CLICK HERE

2.

Click the folder <YOUR LOCATION> (e.g. “Netherlands”. If not available, click “0 MASTER” folder)

3.

Select the files and Download them

4.

Select the Resources folder and Download it

4

3

Jump Start Training

40


Jump Start Training

Next Steps... Learn more!


Your Success Program Our Community is available 24/7 :

Learn

Forums

Knowledge Base

Forge

Jump Start Training


Learn

Jump Start Training


Forums

Jump Start Training


Knowledge Base

Jump Start Training


Lots of articles and how-to’s

Jump Start Training


Forge

Jump Start Training


Jump Start Training

Ask me Anything Questions & Answers


Jump Start Training

Now what? There’s a team to help OutSystems has a tech team dedicated to helping new users understand the platform and prove functionality.

Email - Reach out here �� Chat or Meet us here �� Scan the QR-Code ��


Jump Start Training

Thank you!


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.