React Native intro dev meeting

Introducing React Native to the rest of the office


Recently, at DabApps, we’ve been migrating our mobile app workflow over to using React Native rather than Ionic, mainly because of its near native performance. For the first few projects, there were only a couple of us that knew how to use React Native effectively, and work around the qwerks it has. With the number of app projects growing, we needed to get more people up to speed with the React Native workflow, as quickly as possible.

The workflow that we needed to adopt to use React Native is an odd one. To keep the quality of our code at the highest possible, whilst keeping the codebase as maintainable as possible. The workflow we use was created by four of us, through experiences with both work and personal projects using the framework, and it works rather well. The only problem was that only four of us actually knew it.

After a colleague wanted to know more about react-native, and with a couple of potential app projects on the horizon, I created a talk for our (usually) bi-weekly dev meetings, with the aim of trying to get everyone up to speed, all in one go.

The slides from my talk are available on my GitHub page, and whilst they are primarily relevant to our workflow, I hope they will be able to help anyone else looking to get started with React Native.

React Native is a tricky platform to get started on, but once you understand the qwerks, I believe it truly is the future of cross-platform mobile development!

The Presentation

View Full

Share this page

Similar content

View all →

Sublime purple night sky

Nebula mesh network - an introduction

9 minutes

WireGuard has been the “hot new thing” when it comes to VPNs, but it’s not always the best suited for every workload. Nebula is a mesh network originally created by Slack, but now owned by a separate company.TechSNAP 419 - Nebulous NetworkingLinux Unplugged 329 - Flat Network TruthersWhat’s a mesh…


Updating GitLab project dates

3 minutes

As a developer I do basically everything in git and for fun I run my own git server on my home server. I’ve swapped around quite a lot between GitLab and Gitea, but finally settled on GitLab. It’s a bit heavy, but the deep CI integration is really nice. <update>…


Replacing a Proxmox boot drive

11 minutes

My server boots off a pair of SSDs, tied together in a ZFS mirror. Proxmox supports ZFS boot (thanks to its Ubuntu kernel), and lets you configure it through the installer. When I installed my server, this is what I wanted, as it meant the OS and data disks for…