App StoreElement/Arrow btn CopyGoogle PlayGroup 2Group 3ICON/CalendarICON/MapsICON/MicICON/PartyICON/SpeakersICON/WorkICON/XXX-AMSICON/sinceLogo/Devcon squarePiet Mondrian Pattern Small TwitterQuote Copy
Logo/DEVCON Logo Created with Sketch.

October 4-6, 2017 // Amsterdam

Featuring over 40 in-depth sessions and technical workshops, the 2-day Liferay Developer Conference is a great opportunity to build your Liferay expertise and apply fresh knowledge and perspectives to your current and future projects.

DEVCON is part of:

WHY SHOULD YOU ATTEND?

2 Days | 3 Tracks
450 Attendees

7 Inspiring Keynotes
30 Challenging Sessions

40 Speakers

1 Evening Party
1 Community Event

4 Workshops

SPEAKER HIGHLIGHTS

Brian Chan

Founder & Chief Software Architect
Liferay

Bruno Basto

Software Engineer
Liferay

Bryan Cheung

CEO & Founder
Liferay

Chema Balsas

Software Engineer
Liferay

Ed Chung

VP of Product Management
Liferay

Eduardo Lundgren

Director of Front End Engineering
Liferay

Jorge Ferrer

VP of Engineering
Liferay

Zeno Rocha

Developer Advocate
Liferay

Brian Chan

Founder & Chief Software Architect
Liferay

Bruno Basto

Software Engineer
Liferay

Bryan Cheung

CEO & Founder
Liferay

Chema Balsas

Software Engineer
Liferay

Ed Chung

VP of Product Management
Liferay

Eduardo Lundgren

Director of Front End Engineering
Liferay

Jorge Ferrer

VP of Engineering
Liferay

Zeno Rocha

Developer Advocate
Liferay

Brian Chan

Founder & Chief Software Architect
Liferay

Brian Chan

Founder & Chief Software Architect
Liferay

Brian Chan

Founder & Chief Software Architect
Liferay
Show me more
Show me less

AGENDA*

*Subject to change

Liferay Unconference 2017

Pakhuiz de Zwijger

8:00

Unconference Registration

Unconference Registration

Foyer, 8:00 - 9:00

Session Summary:

Welcome to the Unconference 2017! Register in the foyer at Pakhuis de Zwijger.

9:00

Unconference Agenda Building

Olaf Kock

Training Manager Europe, Liferay

Liferay Unconference 2017

Unconference Agenda Building

Expo Zaal, 9:00 - 10:00

Olaf Kock

Training Manager Europe, Liferay

Session Summary:

As typical for an Unconference, the agenda will be determined in the first session of the day. We have room for several parallel sessions, so you're guaranteed to find valuable topics that match your interest and profile. The catch: we can't tell you about them in advance.

10:00

Unconference Break Out Sessions (Part 1)

Unconference Break Out Sessions (Part 1)

All rooms, 10:00 - 13:00

Session Summary:

The agenda of the Unconference will be defined after 10am. We will update the agenda here shortly.

13:00

Unconference Lunch

Unconference Lunch

Catering area, 13:00 - 14:00

Session Summary:

Enjoy your lunch and network with other Liferay developers. Of course you can keep the discussions of the morning going during the break!

14:00

Unconference Break Out Sessions (Part 2)

Unconference Break Out Sessions (Part 2)

All rooms, 14:00 - 17:00

Session Summary:

The agenda of the Unconference will be defined after 10am. We will update the agenda here shortly.

17:00

Unconference Wrap Up

Olaf Kock

Training Manager Europe, Liferay

Liferay Unconference 2017

Unconference Wrap Up

Grote Zaal, 17:00 - 18:00

Olaf Kock

Training Manager Europe, Liferay

Session Summary:

Let's meet in the plenary room and summaries the event.

19:30

Liferay Community event

Liferay Community event

Level Eleven, 19:30 - 23:30

Session Summary:

Join the free pre-DEVCON Community event and enjoy the stunning view over the city of Amsterdam together with more than 200 other Liferay nerds. Level Eleven 53, Stationsplein 51 1012 AB Amsterdam The Netherlands

Track A

Grote Zaal

Track B

Berlage Zaal

Track C

Administratie Zaal

8:00

Registration

Registration

Foyer, 8:00 - 9:00

Session Summary:

Welcome to Liferay DEVCON 2017. We are glad that you are here! Please register at the entrance of the stunning venue Beurs van Berlaghe.

9:00

Welcome and Announcements

Olaf Kock

Training Manager Europe, Liferay

Track A

Welcome and Announcements

Track A, 9:00 - 9:15

Olaf Kock

Training Manager Europe, Liferay

Session Summary:

Olaf Kock will welcome you from stage and will give you valuable information about the two days of DEVCON 2017.

9:15

Keynote

Liferay, IoT, and the Cloud: For Life

Brian Chan

Founder & Chief Software Architect, Liferay

Track A

Liferay, IoT, and the Cloud: For Life

Track A, 9:15 - 9:50

Brian Chan

Founder & Chief Software Architect, Liferay

Session Summary:

In this talk, Brian will look at how Liferay –as a company and as a product– has evolved into what it is today. Looking forward, he'll weave in how IoT and Cloud are changing the way software and applications are built today – and which trends we might see in the future. In the last part of this presentation, he will propose three timeless principles that help him and his team to lead, develop and stay focussed in our culture of fast-paced innovation and change.

9:50

Keynote

Third party or customer keynote (tba)

To be announced

to be announced

Track A

Third party or customer keynote (tba)

Track A, 9:50 - 10:25

To be announced

to be announced

Session Summary:

We expect to present a great Third party keynote! Stay tuned for more information!

10:25

Keynote

What to expect and why it matters!

Jorge Ferrer

VP of Engineering, Liferay

Track A

What to expect and why it matters!

Track A, 10:25 - 11:00

Jorge Ferrer

VP of Engineering, Liferay

Session Summary:

A summary of the DEVCON agenda and why this matters for your daily work with Liferay!

11:00

New Features

What's new in WeDeploy by Liferay

Zeno Rocha

Developer Advocate, Liferay

Track A

What's new in WeDeploy by Liferay

Track A, 11:00 - 11:30

Zeno Rocha

Developer Advocate, Liferay

Session Summary:

WeDeploy is a new Liferay project that can help you build and deploy modern applications in the cloud. Come to this session to hear the latest announcements and see how the full picture fits together. By the end of this session you'll know how these changes combine to make WeDeploy a great platform to build your applications and grow your business, and how you too can take advantage of the power of WeDeploy in your projects right now.

Presentation D1_B_01 (tba)

To be announced

to be announced

Track B

Presentation D1_B_01 (tba)

Track B, 11:00 - 11:30

To be announced

to be announced

Session Summary:

This will be an inspiring talk - stay tuned for more information!

Upgrades

Reduce your upgrade time using Developer Studio and the Code Upgrade Tool

Gregory Amerson

Software Architect, Liferay

Track C

Reduce your upgrade time using Developer Studio and the Code Upgrade Tool

Track C, 11:00 - 13:10

Gregory Amerson

Software Architect, Liferay

Session Summary:

Upgrades are hard; lets not mince words. However, upgrades don't have to be so unpredictable and risky. When moving to Liferay DXP, people have some many questions about the upgrade experience: how much work is involved, how much of what I know now do I have to throw away, how much new technologies do I have to learn? The questions that mount seem daunting. Therefore we want you to come to this presentation to learn about some tools built specifically with the purpose of answering these questions. If you want to upgrade to DXP from Liferay 6.1 or 6.2, we will demonstrate how using these tools can help you estimate the amount of code that needs to be changed, which extension points have been deprecated or removed, how to migrate to new APIs and how to either continue to use existing frameworks you have already been using or leverage new modularity features new in DXP. Let us help you breathe a little easier and not get your heart rate up so high the next time you consider upgrading to DXP.

11:30

Coffee Break

Coffee Break

Track A, 11:30 - 12:00

Session Summary:

Enjoy the amazing coffee from the USU sponsored Barista and talk to our sponsors in the Exhibition area.

12:00

Presentation D1_A_05 (tba)

Presentation D1_A_05 (tba)

Track A, 12:00 - 12:40

Session Summary:

This will be an inspiring talk - stay tuned for more information!

Frontend Development

Metal.js: past, present, future

Chema Balsas

Software Engineer, Liferay

Track B

Metal.js: past, present, future

Track B, 12:00 - 12:40

Chema Balsas

Software Engineer, Liferay

Session Summary:

In this talk we'll discuss the reasons behind the development of Metal.js. We will analyze its current state and explore when it is the right tool for your project and when you might want to use it to extend Liferay's UI. As the cherry on top, we'll explore the direction the framework is taking in the future.

12:40

Mobile

Native & Hybrid Mobile development with DXP

José Manuel Navarro

Senior Software Engineer, Liferay

Track A

Native & Hybrid Mobile development with DXP

Track A, 12:40 - 13:10

José Manuel Navarro

Senior Software Engineer, Liferay

Session Summary:

Hybrid support has been one of the most requested features since the early days of Liferay Screens, and finally it's here. In this talk we'll explain different approaches in the landscape of hybrid apps development and the new features introduced in Liferay Screens in this area

Presentation D1_B_03 (tba)

To be announced

to be announced

Track B

Presentation D1_B_03 (tba)

Track B, 12:40 - 13:10

To be announced

to be announced

Session Summary:

This will be an inspiring talk - stay tuned for more information!

13:10

Lunch Break

Lunch Break

Catering & Exhibition area, 13:10 - 14:30

Session Summary:

Enjoy your lunch break and get to know our Liferay partners in the Exhibition area.

14:30

Backend Development

What's upcoming to OSGi

Ray Augé

Senior Architect, Liferay

Track A

What's upcoming to OSGi

Track A, 14:30 - 15:10

Ray Augé

Senior Architect, Liferay

Session Summary:

OSGi is an evolving set of modularity specifications for Java. Release 7 is soon to be released and provides a myriad of interesting additions and updates. From new specifications like JAX-RS, Converter, Push Streams and updates like constructor injection for Declarative Services, release 7 is sure to contain something of value for every developer.

New Features

Single Customer View Demystified

Jonathan Lee

Product Manager, Liferay

Track B

Single Customer View Demystified

Track B, 14:30 - 15:10

Jonathan Lee

Product Manager, Liferay

Session Summary:

There are many perspectives on what a Single Customer View is (and isn’t), one of the most common misconceptions being the notion that an SCV is either a piece of software or an off-the-shelf product. The Single Customer View is not only a product but is in fact a process that your data must follow to make it ready and suitable for marketing, analytics and insight. It is a state of mind. Through the extraction, transformation and load process, the SCV should take all the data you hold about your customers on an automated journey of matching, cleansing and enhancement.

Frontend Development

New Portlets on the Road to true Single Page Apps

Bruno Basto

Software Engineer, Liferay

Track C

New Portlets on the Road to true Single Page Apps

Track C, 14:30 - 16:50

Bruno Basto

Software Engineer, Liferay

Session Summary:

In world of web development things are always changing. The first portlet specification came out in October 2003 and, as one would expect, things have changed since then. With that in mind, we are proposing a new way of developing portlets that we think will add a lot of value for those wanting faser development speed, improved user experience with lightning fast navigations and state of the art technology like ES6 and Hybrid Rendering (isomorphic rendering). Come join us to see how SoyPortlet, Senna.js and Metal.js come together to provide better experience for both developers and users.

15:10

Upgrades

How to Plan a Successful DXP Upgrade

Ed Han

Lead Consultant, Liferay

Track A

How to Plan a Successful DXP Upgrade

Track A, 15:10 - 15:50

Ed Han

Lead Consultant, Liferay

Session Summary:

Why should I upgrade to Liferay DXP and what do I need to consider for a successful upgrade

Presentation D1_B_05 (tba)

To be announced

