6. 5 focus areas
Clear, simple and modern UI
Lending our UI to integrations
Using external content
AI Deep learning
Speed for digital marketing
7. Clear, simple
and modern UI
Marketers should enjoy working with Magnolia
Users are guided in their interactions with the product with meaningful navigation
elements, clear lines, boxes and forms and a central search feature.
8. Lending our UI to
integrations
Magnolia 6 is designed to be integrated with other systems beyond the data layer. Our
research pointed to technical integrations being insufficient if not deeply embedded in
UX/UI. The solution is a UX framework with UI patterns for each key integration-
category.
9. The search at the heart of the Magnolia 6 user interface.
Found on every page of the new Magnolia interface, a new feature called the Find Bar
offers powerful full-text search across all your content, no matter the app.
Developers can integrate any REST-compliant data source to be able to search
through content that's not stored in Magnolia.
Using external
content
10. AI
Deep learning
Magnolia Periscope Result Ranker
Our neural network-based AI engine brings the power of deep-learning to the Find Bar
search results. The more you search, the more Magnolia learns from your behavior
and preferences and the better your search results get. Magnolia suggests top hits and
ranks all your search results based on what it has learned.
11. Speed for digital
marketing
Create content types to speed up projects with a few lines of frontend code.
All this can be done using light development and deployed directly to a running
environment.
Combining Content Types with Magnolia’s REST endpoint API makes it an ideal match
for headless projects.
12. + Marketing power
Personalization
Magnolia 6 makes it possible to combine
explicit and implicit personalization so you
can individualize content and experiences
according to visitors’ profiles and intent.
Power personalization with machine learning
With machine learning providing relevant
topics for your customer segments, you can
personalize your content more effectively.
Launch targeted campaigns
Magnolia’s campaign manager lets you
easily create, manage, automatically
schedule, and reuse entire campaigns.
Automatic asset optimization makes sure
you deliver the perfect experience on any
channel or device.
26. Find Bar
• Search all content in one place
• Adapts results real-time as you type
• Filter by type, tags, dates and authors
• Results ranked by neural network that learns from your search behavior.
• Voice commands
27. Image recognition
• Recognizes and tags image assets automatically
• Helps you find assets faster
• Local neural network — basic, good for starting
• Amazon Rekognition — advanced, impressive accuracy
• Integrate your own service for specialized imagery
43. Benefits
Create apps fast
Authors can enter content right away
Frequent task is way faster
Improved evaluations, onboarding & PoC’s
Convincing headless
1. Build management UI
2. Deliver content via REST
48. Why update?
√ Hasn’t happened for some years
√ Based on Vaadin 7 (that’s quite old)
√ Complicated parts
49. New UI Framework
• Cleaner and faster customization
• Simplified app mechanics
• Simplified app configuration
50. New UI Framework
• Less custom low-level code (GWT),
• in favour of stock Vaadin (including e.g. built-
in accessibility features)
• No deprecated Vaadin 7 code
51.
52.
53. Composable UI
√ component-driven patterns
√ separation of concerns
√ reactive UI state management
√ develop and customise with less hassle
54. Back end data-binding
√ Vaadin 8 implementations (lambdas!)
√ deprecate JcrContainer layer
√ datasource-agnostic base implementations
55. Back end data-binding
√ datasource-agnostic base implementations
√ JCR support
√ REST support in works
56. Form data-binding
√ simplified field API
√ UI and binding logic separation
√ custom form layouts
√ cross-field awareness
57. Status: Developer Preview
√ messages and tasks apps already use it
√ minimal API breaks to come
√ other apps run over Magnolia 5 UI framework
59. Client: To migrate from 4.5 to Magnolia 5,
estimated effort/costs by partner was bigger
than original implementation. How much is
migration to Magnolia 6 going to cost us?
64. Builds
Update poms, check libs, remove duplicates, fix
deprecated code … the “usual”,
don’t expect more effort than move from 5.6 to
5.7.
65. Is Magnolia 6 worth the upgrade effort?
Considering wealth of features and
improvements as well as low costs of upgrade,
answer is …
__ABSOLUTELY__
67. “The cognitive effort to process stats from
our analytics tools and bridge that to
meaningful action in the CMS is too high.”
68.
69.
70. More humble software
Not the center of the Universe – we work in a
digital ecosystem of applications
Lend our UI to other software
Decrease lock-in
72. Our engagement with Forrester & Gartner
What’s in it for you?
- Improving our industry understanding
- Solving critical capabilities & use cases
- Sanity-checking of our strategic plans
Now we can begin exploring and showing how Magnolia 6 is a great fit for these types of clients specifically.
In Magnolia - Content Types define the Content model
If you merely buy software, set up training and focus on the technical integrations and data exchange between systems, you’re exposing a business risk. You risk bad ROI of expensive software investments — and you risk that time and effort will go down the drain when users are overwhelmed by how to extract value from all of the signals and options they get from their tools.