App Icon

AppMare Docs

đź’ˇ

AppMare is the ultimate all-in-one app builder for beginners, small businesses, and developers. Whether you’re new to app creation or a developer looking to take your project further, AppMare makes it simple to design and publish high-quality apps. Code once and deploy across Mobile, Windows, macOS, Linux, and the Web—all from a single platform.

AppMare: Build Apps for All Platforms with Ease!

No coding experience? No problem! AppMare offers an intuitive interface with easy-to-use tools that make app creation accessible to everyone. Developers can go deeper with advanced features, supporting .NET MAUI and Uno Platform for seamless cross-platform projects.

Key Features:

Why Choose AppMare?

Subscription Information:

Subscriptions are available to give you full access to AppMare’s powerful tools and features. Your subscription will be charged to your iTunes account at the end of the trial if eligible. Auto-renewal is enabled unless you cancel 24 hours before the end of the current period. Manage your subscription anytime through your iTunes account settings. Note: Any unused portion of a free trial will be forfeited upon purchasing a subscription.

Get Started with AppMare Today

Start building your app today with AppMare—download now and get a free trial!

đź’ˇ

AppMare is designed to make app development accessible and efficient. Whether you're an absolute beginner or an experienced developer, AppMare offers tools that meet your needs and simplify the process of creating cross-platform applications.

Why Choose AppMare?

Here’s why you should consider using AppMare to create your apps:

1. Cross-Platform Development

AppMare allows you to build apps that work on Mobile, macOS, Windows, Linux, and the Web—all from a single project. This reduces the need for multiple codebases and lets you deploy your app on various platforms with ease.

2. User-Friendly Interface

No coding experience? No problem! AppMare’s intuitive drag-and-drop interface lets you create stunning apps with ease. Even if you’re new to app development, AppMare simplifies the entire process.

3. Powerful Tools for Developers

For developers who need advanced features, AppMare supports .NET MAUI and Uno Platform for cross-platform projects. You can export your apps to these platforms for further customization, offering a great deal of flexibility and power.

4. All-in-One Solution

AppMare provides everything you need in one platform: code editors, cloud services, device testing, and more. You don’t need to worry about integrating different tools. Everything is built into AppMare, making app creation seamless and fast.

5. Instant Publishing

Once your app is ready, you can instantly publish it to popular app distribution platforms like the App Store, Google Play, and more. Just a few clicks, and your app is live!

6. Perfect for Small Businesses and Entrepreneurs

With AppMare, small businesses and entrepreneurs can easily create their own branded mobile apps. Engage your customers, improve your services, and grow your business without the need for expensive developers.

Get Started Today

Start building your app today with AppMare and see how easy it is to bring your ideas to life. Whether you're looking to build your first app or deploy a complex cross-platform project, AppMare has got you covered.

Installation

Content for Installation section.

Setup

Content for Setup section.

Publish to Android

Content for Publish to Android section.

Publish as AAB and APK

1. Publish

Select this option to publish your application to the desired platform.

Publish Option

2. Android

Choose Android to prepare your application for the Android platform.

Android Platform Option

3. APK & AAB

Generate APK and AAB files to deploy your application to the Android Play Store or other distribution methods.

APK & AAB Option

4. .NET MAUI vs Uno Platform

By default, the publishing framework is set to .NET MAUI. If needed, you can switch to Uno Platform.

.NET MAUI vs Uno Platform

.NET MAUI (Multi-platform App UI):

  • Supports iOS, Android, macOS, and Windows.
  • Uses C# and XAML for shared business logic and UI components.
  • Ideal for developers looking for Microsoft's cross-platform solution.
  • Learn more at the official documentation: .NET MAUI Documentation.

Uno Platform:

  • Runs on Windows, iOS, Android, macOS, WebAssembly, and Linux.
  • Leverages the Universal Windows Platform (UWP) model.
  • Great for bringing modern UWP apps to other platforms.
  • Learn more at the official documentation: Uno Platform Documentation.

Publish To Playstore

1. Creating an app on Google Play Store

Follow the steps below to create an app on Google Play Store:

  1. Open the Google Play Console.
  2. Click on the Create app button at the top right side of your screen.
  3. Enter the App name, select the app type, and choose whether the app is Free or Paid.
  4. Accept the Declarations.
  5. Click Create app at the bottom.

2. Set up your app

To successfully deploy the app, you must fill in all the app details required by the Google Play Store.

