
Begin your journey with the Journey Apps platform by mastering foundations and essentials for building apps, using JavaScript and XML, guided by customer success engineers Michaelides and Tillmann Leroux.
Discover the fundamentals of the Journey Apps platform, including architecture, oxide, RTG data modelling and deployments, and working with data in front ends and application views.
Explore the journey apps platform architecture, featuring the web IDE Oxide, the cloud backend, and device apps that share a single code base across platforms.
Explore the Journey Apps development paradigm, building an app from data models in XML to views and view logic in JavaScript or TypeScript, including relationships, event handling, and navigation.
Please visit oxide.journeyapps.com/dashboard to create a new application in your organization,
Explore the Oxide IDE in JourneyApps foundations, including panels, visor, workspace tabs, and ERD-based data modeling. Preview across devices, manage assets and deployments, and access help and testing.
An overview of the JourneyApps single universal data model
We cover the anatomy of the JourneyApps data model and some of the key concepts
A brief practical demonstration of how to view and update the data model in your JourneyApps application.
Create a staging deployment, save the initial data model revision with an audit trail reason, and deploy the updated item photo model to the staging environment.
Explore the back end for each deployment, access it via Oxlade, and learn the basics of getting started with the back end as changes to the data model deploy.
Create a users array from a query, display it in a select user table, navigate to a user view by passing the chosen user, and bind and save the name.
Explore front-end views and how pre-built UI components with logic render responsive, cross-platform interfaces using XML syntax and JavaScript or TypeScript, including input, display, and action components.
Explore how a view blends layout and logic with journey apps UI components, using parameters, variables, and components in order, and how init and resume govern data types and navigation.
Build views with XML layout and JavaScript logic, compose with pre-built components, bind data, add interactivity with buttons and inputs, control visibility with show/hide, upload assets, test via over-the-air deployments.
Explore view navigation on the journey apps platform by passing the user object between main and user views, with objects saved before navigating and options to replace, dismiss, or clear.
JourneyApps is a full-stack platform for building custom industrial-grade apps used by frontline teams on desktop, mobile and wearable devices, even when they're offline.
JourneyApps offers a groundbreaking new paradigm of app development: The high-productivity benefits of a low-code platform, with the full power and flexibility of code as a first-class citizen. Small teams of software engineers are supercharged by JourneyApps to conquer the app backlog.
In this JourneyApps Training - Foundations course you'll learn all the fundamental topics on how to build and maintain a cross-platform application on the JourneyApps platform to be ultra-productive.
This course is intended for those who have never developed an app on the JourneyApps platform or for those who have but would like to use this as a reference for future development.
We'll start by covering the basics of the platform, OXIDE (JourneyApps IDE), how it works, and how to create an app. After this, we'll look at data modeling and how to set up deployments. We'll then look at the backend of the app deployments. Once we understand this, we will work with the data and build out views in the application.
This course will be led by Michael Barnes and Tielman Le Roux who are both Customer Success Managers at JourneyApps.