Hosted by
React Native Community Kraków (RNCK)
Wednesday, May 28th-30th
9:00AM to 12:00PM CEST
In-Person
Address available to attendees
Ready to join in on the fun?
Join us for the 5th edition of App.js Conf, the leading React Native & Expo conference!
Last year, we welcomed over 500 developers from around the globe. This year, we're back with an even bigger and better event, featuring:
šš» May 28th: workshop day with eight in-depth sessions to choose from, covering topics like animations, performance optimization, 3D graphics, and more. You can select two workshops that best fit your interests:
šš» May 29th - 30th: two full days of conference talks from top experts and contributors in the React Native community.
šš» May 30th: afterparty to connect with fellow developers and celebrate the future of app development!
Tickets are on sale now! CheckĀ www.appjs.coĀ for details and secure your spot.
See you in May! šš»
Presentations
Enzo Manuel Mangano
Itās common to create animations and feel that something is still missing. The motion is there, but the app doesnāt quite feel aliveāand itās easy to settle for that. This talk explores how to move beyond defaults and craft immersive animations by combining Reanimated and Skia. Weāll dive into simple yet powerful techniques for refining motion, optimizing performance, and adding a few "secret ingredients" to surprise your users.
Kim Chouard
Sound is one of the most powerful, yet, underutilized UX tool in app design. Whether itās the gentle chime of a completed task, an interactive musical interface, or a rich, interactive soundscape that makes users feel like theyāre inside the app, sound can turn a good experience into an unforgettable one.
In this talk, weāll share how you can use new tools like expo-audio and react-native-audio-api to unleash the untapped power of sounds in React Native apps. Whether youāre building a meditation app, a game or just looking to elevate your appās UX, weāll provide practical techniques to make your apps sound as good as it looks!
Jacob Arvidsson
When building apps with strict security requirements, developers often default to fully native or brownfield approaches, assuming that JavaScript-based solutions fall short. However, times have changedāmany of the security blockers that once limited React Native have been overcome, allowing greenfield apps to achieve the same level of security as their native counterparts.
But security isnāt automatic. Developers must still take deliberate steps to safeguard their apps. By leveraging Expo modules, we can implement critical security features such as secure storage, encrypted networking with TLS pinning, and host whitelisting. Additionally, advanced protections like device assurance, runtime security, and threat monitoring play a crucial role in keeping our apps safe against modern threatsāyet many React Native developers remain unfamiliar with them.
In this talk, weāll explore the essential security technologies available to React Native engineers, demystify key security concepts, and showcase how you can build truly secure mobile applicationsāwithout sacrificing the benefits of React Native.
Laura Beatris
The talk will cover modern methods such as passkeys, TOTP, and biometrics, along with more advanced patterns like offline authentication for mobile apps. Attendees will learn how to implement these strategies leveraging React Native primitives while understanding the security trade-offs and best practices.
Jay Meistrich
Legend List makes React Native lists much faster while enabling bidirectional infinite lists and better chat UIs. We'll explore the performance improvements, the tradeoffs of recycling, and how we can render infinitely long dynamic chat UIs without any compromises. We'll dive into the key optimizations behind its speed and how they work, so that you can apply them to your own apps and libraries.
Sojin Park
Toss, South Koreaās leading fintech app, runs 40+ micro React Native apps inside a brownfield super-app with 20+ daily deployments. Weāll share how we customized the bundling pipelineāreplacing Metro with esbuild and enabling dynamic multi-bundle loadingāto achieve sub-10s builds, sub-200KB bundles, and scalable React Native deployments at scale.
Alex Chou
Learn how Partiful took their iOS app and reached users beyond the conventional app boundaries by building an App Clip and Live Activity ā all in one React Native monorepo.
Devlin Duldulao
This presentation will take you into the core functionalities of TanStack Query, a powerful tool for managing server state in web applications, which can also be used in Expo applications. Weāll explore how it optimizes data fetching, caching, and synchronization, leading to more efficient and scalable applications. The session will include real-world examples demonstrating how TanStack Query can seamlessly integrate existing Expo projects, emphasizing best performance optimization and error-handling practices. Attendees will leave with a comprehensive understanding of how TanStack Query can transform their approach to data management in Expo applications.
Anisha Malde
& Åukasz ChludziÅski
In todayās React Native development landscape, we are no longer building for just mobile. We have the capability to develop for web, automotive, VR and TV. While each platform presents unique challenges developing for the fragmented landscape of TV experiences, in particular, requires balancing consistent app performance across platforms & devices while optimizing for each oneās specific requirements.
So, by sharing our lessons learnt from how to build performant apps for TV, we are essentially sharing React Native performance optimization techniques and best practices for creating scalable, accessible, high-performing apps across multiple operating systems, platforms, and devices.
In this talk, we will explore the intricacies of TV development and how it can help you approach building for a range of different form factors & devices. We will then explore how to structure a scalable codebase and look into strategies for efficient code sharing & feature development. Additionally, we will cover React Native performance optimization techniques as well as debunk how the new React Native architecture impacts performance.
Perttu LƤhteenlahti
Learn how to turn your app into a business. In this talk, Iāll break down the in-app purchase flow across the App Store and Play Store, walk you through setup, and show how to integrate purchases seamlessly into your React Native app.
Michael Blanchard
From legacy CI/CD infrastructure to lightning-fast Expo EAS: discover how we transformed our enterprise React Native build system while dramatically reducing both build times and infrastructure costs. This talk walks through our journey integrating Expo EAS with GitHub Actions, and creating a modern native app workflow that scales with development needs. You'll leave with practical strategies for migrating complex build systems, optimizing CI/CD performance, and measuring the real impact on developer productivity.
Ready to join in on the fun?
Hosted by
React Native Community Kraków (RNCK)
May
28
Wednesday, May 28th-30th
9:00AM to 12:00PM CEST
In-Person
Address available to attendees
Join us for the 5th edition of App.js Conf, the leading React Native & Expo conference!
Last year, we welcomed over 500 developers from around the globe. This year, we're back with an even bigger and better event, featuring:
šš» May 28th: workshop day with eight in-depth sessions to choose from, covering topics like animations, performance optimization, 3D graphics, and more. You can select two workshops that best fit your interests:
šš» May 29th - 30th: two full days of conference talks from top experts and contributors in the React Native community.
šš» May 30th: afterparty to connect with fellow developers and celebrate the future of app development!
Tickets are on sale now! CheckĀ www.appjs.coĀ for details and secure your spot.
See you in May! šš»
Presentations
Enzo Manuel Mangano
Itās common to create animations and feel that something is still missing. The motion is there, but the app doesnāt quite feel aliveāand itās easy to settle for that. This talk explores how to move beyond defaults and craft immersive animations by combining Reanimated and Skia. Weāll dive into simple yet powerful techniques for refining motion, optimizing performance, and adding a few "secret ingredients" to surprise your users.
Kim Chouard
Sound is one of the most powerful, yet, underutilized UX tool in app design. Whether itās the gentle chime of a completed task, an interactive musical interface, or a rich, interactive soundscape that makes users feel like theyāre inside the app, sound can turn a good experience into an unforgettable one.
In this talk, weāll share how you can use new tools like expo-audio and react-native-audio-api to unleash the untapped power of sounds in React Native apps. Whether youāre building a meditation app, a game or just looking to elevate your appās UX, weāll provide practical techniques to make your apps sound as good as it looks!
Jacob Arvidsson
When building apps with strict security requirements, developers often default to fully native or brownfield approaches, assuming that JavaScript-based solutions fall short. However, times have changedāmany of the security blockers that once limited React Native have been overcome, allowing greenfield apps to achieve the same level of security as their native counterparts.
But security isnāt automatic. Developers must still take deliberate steps to safeguard their apps. By leveraging Expo modules, we can implement critical security features such as secure storage, encrypted networking with TLS pinning, and host whitelisting. Additionally, advanced protections like device assurance, runtime security, and threat monitoring play a crucial role in keeping our apps safe against modern threatsāyet many React Native developers remain unfamiliar with them.
In this talk, weāll explore the essential security technologies available to React Native engineers, demystify key security concepts, and showcase how you can build truly secure mobile applicationsāwithout sacrificing the benefits of React Native.
Laura Beatris
The talk will cover modern methods such as passkeys, TOTP, and biometrics, along with more advanced patterns like offline authentication for mobile apps. Attendees will learn how to implement these strategies leveraging React Native primitives while understanding the security trade-offs and best practices.
Jay Meistrich
Legend List makes React Native lists much faster while enabling bidirectional infinite lists and better chat UIs. We'll explore the performance improvements, the tradeoffs of recycling, and how we can render infinitely long dynamic chat UIs without any compromises. We'll dive into the key optimizations behind its speed and how they work, so that you can apply them to your own apps and libraries.
Sojin Park
Toss, South Koreaās leading fintech app, runs 40+ micro React Native apps inside a brownfield super-app with 20+ daily deployments. Weāll share how we customized the bundling pipelineāreplacing Metro with esbuild and enabling dynamic multi-bundle loadingāto achieve sub-10s builds, sub-200KB bundles, and scalable React Native deployments at scale.
Alex Chou
Learn how Partiful took their iOS app and reached users beyond the conventional app boundaries by building an App Clip and Live Activity ā all in one React Native monorepo.
Devlin Duldulao
This presentation will take you into the core functionalities of TanStack Query, a powerful tool for managing server state in web applications, which can also be used in Expo applications. Weāll explore how it optimizes data fetching, caching, and synchronization, leading to more efficient and scalable applications. The session will include real-world examples demonstrating how TanStack Query can seamlessly integrate existing Expo projects, emphasizing best performance optimization and error-handling practices. Attendees will leave with a comprehensive understanding of how TanStack Query can transform their approach to data management in Expo applications.
Anisha Malde
& Åukasz ChludziÅski
In todayās React Native development landscape, we are no longer building for just mobile. We have the capability to develop for web, automotive, VR and TV. While each platform presents unique challenges developing for the fragmented landscape of TV experiences, in particular, requires balancing consistent app performance across platforms & devices while optimizing for each oneās specific requirements.
So, by sharing our lessons learnt from how to build performant apps for TV, we are essentially sharing React Native performance optimization techniques and best practices for creating scalable, accessible, high-performing apps across multiple operating systems, platforms, and devices.
In this talk, we will explore the intricacies of TV development and how it can help you approach building for a range of different form factors & devices. We will then explore how to structure a scalable codebase and look into strategies for efficient code sharing & feature development. Additionally, we will cover React Native performance optimization techniques as well as debunk how the new React Native architecture impacts performance.
Perttu LƤhteenlahti
Learn how to turn your app into a business. In this talk, Iāll break down the in-app purchase flow across the App Store and Play Store, walk you through setup, and show how to integrate purchases seamlessly into your React Native app.
Michael Blanchard
From legacy CI/CD infrastructure to lightning-fast Expo EAS: discover how we transformed our enterprise React Native build system while dramatically reducing both build times and infrastructure costs. This talk walks through our journey integrating Expo EAS with GitHub Actions, and creating a modern native app workflow that scales with development needs. You'll leave with practical strategies for migrating complex build systems, optimizing CI/CD performance, and measuring the real impact on developer productivity.
Get in touch!
hi@guild.host