to be announced

Track B

Presentation D1_B_05 (tba)

Track B, 15:10 - 15:50

To be announced

to be announced

Session Summary:

This will be an inspiring talk - stay tuned for more information!

15:50

New Features

Intelligent Information Discovery: Machine Driven Search

André Oliviera

Senior Software Engineer, Liferay

Track A

Intelligent Information Discovery: Machine Driven Search

Track A, 15:50 - 16:20

André Oliviera

Senior Software Engineer, Liferay

Session Summary:

With the explosion of content, it’s no longer sufficient to wait for users to search for information and receive “dumb” updates. Come see how Liferay DXP is solving the problem of getting the right information to the right people using search engine technologies. In this session, we will discuss how search technologies forms the foundation of many machine learning algorithms. We will also show upcoming Liferay features that will greatly improve how your users will leverage search within the platform.

DevOps

Automated Functional Testing with behavior driven development in Liferay

Julio Camarero

Software Architect, Liferay

Track B

Cristina Gonzales

Software Engineer, Liferay

Track B

Automated Functional Testing with behavior driven development in Liferay

Track B, 15:50 - 16:20

Julio Camarero

Software Architect, Liferay

Cristina Gonzales

Software Engineer, Liferay

Session Summary:

The abstract could be something like: Are you testing the right things? Do your tests break too often? Learn with a real example how to write robust tests that anyone in your organization will be able to understand and then easily execute them after every change you make to your code.

16:20

Coffee Break

Coffee Break

Catering & Exhibition area, 16:20 - 16:50

Session Summary:

Enjoy the amazing coffee from the USU sponsored Barista and talk to our sponsors in the Exhibition area.

16:50

Backend Development

Introducing the Vulcan project: Building future-proof Web APIs

Javier Gamarra

Senior Consultant, Liferay

Track A

Introducing the Vulcan project: Building future-proof Web APIs

Track A, 16:50 - 17:30

Javier Gamarra

Senior Consultant, Liferay

Session Summary:

Writing a great web API isn't easy. It must be efficient, consistent, easy to use, RESTful, and it has to be ready ASAP. And when it succeeds and you think you're done, evolving it can be an even greater challenge. Vulcan makes all this easier. It facilitates the creation of Web APIs and consumers that are designed to evolve over time as much as desired – without versioning or other hassles – while preserving the characteristics of great web APIs. Whether you are developing the APIs or the mobile apps or microservices that consume them, prepare to be amazed by the possibilities of using Hypermedia and standard vocabularies in APIs.

DevOps

Liferay Security Practices

Nathan Shaw

Software Engineer & Architect, Liferay

Track B

Liferay Security Practices

Track B, 16:50 - 5:30

Nathan Shaw

Software Engineer & Architect, Liferay

Session Summary:

Liferay Portal is built using a philosophy of "secure by design" but this doesn't mean all the work is done for you. The attack surface for a Liferay implementation certainly involves the portal itself but can be unintentionally and sometimes significantly increased by external integration points and custom development. This session will provide an overview of the tools and techniques you can use to secure your portal implementation and discuss how to best prevent and detect any intrusions into your mission critical applications.

Presentation D1_C_03 (tba)

To be announced

to be announced

Track C

Presentation D1_C_03 (tba)

Track C, 16:50 - 17:30

To be announced

to be announced

Session Summary:

This will be an inspiring talk - stay tuned for more information!

17:30

Frontend Development

Lexicon evolution for admin and sites

Juan Antón

UX Designer, Liferay

Track A

Victor Valle

UX Designer, Liferay

Track A

Lexicon evolution for admin and sites

Track A, 17:30 - 10:00

Juan Antón

UX Designer, Liferay

Victor Valle

UX Designer, Liferay

Session Summary:

Lexicon is evolving to provide a better experience in DE. Its improvements do not only tackle admin interfaces but site interfaces providing a huge improvement in the way we see Liferay interfaces today. Come to see the updates we have ready for you in terms on Information Architecture, Visual Design and Interaction Design that make DE a more friendly platform.

