10 Takeaways for React Native Devs from the App.js conference

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
if you didn't have the chance to watch 16 hours of conference or Trail to kraco in person then you are in the right place I've been to the fjs in krao last week and in this video I will share 10 takeaways from this event so you stay up to date with everything going on in the react native ecosystem before we dive in make sure you subscribe to this channel for fresh react native videos coming every week and also check out galaxies. Dev for export video courses and projects on becoming an epic react native developer if you're ready then let's dive in first of all Expo is completely all in on iteration so the keynote from James was all about iteration speed and how developers how teams how companies can develop and ship react native applications faster using Expo and that was also a theme of a couple of other talks and presentation uh right after James there was also Charlie highlighting or showing a new tool called expo. which you can access to um create your applications faster it basically allows you to directly connect your applications with GitHub with E and just configure all of Expo tools together and then of course uh there were talks here from Gabriel about using Expo orbit which is another tool to instantly preview your applications um even now on Windows Expo is really completely sold on this mission of making our development speed and the iteration a lot faster and that was the theme of most of these Expo folk presentations second learning for me was that Brownfield apps are still actually really really hard to do this was a great presentation from mariio who showcased uh how he approached a Brownfield integration of react native into an existing application what steps he had to take just going through through the documentation of how you can begin this to even create a simple application is unbelievable challenging and of course he encountered many more errors during the way so if you're working on something related to Brownfield app check out Mario's talk learning three is that Expo is strong on all platforms not just IOS and Android it works on Mac it works on Windows and there were many talks like here Tommy uen from Microsoft about all the different platforms we got also bringing this on TV Os or uh react native Vision OS um and you can use this in different ways so here are great examples how Microsoft is handling this internally in their apps and actually they're using this in many applications you can see the same application running on when Windows ma OS IOS and Android I'm not exactly sure which one this is but you see Microsoft is internally using react native in many applications on many platforms and even here this talk from maxall about TV apps in the wild super interesting and inspiring what you have to um consider when you're building TV apps or this one really practical from Eric and javanni uh I really like the NFL application here they shared what it requires to bring the mobile application or even the tablet application to TV so Expo really works on all these platforms and of course Evan shared an approach later as well with react native server components to use Universal Expo or react native learning number four is that you don't have to fear native modules with Expo with react native it is really unbelievable easy and fan Rojo shared a great approach in his presentation so go watch that and also listen to his episode on the rocket ship podcast uh where we talked about all his components this talk was about life coding with Swift and image gallery it was really interesting what he did in xcode and how he approached the API of that component and there were more talks for example Dominic shared insights in how you can use live activities with Expo I consider live activities is really something truly native for iOS but these things are possible given to the nature of how react native works and how you can easily add stuff in this case to your main apps bundle uh you can use Swift extension you could have Siri integration and many more things with react native and of course KY gave a great presentation of how you can use Expo development builds I think I've said everything about Expo development builds in the last video or it's coming next week but basically you can do whatever you want with Expo pre-build and you're free and you're not uh limited by anything like eject anymore that was really a thing of the past don't be afraid of native modules learning number five is that epic apps are built with react native I had a video on this before on the channel where I showcased many of these application and the fjs was just showing me this again and again this talk from Aon was about the starring application and how they used 3js to generate something like this it was truly inspiring to see what is possible but also Kim uh shared an example of how the ud a music application uh was built to get like instant user feedback and the challenges he encounter during building that application so this was just a reiteration for me that you can build pretty much every great experience with react native point six is that react server components are possible with react native and make react native applications even better this was already showcased by Evan a week before at the react conon but he gave a similar talk now at the fjs and this great demo of how react server components can work within a react native applic he built this cool AI demo and included even more than the usual applications are usually able to handle so with react native you cannot just have like text results you can include native replies you can uh have like a call out a context menu as we can see here um You can call an Uber you can show a map you can show a k then all of this works really great with expor this is a very very early demo of react server components working with react native and something he called server driven native apps as far as I know the timeline for this is more like 2025 to be sure that everything works out but Expo will most likely present us a solution to host these uh react server components and I'm unbelievably excited about the potential of these components then learning number seven something I'm really happy about is that the react native IDE is a reality and I don't talk about James he's also real but I talk about the react native editor that I've showcased in another video before go check that out for an inp review Kristoff also showcased some new features at the fjs and I think at this point everyone can use it so it's like an open Beta at this point and I highly recommend you check this out because in the future this might be a great option for you to develop your react native applications there are many cool features um also check out of course his talk where he presented these and of course his talk was also quite funny so go rewatch this links below this video no fjs would be complete without William so Point number eight is that first of all William is an epic speeder he gave something like an Apple keynote and he introduced two new things so he presented react native skia video where you can edit your videos with skia you can overlay them you can use filters uh you can do all sorts of crazy things and he also addressed the elephant in the room which is that they are working also on another Library using web GPU to bring 3js in an even better way into react native applications also for Android actually this is probably beyond what I understand I have never used uh anything like this on the web but if you're anything interested in this topic go check it out because Williams presentation is really really great learning nine for me is simply that the community is incredible okay I've showcased a few of the talks in this video before but there were many more from the community like this one from delin uh Deli went deep into yoga and how a problem came up in yoga she will actually be also guest on the rocket ship podcast where we talk about yoga and CSS another great talk was from Britta about accessibility in react native applications how we should approach accessibility and I personally learned a lot from that talk that I didn't knew before and of course that was Dolly uh Dolly presented here a pretty cool feature config to enable things in your application another package made available or of course Gant from infinite red who shared a really cool presentation in the last slot at the fjs Hard slot but a cool react native ml kit they've been working on an open sourcing it's not just the the smaller companies working together on creating something or the whole community and individuals but also like the big companies meta Microsoft Amazon Shopify all of them work together to make react native bigger and better and that is just something that I haven't seen in any other community so so far learning 10 for me was simply that react native is alive and moving forward just last week we saw that Expo is now the recommended framework for react native there's this new concept of Frameworks and that we should always use a framework with react native and Expo was recommended as I said and then there are new advancements in so many different areas like the announcement from Prisma which is known omm available for Expo um this talk from Philip about how the new architecture Works under the hood was really technical but something definitely you should check out if you want to understand the new architecture and just finally wrapping this up again with a quote from Tommy it's alive so this was really important to me to see that the community is vibrant the companies are working on it and there are just so many players pushing react native forward being the new architecture bridess mode uh react server components and everything that's working with Expo router and all the other Integrations that we've seen across this video it just shows that everything is possible with react native all right I hope this gave you an impression of the fjs event and all the amazing talks of course they were all great but I just simply recommend to pick out those nuggets that you think are important to you and watch those talks because usually they're like 20 minutes so you can easily digest them but overall they're definitely all worth watching and so did you watch any of them let me know in the comments what was your favorite talk or your favorite takeaway from the fjs I definitely read through all the comments and also thanks to softare mention for this cap it looks like I'm from stranger things isn't this like a nice retro Vibe I really like this C so if you were there you probably got one of these also one of these epic shirts if not come to the fjs next year it was real fun all in all I'm simply very bullish on react native probably more bullish than ever before seeing all these companies work together and the community hand in hand is just so great and you can really feel the fire in this ecosystem and if you want to become a react native developer of course check out galaxy. for more courses and hit the Subscribe button for weekly videos coming on react native on this channel also if you want to see the latest features I will pin a video up here about the Expo SDK 51 which is currently the latest version go check that out and I will catch you in the next video so until then Happy coding Simon
Info
Channel: Simon Grimm
Views: 12,648
Rating: undefined out of 5
Keywords:
Id: mhos9givltA
Channel Id: undefined
Length: 11min 27sec (687 seconds)
Published: Tue May 28 2024
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.