jiten Profile picture
15 Jan, 8 tweets, 2 min read
My team today uses React Native and while I might still consider native iOS and Android apps for some applications, I would invariably look at React Native (RN) as a worthy option.

What are your favorite React Native features? Here are mine - 🧵 👇
🔥 Hot reloading - Anyone who has done serious Android development or testing knows that they end up spending upwards of an hour every day in 20+ compilations they do daily. Hot reloading in RN saves a lot of this time.
💫 Code Push - I have already written about how Code Push can be a savior a lot of times for developers trying to fix a nasty bug in production. Code Push also manages to short circuit the slow iOS approval process.
✏️ iOS development - Frankly, Xcode is becoming worse with every release. Being able to use a lightweight editor like vim or vscode is reason enough to like React Native.
📱 iOS developers - Anyone who has tried to hire iOS developers would agree that they are some of the rarest people in the Indian ecosystem. Apple doesn't make it easy for Indian students to pick up iOS development in colleges. One needs a mac and an iPhone to get started.
📱 iOS developers - Difficulty in hiring iOS developers is real. For many companies, this is reason enough to switch to React Native (or other hybrid systems).
🎨 Styles - React Native took an opinionated call and made it work. CSS specificity rules make me think about this decision all the time but having the design in code is being more and more prevalent with SwiftUI and Jetpack compose as well.
Share your top React Native features that make it your favorite.

#jeetkagyan #mobiledevelopment #ReactNative

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with jiten

jiten Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @jiten

17 Jan
I was a lousy manager. I want to talk about my top 6 mistakes here.

These are also the mistakes that most of us starting on the managerial path make, and hence I hope some of the readers will learn from my mistakes and avoid making them on their own.

#management #jeetkagyan
ℹ️ Not giving critical feedback properly

I managed a small team and project; I was not happy with some of the crashes we saw in production. I reviewed the code for this product and found several glaring mistakes. I blasted the developer in front of everyone.
ℹ️ Not giving critical feedback properly

Years later, one of the team members became friends and told me it was her first day, and she was petrified of me, and her focus was on avoiding mistakes instead of creating innovative products.
Read 27 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(