Presentation D1_B_08 (tba)

To be announced

to be announced

Track B

Presentation D1_B_08 (tba)

Track B, 17:30 - 18:05

To be announced

to be announced

Session Summary:

This will be an inspiring talk - stay tuned for more information!

Backend Development

Leveraging personalization to your Forms with the Rules API

Marcellus Tavares

Senior Software Engineer, Liferay

Track C

Pedro Queiroz

Software Engineer, Liferay

Track C

Leveraging personalization to your Forms with the Rules API

Track C, 17:30 - 18:05

Marcellus Tavares

Senior Software Engineer, Liferay

Pedro Queiroz

Software Engineer, Liferay

Session Summary:

How to provide an amazing and personalized forms experience in a very effortless way? Liferay now offers a manner to solve this challenge: applying rules to forms and making them behave according to your users' responses. The Rules API is a very useful tool to leverage the power of Forms into your own app. We give you some rules out of the box, like show and hide, autofill, jumping pages and the best thing is: they are adaptable to your needs. This talk will cover the Form Rules API in depth, giving insights of how to use them to truly connect to your crowd.

18:05

Keynote

Why Liferay's community matters more than ever!

Zeno Rocha

Developer Advocate, Liferay

Track A

Jamie Sammons

Developer, Liferay

Track A

Why Liferay's community matters more than ever!

Track A, 18:05 - 18:40

Zeno Rocha

Developer Advocate, Liferay

Jamie Sammons

Developer, Liferay

Session Summary:

The Liferay Community is undergoing many changes in order to better serve our contributiors across the globe. The purpose of the session is to cover new and exciting changes that we have implemented within our community as well as what we are hoping to accomplish next. If you are a Liferay contributor who is interested in what is happening within the community or would like to provide feedback then this session is for you!

18:40

Intro to the DEVCON 2017 evening party

Koen van Dillen

Business Development Manager, Liferay

Track A

Intro to the DEVCON 2017 evening party

Track A, 18:40 - 18:55

Koen van Dillen

Business Development Manager, Liferay

Session Summary:

The official part of day 1 comes to an end. We hope that you enjoyed DEVCON till now. Koen van Dillen will give you now an introduction about the evening party. Hup Hup Holland!

18:55

Evening party DEVCON 2017

Evening party DEVCON 2017

Catering & Exhibition area, 18:55 - 23:00

Session Summary:

Enjoy your food, beer and the fun games!

Track A

Grote Zaal

Track B

Berlage Zaal

Track C

Administratie Zaal

8:30

Registration

Registration

Foyer, 8:30 - 9:00

Session Summary:

Welcome to the second Day of DEVCON 2017! Register at the entrance if you haven't attend the first day.

9:00

Welcome and Announcements

Olaf Kock

Training Manager Europe, Liferay

Track A

Welcome and Announcements

Track A, 9:00 - 9:15

Olaf Kock

Training Manager Europe, Liferay

Session Summary:

Olaf Kock will welcome you from stage and will give you valuable information about the second day of DEVCON 2017.

9:15

Keynote

Keynote presentation by Bryan Cheung

Bryan Cheung

CEO & Founder, Liferay

Track A

Keynote presentation by Bryan Cheung

Track A, 9:15 - 9:50

Bryan Cheung

CEO & Founder, Liferay

Session Summary:

This will be an inspiring talk - stay tuned for more information!

9:50

Keynote

How do we fit into the story of certain latest technologies?

Eduardo Lundgren

Director of Front End Engineering, Liferay

Track A

How do we fit into the story of certain latest technologies?

Track A, 9:50 - 10:30

Eduardo Lundgren

Director of Front End Engineering, Liferay

Session Summary:

The abstract will follow shortly!

10:30

Backend Development

Liferay as a Headless Platform: A new breed of secure hypermedia APIs

Jorge Ferrer

VP of Engineering, Liferay

Track A

Liferay as a Headless Platform: A new breed of secure hypermedia APIs

Track A, 10:30 - 11:00

Jorge Ferrer

VP of Engineering, Liferay

Session Summary:

Over the last few years we are seeing an increase in the importance of APIs in connecting systems internally and also to provide services to 3rd party developers, creating what is known as the API economy. This approach provides many benefits, but also interesting challenges. In this session we will present some key improvements we are making to the Liferay platform to facilitate the solution of these challenges. We will introduce a new breed of Web APIs that we are developing with a focus on security and evolvability. The goal is not only to make it possible to access the functionality on the platform from Mobile Apps, Microservices or IoT devices, but to design them in such a way that new features can be introduced over time and this external systems never break. We will even show some tricks to make them able to learn new features without any code changes.

Presentation D2_B_09 (tba)

Sergio González

Sr. Software Engineer, DM & Collaboration Lead, Liferay

Track B

Presentation D2_B_09 (tba)

Track B, 10:30 - 11:00

Sergio González

Sr. Software Engineer, DM & Collaboration Lead, Liferay

Session Summary:

This will be an inspiring talk - stay tuned for more information!

DevOps

Zero to Production: Developing with WeDeploy

Zeno Rocha

Developer Advocate, Liferay

Track C

Zero to Production: Developing with WeDeploy

Track C, 10:30 - 12:40

Zeno Rocha

Developer Advocate, Liferay

Session Summary:

Have you heard about WeDeploy and wondered what it's like in practice? Maybe you've even thought of trying it out sometime but haven't gotten around to it. This workshop will give you a hands-on experience building an app from zero with WeDeploy.

11:00

Coffee Break

Coffee Break

Catering & Exhibition area, 11:00 - 11:30

Session Summary:

Enjoy the amazing coffee from the USU sponsored Barista and talk to our sponsors in the Exhibition area.

11:30

New Features

Adaptive Media: sending the best content to the right channel

Sergio González

Sr. Software Engineer, DM & Collaboration Lead, Liferay

Track A

Adolfo Pérez

Senior Software Engineer, Liferay

Track A

Adaptive Media: sending the best content to the right channel

Track A, 11:30 - 12:10

Sergio González

Sr. Software Engineer, DM & Collaboration Lead, Liferay

Adolfo Pérez

Senior Software Engineer, Liferay

Session Summary:

Content is viewed on all sorts of devices these days, which all have different screen sizes, bandwidths, processing capabilities, etc. Until now, media content was delivered to these devices without considering these characteristics. Adaptive Media is a new Application for Liferay DXP that will deliver your media content in the best format, based on the channel and device that will consume it. This provides faster loading times, saves bandwidth, and also gives you administrative control over the image quality provided. Adaptive Media is not only fully integrated with Liferay applications out of the box, but it can also be consumed and accessed by any device via a powerful and simple API.

Backend Development

Does it Blend? Complex business requirements and Liferay

Andreas Firnau

Chief Consultant / Teamlead, USU AG

Track B

Does it Blend? Complex business requirements and Liferay

Track B, 11:30 - 12:10

Andreas Firnau

Chief Consultant / Teamlead, USU AG

Session Summary:

There are many reasons to use Liferay for complex business applications. Its many features like assets, full-text search and documents give you a head start implementing complex functionality in a short time and gives you more time to focus on business topics. However, business applications pose their own intricate challenges, because a major architectural requirement in such applications is that business data is kept separate from Liferay. This is a complex technical undertaking, because data must not be kept within Liferay’s assets. In this talk we will show you how USU implemented an individual solution that is fully integrated through Liferay’s asset framework while still keeping business data completely isolated. This includes creating and updating assets based on business data, displaying data in context, adding faceted data to the search index and relating and linking assets. We will share both concepts and implementation details, like source code excerpts.

12:10

Frontend Development

Modern frontend workflows in Liferay Portal

Julien Castelain

Software Engineer, Liferay

Track A

Modern frontend workflows in Liferay Portal

Track A, 12:10 - 12:40

Julien Castelain

Software Engineer, Liferay

Session Summary:

Frontend development is constantly changing and it's not always easy to integrate the newest libraries and frameworks in your existing application. In this talk we will guide you through using popular JS frontend frameworks such as Angular, React or Vue in Liferay Portal using modern frontend tooling.

Upgrades

Migrating Legacy Data to Liferay

Igor Arouca

Lead Consultant, Liferay

Track B

Dylan Rebelak

Consultant, Liferay

Track B

Migrating Legacy Data to Liferay

Track B, 12:10 - 12:40

Igor Arouca

Lead Consultant, Liferay

Dylan Rebelak

Consultant, Liferay

Session Summary:

With large projects, it's inevitable that they involve some sort of data migration. While the data may be different, the general migration can often be reduced to the same problems, and therefore ought to have a similar solution so that you don't waste time. Over the years, Liferay has experienced many different scenarios and in this talk you will learn about insights we have gained and get to see a tool we developed in order to facilitate fast, efficient, and scalable data migrations.

12:40

Lunch break

Lunch break

Catering & Exhibition area, 12:40 - 14:00

Session Summary:

Enjoy your lunch break and get to know our Liferay partners in the Exhibition area.

14:00

Upgrades

Upgrading Plugins: Tools and Techniques to Resolve Common Pitfalls

Dave Nebinger

Lead Consultant, Global Services, Liferay

Track A

Upgrading Plugins: Tools and Techniques to Resolve Common Pitfalls

Track A, 14:00 - 14:40

Dave Nebinger

Lead Consultant, Global Services, Liferay

Session Summary:

Upgrading to DXP brings a number of exciting features but also new challenges. This session will take you through solutions to commonly confronted issues, from examining the tools you will use, techniques for identifying causes and providing resolutions, to tips for speeding up the process.

Presentation D2_B_12 (tba)

To be announced

to be announced

Track B

Presentation D2_B_12 (tba)

Track B, 14:00 - 14:40

To be announced

to be announced

Session Summary:

This will be an inspiring talk - stay tuned for more information!

Mobile

Hybrid development for DXP

Javier Gamarra

Senior Consultant, Liferay

Track C

Hybrid development for DXP

Track C, 14:00 - 16:20

Javier Gamarra

Senior Consultant, Liferay

Session Summary:

We are all aware that the future is mobile. You want to implement real digital experiences, where it does not matter if the user started filling the form in the web and continued in his mobile phone, where the content changes depending on the user characteristics and where you know all the data of the user, GPS location or the form field he had trouble filling it in. In this workshop, we'll see how to implement these experiences with Liferay DXP and an Android application.

14:40

Presentation D2_A_19 (tba)

To be announced

to be announced

Track A

Presentation D2_A_19 (tba)

Track A, 14:40 - 15:10

To be announced

to be announced

Session Summary:

This will be an inspiring talk - stay tuned for more information!

DevOps

Continuous Delivery at Liferay: A fast lane for your software updates

Eduardo Garcia

Software Engineer, Liferay

Track B

Rubén Puildo

Software Engineer, Liferay

Track B

Continuous Delivery at Liferay: A fast lane for your software updates

Track B, 14:40 - 15:10

Eduardo Garcia

Software Engineer, Liferay

Rubén Puildo

Software Engineer, Liferay

Session Summary:

Continuous Delivery is the ability to get changes into the hands of users, safely and quickly in a sustainable way. This session will walk you through the benefits of automating software deployment into production. It will introduce the principles and practices that enable Continuous Delivery, and will describe how they are being implemented at Liferay. You will get a good understanding of how to deliver high quality solutions to market fast, while reducing the risk of the deployment process.

15:10

Coffee Break

Coffee Break

Catering & Exhibition area, 15:10 - 15:40

Session Summary:

Enjoy the amazing coffee from the USU sponsored Barista and talk to our sponsors in the Exhibition area.

15:40

Presentation D2_A_20 (tba)

To be announced

to be announced

Track A

Presentation D2_A_20 (tba)

Track A, 15:40 - 16:20

To be announced

to be announced

Session Summary:

This will be an inspiring talk - stay tuned for more information!

Presentation D2_B_14 (tba)

To be announced

to be announced

Track B

Presentation D2_B_14 (tba)

