svg
Head

ARVX Dev Log #3: Tools, Themes, and Design

Over the weekend, I finished creating all of my icons and logos for ARVX. Today was mostly focused on reading Babel documentation to troubleshoot Expo/Babel errors related to .plugins not being recognized in babel.config.js and preparing my Android development environment.


Babel & Expo Documentation

I spent time diving into Babel configuration issues in Expo. The specific error I was encountering was: [ERROR] .plugins is not a valid Plugin property

Reading the docs helped me understand how to structure the Babel config correctly for Expo Router and NativeWind, and why previous attempts were causing build issues.


Android Emulator Setup

I downloaded Android Studio and started setting up the Android emulator. Running npx expo run:android led to a Gradle SSL download error, which seems related to Java version compatibility. My next steps are to read more about Expo + Java version requirements so I can get the emulator running smoothly.


Takeaway

Today was mostly research and environment setup. I’ve got all my icons/logos ready, and now I’m focusing on clearing technical hurdles so I can run ARVX on Android and start working on the skeleton.

Next up: resolve the Gradle SSL error, verify Java compatibility, and get the emulator working for local development.

Let’s Build Something Together

I’m a fullstack developer passionate about creating dynamic, performant web experiences. Whether it’s a sleek front-end interface or a robust back-end system, I can help bring your ideas to life. Send me a message and let’s get started!

svg