The Oracle APEX Product Management team is proud to announce the availability of a new APEX workshop:

Build a Social Media App using Oracle APEX

We currently have several workshops published available here: apex.oracle.com/hols. This new workshop would help to answer many often-asked questions about APEX development:

  • Can you build a social media app like “Instagram” with APEX?
  • Can an APEX app be built as a single page?
  • How can I build an app that captures user location and enables uploading images?
  • How do we build custom dynamic actions?

This workshop demonstrates many out-of-the-box features of APEX while also showing how an APEX developer can enhance and extend functionality with some custom HTML, minimal CSS, and JavaScript code. Further, this application should behave beautifully on either Desktop or Mobile devices!

Concepts covered in this workshop

App Development Concepts

  • Single Page Application
  • Progressive Web App
  • Mobile Friendly – can use device location and camera
  • File upload
  • Activity locations map

Database & APEX Concepts

  • Page Designer
  • QuickSQL and relational data model
  • Form Region
  • Cards Region
  • Dialogs
  • Working with BLOBs
  • JavaScript
  • Dynamic Actions
  • Custom Events
  • Custom HTML and CSS styling

This workshop doesn’t attempt to be a complete production-ready application, but it will help developers of all skill levels get familiar with newer APEX features and approaches. Who knows though – you might continue to evolve this app into your very own personal social media app!

Workshop Roadmap

In the coming months, a second part workshop will take things to another level, adding features such as Post commenting, PWA Push Notifications, and image classification by way of using OCI Machine Learning.
Important Note: These future workshop features may be subject to change.

We hope that you enjoy running this workshop and that you learn new features that can take your APEX application development to the next level!