Track B, 15:40 - 16:20

To be announced

to be announced

Session Summary:

This will be an inspiring talk - stay tuned for more information!

16:20

Keynote

Liferay roadmap

Ed Chung

VP of Product Management, Liferay

Track A

Liferay roadmap

Track A, 16:20 - 17:00

Ed Chung

VP of Product Management, Liferay

Session Summary:

This session will cover the high level roadmap and strategic direction for Liferay DXP. We will provide greater insight into the product themes and goals for the next release and beyond.

17:00

Final announcements, Raffle...

Olaf Kock

Training Manager Europe, Liferay

Track A

Final announcements, Raffle...

Track A, 17:00 - 17:15

Olaf Kock

Training Manager Europe, Liferay

Session Summary:

It's time to say goodbye. We trust you enjoyed DEVCON 2017 as we did. Thanks for comming! Hope to see you next year again!

Show me more
Show me less

TICKETS*

Get your Tickets now and claim your discount!
55% Discount for Certified Liferay Partners
50% Discount for Customers with Liferay Subscription
25% Discount for NPO’s / Education
10% Discount for Groups of 3+ / Alumni
*All prices excl. VAT

DEVCON

€749

I trust you rate

Deadline 29/05/17

DEVCON

€849

Early Bird Ticket

Deadline 03/08/17 6pm

DEVCON

€949

Lazy Bird Ticket

Deadline 04/10/17

DEVCON + UNCONF

€859

I trust you rate

Deadline 29/05/17

DEVCON + UNCONF

€959

Early Bird Ticket

Deadline 03/08/17 6pm

DEVCON + UNCONF

€1.059

Lazy Bird Ticket

Deadline 04/10/17

UNCONFERENCE

Pakhuis De Zwijger

52°22’36.642”N 4°55’19.622”E

The Unconference is a very popular and quickly booked event that we offer one day before DEVCON. As typical for an Unconference, the agenda will be determined in the first session of the day. We have room for several parallel sessions, so you're guaranteed to find valuable topics that match your interest and profile. The catch: we can't tell you about them in advance.

For the sake of logistics, and to be truly productive, the seats for the Unconference are strictly limited. We guarantee: you'll have one of the most effective days and learn a ton, because the unconference is about everybody learning from everybody else in an atmosphere of practical skill sharing, collaboration and exchange of ideas.

Please note that the Unconference takes place in a different venue than DEVCON (Pakhuis De Zwijger)

BUY TICKET GET DIRECTIONS

VENUE

The Beurs van Berlage

52°22'30.6"N 4°53'45.6"E

We are excited to host DEVCON 2017 in this stunning venue in the very heart of the city of Amsterdam. Not only is the Beurs van Berlage Conference Centre a nationally listed building, it is also the most beautiful conference centre in Amsterdam. We are sure you will enjoy it!

Please note that the Unconference will take place in a different venue!

GET DIRECTIONS VIEW HOTELS

COMMUNITY EVENT

Wednesday Oct 4, 2017 at 7.30pm

Level Eleven Amsterdam
Stationsplein 51 - 53, 1012 AB Amsterdam (next to the Central Station)

Join the free pre-DEVCON Community event and enjoy the stunning view over the city of Amsterdam together with more than 200 other Liferay nerds. Free Registration when you register for DEVCON

GET DIRECTIONS

GET OUR LIFERAY EVENTS APP

The Liferay events app allows you to keep up with the latest and greatest activities at Liferay's worldwide conferences and other events. Built on the Liferay Platform, use this powerful tool to plan which sessions you'd like to attend ahead of time, read up on conference presenters and the cool things they've done in the industry, and acquire other attendee contact information as you network.
Stay tuned: We are working hard on the new Liferay Events App which will be available in the summer.

Event App

A fantastic blend of people and ideas from many countries. Plus a unique opportunity to meet Liferay Staff.

Tim Telcik, Permeance Technologies Pty Ltd.

What I learned during Unconference easily paid for my trip already.

Magnus Hulden, Kela

THANK YOU TO OUR SPONSORS