Oracle Visual Builder: Applications That Outlive Their First Release · Module 3 · Pages, flows and navigation
Deep links and the URL
Lesson 27 of 176 · 3 min
A URL somebody can BOOKMARK OR SEND TO A COLLEAGUE. What that requires of your page, and THE APPLICATIONS WHERE IT SILENTLY DOES NOT WORK. Almost every application is expected to support this and a great many quietly do not, because it costs nothing to break and is never tested. WHAT IT REQUIRES IS THAT THE URL CARRIES EVERYTHING THE PAGE NEEDS. Lesson 3's rule, stated as a consequence: a page taking an id in a parameter has that id in its address, so the address is enough to reproduce the page. A page reading a shared variable has an address that means nothing on its own. THE SILENT FAILURE IS THE POINT OF THE LESSON. The developer clicks through from the list, so the variable is set and the page works perfectly — every time, for months. The user pastes the URL to a colleague, who opens a page…
The full lesson is part of the course
The video, the complete written lesson and the module quiz are included in Oracle Visual Builder: Applications That Outlive Their First Release, with a certificate on completion and a fourteen-day refund window.
In this module: Module 3 · Pages, flows and navigation
- 1Flows: the unit that decides your structure
- 2Navigating between pages
- 3Passing data when you navigate
- 4The shell page and what belongs on it
- 5Deep links and the URL
- 6Layouts, and the page that grew
- 7Building for somebody who did not build it
- 8Accessibility, from the start
- 9What breaks: three navigation failures
- 10Lab briefing · Four pages that hang together
