React Native logo

A React Native Retrospective

I recently tweeted about us removing the final React Native code from our codebase at Udacity.

Nate Ebel on Twitter

removed React Native from our codebase… – decreased apk size 35% ๐Ÿ‘ – decreased build time ~20% ๐Ÿ‘ – decreased number of languages required to fully understand/work on the project ๐Ÿ‘ probably my favorite PR merge in a while ๐Ÿ˜ƒ

As a result of the responses to that tweet, I decided to write a retrospective on our usage of React Native on the mobile-engineering team at Udacity.

Whether React Native is right for your team/project is up to you Click To Tweet

Read More »

8 Ways to Start Using Kotlin

Kotlinโ€™s popularity continues to grow, and thereโ€™s never been a better time to start using & learning the language.

Thankfully, Kotlin is surprisingly easy to try out.

You can try it in a browser. Itโ€™s supported my multiple IDEs. You can learn on your own in a new project, or walk through sample exercises with a guided learning plugin.

This posts collects a number of those resources so you can pick what works best for you.


Read More »

What do Android devs wish they had known?

What do Android developers wish they would have known when starting out?

I have my own thoughts, but I was curious what others in the Android community had to say. So, I asked.

Nate Ebel on Twitter

preping my #chicagoroboto talk this weekend would love to include community examples of challenges or “things you wish you would have known” when starting with Android (learning Android itself, finding a job, growing in career, etc)…will shout out in slides ๐Ÿ™‚ thoughts ??

The responses were illuminating, supportive and thought provoking. They came from developers of all experience levels, on a variety of topics.

Read More »