To proceed, navigate to the Set up your app section within the newly created app. Expand the View tasks section. Then, click on each task and fill in the necessary app information.

APK & AAB Option

3. Adding service account credentials

Adding Service Account Credentials to AppMare helps you publish your apps on Google Play.

3.1 Creating a Service Account

To create the Service Account, you can follow the instructions from here. To help you get started quickly, here are the exact steps you need to follow:

  1. If you haven't set up Firebase in your app, you'll need to create a Google Cloud Project.
  2. Then, head over to the Google Play Developer API page in Google Cloud Console and click Enable.
  3. APK & AAB Option
  4. In Google Cloud Console, go to Service Accounts , click + CREATE SERVICE ACCOUNT, and follow the steps as per in the visual below.
  5. On the right side of the newly created service account, click the action menu (three dots) icon and select Manage keys. Then, click ADD Key > Create new key > select JSON > CREATE. Keep the downloaded file at a safe place.
  6. Now, return to the Google Play Console and follow the steps below:
    1. Go to the Users & Permissions page.
    2. Click Invite new users.
    3. Put the email address for your service account in the email address field and grant the necessary rights to perform actions:
      • "Edit and delete draft apps"
      • "Release to production..."
      • "Release apps to testing tracks"
      • style="margin-bottom: 15px;""Manage testing tracks and edit tester lists"
    4. Click Invite user.
⚠️

For the first publish to the store, you must manually choose the APK & AAB option and upload the AAB file to your desired track in Play Console (only the first time).

Deploy Your App

Return to AppMare Press Publish For The App You want To Publish and Upload the google service json that we downloaded

Service Json

Now Press Publish and Just Wait Till Your App Build And Deployed (It May Take Up To 15 minutes)

Publish To AppStore

1. Setup Apple Developer

Follow the steps below to Setup Apple Developer:

  1. Open the Apple Developer.
  2. Choose Identifiers
  3. Create New Identifier
  4. Choose AppId And press Continue
  5. Choose App And press Continue
  6. Enable Notification Option if Your App Use Onesignal
  7. Choose Your Bundle Data. And Press Continue
  8. Go To AppStore Connect and Create new App With Same Identifier

2. Enable Notification

If Your App Uses OneSignal Enable this Option

Notification

Publishing Macos

If You Publish Your App As Macos Enable This Option And Configure it

Mac

Publishinh To Store

Follow This Steps Exactly to Publish Your App To Store

Publish to macOS App Store

Content for Publish to macOS App Store section.

Publish Web to Firebase Hosting

1. Create a Firebase Account and Hosting Project

Follow the steps below to create a Firebase account and set up Firebase Hosting:

  1. Go to the Firebase Console and sign in with your Google account.
  2. Click on "Add Project" to create a new Firebase project.
  3. Enter a project name and click "Continue".
  4. Set up Google Analytics (optional) and click "Create Project".
  5. Wait for the project to be created and click "Continue" to open the Firebase dashboard.
  6. In the Firebase Console, navigate to the "Hosting" section and click "Get Started".

2. Setup Firebase Hosting (macOS & Windows)

Follow the steps below to publish your project to Firebase Hosting:

  1. Download and install Node.js:
    • For Windows: Download the Windows Installer (.msi) and follow the setup wizard. Ensure to select the "Add to PATH" option.
    • For macOS: Download the macOS Installer (.pkg) and follow the installation instructions.
  2. Verify Node.js installation by opening the terminal:
    • For Windows: Open PowerShell and run:
      node -v
    • For macOS: Open Terminal and run:
      node -v
  3. Install Firebase CLI globally using npm:
    npm install -g firebase-tools
  4. Login to Firebase by running:
    firebase login
  5. Navigate to your project folder:
    • For Windows: Use cd path\to\downloaded Folder in PowerShell.
    • For macOS: Use cd path/to/downloaded Folder in Terminal.
  6. Initialize Firebase Hosting by running:
    firebase init hosting
    Follow the prompts to:
    • Select your Firebase project.
    • Set the public directory (e.g., . ).
    • Choose Single Page Application (SPA) and Choose N to rewrite all URLs to index.html.
  7. Deploy your project to Firebase Hosting:
    firebase deploy

Publish as Linux App

Content for Publish as Linux App section.

Export as .NET MAUI Project

Content for Export as .NET MAUI Project section.

Export as Uno Platform Project

Content for Export as Uno Platform Project section.