To get ready, you can fork and clone the starter project: cr-2024-intermediate-workshop-template. Then follow the instructions in the README to download dependencies and test that it's working. If you can run it on your iOS simulator and Android emulator, you'll know that you'll be ready to get straight to coding on workshop day.
Let's explore the "last mobile mile"- the details that make your React Native app something that truly feels at home on iOS or Android, embracing what users expect out of the best apps on each platform. We'll spend the morning focusing on making one screen look and feel great, addressing font scaling, dark mode theming, accessibility, fine-tuning of keyboard interactions, and more. In the afternoon, we'll go beyond the app and into your phone's home screen, implementing long-press quick actions and home screen widgets on both iOS and Android. Learn how to tap into libraries and patterns that facilitate first-class mobile experiences, and even how to access even more native capabilities via Expo Modules API and Config Plugins.
Elevate your React Native development skills by gaining hands-on experience in native development, covering language basics (Swift, Objective-C, Kotlin), native linking, and building native modules to confidently contribute to native projects.
Led by:
Dive into the fundamentals of React Native, from initializing applications to exploring native libraries, and discuss intermediate topics to help React developers transition seamlessly into mobile development.
Led by: