Speaker: Sebastiano Poggi

(He / him / his)

Team Lead @jetbrains

Sebastiano is an experienced Software Engineer — growing his interest from a hobby into a career, in areas ranging from industrial automation and mechatronics to a full time mobile and desktop development. His first full-time job as an Android developer came in early 2012 at “i'm Watch”, the world's first open Android smartwatch, in Vicenza, Italy. There he contributed to the customisation of the watch's OS and apps. He also led a major UX and UI redesign project that resulted in the release of the second major version of the watch's OS at CES 2013 – plus he managed the company's Developer Relations programme. Since then he's attended, organised and spoken at conferences across Europe and the US. After moving to London in 2014, Sebastiano has worked on major clients' Android projects at AKQA and then at Novoda. Now back in Italy, he's working for JetBrains on package Search and other Kotlin-powered tooling projects.

Find Sebastiano Poggi at:

Session + Live Q&A

Panel: Cyclic Trends in Frontends - Is Server-Side Rendering Back?

Like any other software discipline, frontend applications work in cycles: Patterns, architectures, and approaches often come back after disappearing from the mainstream. But every cycle also adds new technologies to the mix.

Case in point: Server-side rendering is back! Where we once used JSP and ASP, we now have server components in React 18, Server-Driven UI, JAMStack, and Island architecture.

Are we really at the beginning of a new frontend cycle? Let’s hear what our speakers have to say!

Date

Monday Apr 4 / 11:50AM BST (50 minutes)

Location

Fleming, 3rd flr.

Track

Current Trends in Frontends

Topics

JavaScript

Video

Video is not available

Slides

Slides are not available

Add to Calendar

Add to calendar

Share

Session + Live Q&A

Modern Mobile Development: Native vs Cross-Platform

A question every mobile app project has to ponder is: do we want to go native, or do we want to use a cross-platform framework? And if we go the cross-platform route, which framework better suits our needs?

The choice is never easy, and requires a holistic understanding of the project’s needs, and the specific strengths and weaknesses of each approach. No two products are alike, no two companies are alike, and as such, there is no absolutely right answer. On the other hand, there are potentially many “wrong” answers that we need to identify. So, how to choose? As the common refrain in software engineering goes, “it depends”.

This session aims to give you the knowledge and tools necessary to make the best possible choice for your product, not just from a technical point of view, but also considering the impacts on the teams and the company. By covering some of the history of cross-platform frameworks, and identifying the unique pros and cons of each potential approach, we’ll reach a better understanding of the question itself, and get ready to make one of the most impactful choices for your product.

Date

Monday Apr 4 / 05:25PM BST (50 minutes)

Location

Mountbatten, 6th flr.

Track

Current Trends in Frontends

Topics

Cross PlatformNative AppsMobileJavaScript

Add to Calendar

Add to calendar

Share

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.