Mobile Java Web Applications with MVC and OpenDDR
summary
Overview of OpenDDR history and a concrete demo: OpenDDR implements the W3C DDR, the Java classifier client can load data from URL or chart file and returns rich device attributes (beyond Spring Mobile’s three flags), and the project sees peaks of ~175,000 downloads in a month (≈500,000 total in 2018) with six‑digit 2019 usage. Live code shows Spring MVC and Jakarta MVC integrations, device‑aware view resolution and site preferences working, though the demo hits a repository‑loading error when switching datasets.
AI-written summary · about
chapters (16)
- 0:00Start
- 0:24Agenda
- 2:53What is a DDR?
- 5:31Apache Trail
- 7:11Back to the Roots
- 10:00Project Comparison Project
- 12:01Why Open Standards?
- 13:17Level of Confidence
- 14:05Patching and Optimization
- 15:02Load Test
- 16:35DDR Service Retrieval
- 18:15New Java Client (2)
- 20:37Spring Mobile
- 22:23Device Detection
- 23:03Device aware View Resolution
- 23:23Jakarta MVC
related talks
21mbrings R&B to Java
44mFull-stack web apps, 100% Java
48mReactive Web Apps With 100% Java
50mFull-stack web apps, 100% Java
01h 21mExtending Spring MVC with Spring Mobile and JavaScript
50mSpring's unexpected features
23mPhil Webb at SpringOne Platform 2017
01h 00mApplied Domain-Driven Design Blue Prints for Java EE
