React Native Paradise is a week-long retreat with workshops set in the beautiful surroundings of Tenerife.
All week long, you'll explore various React Native topics guided by Software Mansion experts, while staying in a shared house with a great group of people. It’s the perfect mix of learning, unwinding, and networking!
Day 1 – Saturday
Check-in and welcome dinner.
Day 2 – Sunday
A free day with a volcano trekking trip in Teide National Park.
Day 3 – Monday
Let's start the workshops!
You'll explore Expo Router for efficient navigation and authentication patterns, replicating real-world app structures. Dive into Expo Application Services (EAS) to streamline builds, set up advanced error tracking with Sentry, learn how to manage environment variables and secrets securely, and implement seamless Over-The-Air (OTA) updates. Plus, you'll explore the Expo's brand-new features. Whether you're enhancing your abilities or discovering the newest Expo innovations, these sessions will provide you with practical tools to create improved React Native applications.
Day 4 – Tuesday
The following day will offer an in-depth exploration of the world of native platforms. You will learn how to create your own native views and modules using two powerful approaches: the classic one React Native Turbo Modules, which use Java and Objective-C++, alongside modern Expo Modules in Kotlin and Swift. To truly understand the core concepts behind native modules and React Native, you will become familiar with directly using JSI to take advantage of new possibilities within your projects.
Day 5 – Wednesday
On this day we will focus on the performance of your applications! You can expect to debug your code with brand-new utils such as React Native dev tools and Radon IDE. We’ll also try and use react-compiler to the app and see what it changes. Then we’ll focus on how you can speed up your application by using newly added React Concurrent features. If there's time, we’ll guide you through the internals of static Hermes and how you can utilize it.
Day 6 – Thursday
On the final day of our workshop, we’ll explore the ecosystem of Software Mansion libraries, with a particular focus on react-native-reanimated. You'll discover how to leverage Reanimated's threading capabilities to execute seamless animations and efficiently manage user interactions using react-native-gesture-handler. These details will make your users enjoy your apps more! Additionally, we'll dive into exciting new developments in the React Native ecosystem, such as react-native-wgpu (by William Candillon), to explore how it unleashes the power of the GPU.
Day 7 – Friday
Consulting Day – use this day to consult our experts on challenges you encountered during the workshops or while building your apps. Ask them for help with bugs or any issues you have with libraries built by Software Mansion.
Day 8 – Saturday
Check-out
Krzysztof Piaskowy
Krzysztof is a React Native open-source developer at Software Mansion. He contributes to the React Native core and other projects that exist in the ecosystem like Hermes, react-native-wgpu, and react-native-gesture-handler. His colleagues often joke that he is the “Godfather of Reanimated”. Personally, he is a robotics lover and passionate about embedded programming. He reaches his peak of creativity when someone says, ‘No, this is impossible to do’.
Bartłomiej Błoniarz
Bartek is a Software Developer working on the React Native Open Source team. He’s a maintainer of react-native-reanimated, where he mostly works on issues related to the adoption of the New Architecture. His key contribution is bringing Reanimated's Layout Animations to the New Architecture.
Łukasz Kosmaty
Łukasz is a Software Developer at Software Mansion and has been a part of the Expo SDK team since 2019. He has contributed to the Expo through projects like the Development Build and Modules API. He also consults for companies, improving React Native app performance.
Wojciech Lewicki
Wojtek is a Open Source Contributor at Software Mansion. He is the force moving the React Native framework towards New Architecture. After work, he spends time with people and throws ball into basket.
Your home for the week will be a peaceful private resort located in the southwest of Tenerife, 35 minutes from Tenerife South Airport and an 8-minute drive from the nearest village, Guia de Isora. Each participant will have their own private room. The space comes with modern amenities, including dedicated workshop areas, a pool with panoramic ocean views, and sun beds, plus shared spaces to chill and hang out with everyone.
Flights and airport transfers aren't included in the price, but we'll provide you with information on available transportation options, like taxis, to help you plan your arrival and departure.
You should know how to build your app with Android Studio and Xcode and have basic knowledge of Software Mansion's libraries stack & Expo development workflow. If you have any doubts, please contact us directly!
The workshops will be in English.
Make sure to bring your laptop and charger. We also recommend packing comfy clothes, swimwear, sunscreen, and any personal items you'll need for a week-long stay.
Absolutely! After the workshops each day, you’ll have free time to relax and explore Tenerife. We also planned a whole day off before the start of the workshop with a trekking trip (included in the price).
There are only 18 spots available, so don’t wait too long to secure your place!
Thank you for getting in touch!
One of our colleagues will get back to you shortly.
Have a great day!