Discover reviews on "mobile app development" based on Reddit discussions and experiences.
Last updated: August 22, 2024 at 05:48 PM
Summary of Reddit Comments on Mobile App Development
Finding the Right Partner for App Development
- When looking for a mobile app developer, consider partnering with friends or colleagues who have the skills needed.
- Options for developing a mobile app include learning to code, finding a co-founder with coding skills, hiring third-party developers, hiring employees, using no-code platforms for prototyping, or abandoning the tech route.
Hiring a Developer or Company
- Pros of hiring a freelancer include cost-saving compared to hiring a company for mobile app development.
- When hiring a company, Soft Suave is mentioned as a preferred company for high-quality development. Consider if you need a mobile app or a mobile-first app.
Developer Experience
- In the US, experienced Android developers with 5-10 years of experience are in high demand.
- Mobile app development is continuously evolving, and developers need to keep learning new technologies and languages.
- Despite years of experience, developers continue learning and adapting to new tech stacks in mobile development.
Unity for Mobile App Development
- Unity is popular for mobile games but less so for non-gaming apps due to its UI limitations and resource consumption.
- Flutter and React Native are recommended over Unity for building mobile apps, as they offer better performance and UI design options.
Choosing Between Flutter and React Native with Flask
- Flutter and React Native are good choices for developing a mobile app with a Flask backend.
- Flutter requires learning Dart but is known for fast performance and UI design, while React Native uses JavaScript and React for cross-platform app development.
- Integration with the Flask backend can be achieved through REST APIs.
Overall, when embarking on mobile app development, consider your budget, skills, timeline, and the specific needs of your project to choose the best approach for successful app development.