I have an idea for an AR app and was wondering if someone could advise me on where to start and what skills I will need. I have basic coding abilities and an idea, which I believe is the foundation.
Unity is a good place to start. They have tutorials on their website and you should find Unity AR dev tutorials on places like YouTube.
Go through the Unity tutorials. I think something like over half of Quest apps use Unity. The tutorials are written from the perspective of having no prior coding knowledge.
If you have a Mac and something easy to start with, Spark AR is a pretty good entry point.
After that I would say vuforia in Unity.
Then I would say AWS Sumerian with 8th wall if you want a web app.
Starting your journey to develop an AR app is an exciting venture! Since you already have basic coding skills and a solid idea, you’re off to a great start. The first step would be to familiarize yourself with AR development platforms and tools, such as Unity with Vuforia or ARKit for iOS and ARCore for Android, as these are popular frameworks for creating AR experiences. You might also want to learn about 3D modeling and design, as visual elements are crucial in AR apps, so exploring tools like Blender or Adobe Dimension could be beneficial. Additionally, enhancing your skills in C# (for Unity) or Swift/Kotlin (for native app development) will help you implement your ideas effectively. Online courses, tutorials, and communities focused on AR development can be invaluable resources as you dive deeper into the technical aspects. Lastly, consider sketching out your app’s user experience and interface to clarify your vision, which can help guide your development process!