I am a fresh frontend developer.
My current tech stack includes:
React.js for frontend
Node.js and Laravel for backend
Basic experience with APIs, authentication, and full-stack projects
Now I want to move into mobile app development, but I am confused about where to start and which framework or technology is best for someone with my background.
What I already know
JavaScript (intermediate)
React concepts: components, hooks, routing, state management
Basic full-stack development using React + Node.js + Laravel
Building dashboards, forms, and CRUD operations
What guidance I need
Which mobile app development framework should I learn first?
(React Native, Flutter, Kotlin, Swift, etc.)Is React Native the best choice for someone already familiar with React?
What are the prerequisites before starting app development?
What topics should I learn step-by-step to build real apps?
Any recommended learning path or roadmap for beginners?
My goal
I want to build real mobile apps that work on both Android and iOS.
I just need clear guidance on where to start and how to move forward as a beginner.