Knowledge Base: Creating Your App

  • App Info

    The first step in creating your project is describing your app and selecting an application icon.

    Basic App Information

    App Name The App Name is the name that will be shown on the action bar on top of the dashboard and underneath your app icon. Below is an example using the App Name "Redline News."

    App Version The version number allows you to keep track of releases of your app. Once you release your app to the public you will want to increment this version number each time you distribute a new version (1.0.0, 1.0.1 etc.). If your app is in Google

  • Styles

    The Styles tab allows you to customize the look of your app by choosing settings and colors for various elements including the action bar. If you'd like to make changes to your style choices, you can always return to this area and edit your selections.

    App Colors

    Note: These colors do not affect Website, Custom Page, or HTML Archive content. Some application elements may contain their own color settings which override these settings.

    Backgrounds The color that will be used as the background in your app for areas that don't contain their own color settings. For example, this color is used as

  • Build

    Generate your App

    This is where you build your Android application when you are ready. When you press the green Build My App button, Andromo will build your Android Package File (APK) and then email you when the build has finished. After downloading your APK you may want to install your application on a mobile device or test your application without a mobile device

    Your app's email download link expires after 24 hours, however you can always download your app directly from Andromo by going to "My Projects", locating your project in the list, and selecting "Download" from the "Action" dropdown.

    Note: Building

  • Services

    This area allows you to choose from a variety of useful tools and services like Google Analytics and AirBop Push Messaging.

    Google App Analytics

    Google Analytics lets you anonymously track user activity within your app. Using the Google Analytics service, you can view statistics like which activities your users visit, how much time they spend there, and even often they launch your app. This can give you valuable insight into how your users interact with your apps, helping you make your apps better.

    Note: As of version 3.0.6 of Andromo, you need to use an App analytics code instead of a

  • Monetization

    This area allows you to choose from a variety of advertising options for your apps.

    Ad Formats

    Banner Ads Banner ads are small rectangular ads that generate revenue when they're clicked. They are usually shown at the bottom of the screen (but may be shown at the top in some activity types). These ads are relatively popular with users because they don't interfere very much with their use of the app.

    If you choose to show more than one, an ad network will be selected randomly by the app each time it needs to show an activity. (Each banner ad

  • Activities

    Apps created using Andromo contain a 'home' screen called the Dashboard  containing selectable items for one or more activities that users can open.

    Activites come in a variety of types and are composed of one or more screens that users can navigate through.

    Add an Activity

    The first step is to choose the type of activity you want to add based on the type of information you would like to show. More activity types will be added in the future, but at present you can choose from the following activity types by clicking the 'Add an Activity' button and selecting the desired activity

  • Dashboard

    What is the Dashboard?

    The dashboard is your 'home' screen (activity), where users can navigate through all the activities (features) in your app. If you've chosen "Show dashboard" as the Startup Mode, this is what your end users will see the first time they launch your application.

    The dashboard will display items representing each activity that you have added to your application. The items are constructed using the name of each activity, an optional subtitle and description, and the image or drawer icon that you assigned to it. These settings are configured on the individual activity's properties page.

    Startup

    Startup

  • Navigation

    The Navigation tab allows you to enable and customize the look of your app's Navigation Drawer. The navigation drawer is a panel that displays the app’s main navigation options on the left edge of the screen. It is hidden most of the time, but is revealed when the user swipes a finger from the left edge of the screen or touches the menu icon in the toolbar.

    Navigation Drawer

    Enable Navigation Drawer Allows you to enable or disable the navigation drawer for your app.

    Start App with Drawer Open Whether or not the navigation drawer will be in an open state

  • Theme

    The Theme tab allows you to customize the global theme colors, toolbar settings, and image settings you want to use for the global style of your app. These settings can be inherited or overridden on a parent or per-activity basis (see each activity's settings for available customization).

     Global Color Settings

    Note: Some colors do not affect activity content containing HTML such as the Website, Custom Page, HTML Archive, or RSS feed details. Their colors are controlled via HTML.

    Primary Color The primary color you want to use for your application. The primary color is generally your app's "branding" color. It

  • Settings

    The first step in creating your project is defining your app's name and selecting an application icon.

     Basic App Information

    App Name The App Name is the name that will be shown on the toolbar on top of the dashboard and underneath your app icon.

    App Version The version number allows you to keep track of releases of your app. Once you release your app to the public you will want to increment this version number each time you distribute a new version (1.0.0, 1.0.1 etc.). If your app is in Google Play, this will let people know that a