The Easiest Way to Make a Mobile App? CodeSandbox!

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • codesandbox-client

    An online IDE for rapid web development

  • I wasn't bothered at all by the CodeSandbox branding, but you might want your own icon and app name to show up instead. While this is normally easily accomplished by adding a web app manifest, I still got the CodeSandbox logo after adding my own manifest.json. It turns out CodeSandbox overwrites your manifest with its own. 😑 There's a closed GitHub issue about this with a hacky workaround if you're persistent.

  • react-native

    A framework for building native applications using React

  • At one end of the spectrum, you have truly native iOS & Android development. At the other end, you have PWAs and hybrid app frameworks like Ionic. For me, React Native hits the sweet spot. There's also Google's Flutter and the upcoming .NET MAUI. I won't do a detailed comparison of these options here, but it may be the topic of a future post.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • Ionic Framework

    A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

  • At one end of the spectrum, you have truly native iOS & Android development. At the other end, you have PWAs and hybrid app frameworks like Ionic. For me, React Native hits the sweet spot. There's also Google's Flutter and the upcoming .NET MAUI. I won't do a detailed comparison of these options here, but it may be the topic of a future post.

  • Flutter

    Flutter makes it easy and fast to build beautiful apps for mobile and beyond

  • At one end of the spectrum, you have truly native iOS & Android development. At the other end, you have PWAs and hybrid app frameworks like Ionic. For me, React Native hits the sweet spot. There's also Google's Flutter and the upcoming .NET MAUI. I won't do a detailed comparison of these options here, but it may be the topic of a future post.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts