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.
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.
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.
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.
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!