how to create free app ?

Creating a free app can be a bit more complicated than creating a free blog or website, as there are additional steps involved in submitting and publishing an app in app stores like the Apple App Store or Google Play Store. Here's a general overview of the steps you can take to create a free app:

  1. Choose a development platform: There are several platforms you can use to create a free app, including iOS, Android, and cross-platform frameworks like React Native or Ionic. Choose the platform or platforms you want to target.

  2. Design your app: Design the layout and user interface for your app, and decide on the features and functionality you want to include. This can include things like in-app purchases, ads, or access to device sensors.

  3. Write the code: Write the code for your app using the chosen programming languages. For mobile development this will be Swift/Objective-C (iOS) and Kotlin/Java (Android)

  4. Test your app: Test your app on a variety of devices and platforms to ensure that it works correctly and is free of bugs.

  5. Submit your app to the app store: Once you've completed your app, you'll need to submit it to the app store for review. This process can take several days to a couple of weeks depending on the store. There are fees for developer account to submit apps to the app stores.

  6. Publish your app: Once your app has been approved, it will be published in the app store. And can be downloaded for free by users.

Please keep in mind that this is a general overview and creating an app requires a good understanding of the process and the platform and may require expertise of a developer and designer. And also there are fees to pay for the developer account in order to submit apps to the app stores.

If you are a non-technical person, you can use a no-code app-builder services like buildfire.com, appy pie, appsheet.com, appmakr.com, that allow you to create apps by dragging and dropping elements and connecting to backends like Firebase and AWS.