Android App Building

  • August 9, 2014

    Flickr Activity

    The Flickr Gallery Activity allows you to take your photos from flickr and display them in your Android application. For information on creating flickr feed URLs please see the Flickr Services Documentation and the Flickr Photo Feedsknowledge base article. The preferred feed format is rss_200.

    Example Screenshot

    flickr_photo_framed.png

    To add a Flickr Gallery activity to your project: start editing your project and go to the Activities tab. Under 'Your App Activities' click the + Add an Activity button and select Flickr from the list.

    Settings

    Activity Name

    The name that you want to give to your activity. This will appear on the dashboard and on the Action bar. This can be whatever you want but should probably describe the feed that you will be displaying.

    Description

    A few words describing this activity. This text may be displayed on the dashboard as a subtitle when it's Show Subtitle Text setting is enabled.

    Position

    This is a relative index that controls the order of the activities in your application. The position will effect where your activity is displayed on the dashboard and in the action bar drop down. For more information on this setting please read:How to change the order of the icons on the dashboard

    Icon

    This is where you can select the icon that will be used to represent this activity on the dashboard. Click the 'Browse' button to select an image file.

    Details

    Display Images By

    This option controls whether the Flickr User ID value or the Flickr Data Feed URL setting will be used.

    Flickr User ID

    If you are displaying photos by Flickr User ID, this value should be set to the flickr ID number of the user whose photos you want to display. See the Flickr Photo Feeds article for information about finding your Flickr User ID.

    Tip: use http://idgettr.com/ to get the ID from a photostream URL.

    Flickr Data Feed URL

    If you are displaying photos by Flickr Data Feed URL, this value should be set to the full URL of the flickr feed that you wish to display. For example:

    http://api.flickr.com/services/feeds/photos_public.gne?format=rss_200

    For more information on creating Flickr Feed URLs please see the Flickr Services Documentation. The preferred feed format is rss_200.

    Activity URL

    The unique reference URL for this activity that can be used for linking to it. For an example of it's usage, refer to the topicLinking to Another Activity.

    The Flickr Gallery Activity contains a scrollable grid of thumbnails which is populated when the app queries the feed. When the user clicks on one of the thumbnails, they will be able to view the full sized image and be able to swipe horizontally to see the next or previous photo.

    The image view contains other features such as setting the wallpaper, sharing options, and the visibility of the description. Below are some examples of this activity:

    flickr_index_framed.png

    flickr_photo_framed.png

    flickr_menu_framed.png

    flickr_share_framed.png

    flickr_swipe_framed.png

    more
  • August 9, 2014

    Facebook Activity

    The Facebook activity lets you easily embed a mobile-friendly Facebook page into your app.

    Adding a Facebook Activity

    To add a Facebook activity to your project: start editing your project and go to the Activities tab. Under 'Your App Activities' click the + Add an Activity button and select Facebook from the list.

    Now let's take a look at the Facebook Activity settings.

    Settings

    Activity Name

    The name that you want to give your activity. This will appear on the dashboard and on the Action bar. It can be whatever you want but should describe what it is.

    Description

    A few words describing this activity. This text may be displayed on the dashboard as a subtitle when it's Show Subtitle Text setting is enabled.

    Position

    This is a relative index that controls the order of the activities in your application. The position will effect where your activity is displayed on the dashboard and in the action bar drop down. For more information on this setting please read:How to change the order of the icons on the dashboard

    Icon

    This is where you can select the icon that will be used to represent this activity on the dashboard. Click the 'Browse' button to select and image file.

    Details

    Facebook Page

    Your Facebook page name. This value should only be the part that comes after http://www.facebook.com/', not the full URL. For example, you could enter 'andromorocks' here to add our Facebook page to your app.

    Activity URL

    The unique reference URL for this activity that can be used for linking to it. For an example of it's usage, refer to the topicLinking to Another Activity.

    Example

    Here is an example of Andromo's Facebook page:

    facebook_activity_framed.png

    facebook_activity2_framed.png

    more
  • August 9, 2014

    Dashboard

    What is the Dashboard?

    The dashboard is your 'home' screen (activity), where users can navigate through all the activities (features) in your app. This is what your end users will see the first time they launch your application and where they will go when they press the icon or logo in the action bar.

    The dashboard will display "buttons" representing each activity that you have added to your application. The "buttons" are constructed using the name of each activity and the icon that you assigned to it. Both of these settings are configured on the individual activity's properties page.

    GalaxyNexus2.png

    Nexus72.png

    Dashboard Settings

    Set the overall look of your dashboard here. If you're using a background image, you may want to consider showing a tiled 'texture' graphic as it will look great on all devices - both phones and tablets.

    Dashboard Type

    Choose from the following dashboard types:

    None

    This option allows you to show an activity instead of a dashboard to represent your 'home' screen. When this type is selected, navigation is only available using the action bar. You can control which activity is shown using the "Position" value in each activity's properties. The activity with the lowest position number will be shown as the application's home screen.

    Classic

    The Classic dashboard type automatically lays out activity icons using optimal spacing. This is the classic look of a dashboard. See example image below:

    List

    The List dashboard type shows activities as a list with icons and text aligned to the left. See example image below:

    Button Grid

    The Button Grid dashboard type shows activities as a 2 column grid of buttons containing icons and text aligned to the left of each button. See example image below:

    The Gallery dashboard type shows activities as a 2 column grid of buttons containing images and a text overlay. This type is useful when you want to represent your activities with images instead of icons. See example image below:

    Show Banner Ads on Dashboard

    This setting controls whether or not banner ads will be shown at the bottom of the dashboard when Banner Ads are enabled. You can configure Banner Ads on the Monetization tab of your Andromo project.

    Show Social Sharing Button

    This setting controls whether or not a share icon will be shown on the dashboard. This option enables your users to share a link to your app in the chosen app store.

    Note: The format of the generated link used to share your app is automatically converted to the proper location based on the chosen "Target Market" setting on your project's "App Info" tab. See the App Info article for more information about that setting.

    Background Image

    Show a background image on the dashboard. Full size images will be cropped to fit when they're displayed. If you're looking for more of a textured background, you'll want to use a small image such as 256 x 256 and set the Background Image Tiling option to "Repeat" or "Mirror". You can delete an existing image by checking the Delete Image checkbox and saving your changes.

    Background Image Tiling

    This setting allows you to control how your background image will be displayed. Choose from the following options:

    • Repeat - Create a texture or pattern by filling the background repeatedly with your image.
    • Mirror - Create a texture or pattern by filling the background repeatedly with your image, but mirroring it.
    • Not Titled - Choose this option if you're using a full size background image.

    Apply Frosting Effect to Background

    When this setting is enabled, a frosting is applied to the background image providing better visibility for your activity icons and text.

    Dashboard Header

    The header area is perfect for jazzing up your app's dashboard. This section usually contains a logo or other graphical element that appears either at the top of the screen or along the left-hand side.

    Mode

    This setting controls the visibility of the dashboard header. Choose from the following options:

    • No header area - Don't show a dashboard header area.
    • Show in portrait mode - Only show the header area when the dashboard is shown in portrait orientation.
    • Show in landscape mode - Only show the header area when the dashboard is shown in landscape orientation.
    • Show in both portrait and landscape modes - Show the header area when the dashboard is in both landscape and portrait orientations.

    Background Visibility

    This setting controls the visibility of the header area background. If an image is shown, it's the visible area behind the image. Choose from the following:

    • Transparent - Make the header area background transparent.
    • Translucent- Make the header area background translucent. This will make the chosen header Background Colortranslucent.
    • Solid- Make the header area background solid. This will show the chosen header Background Color.

    Background Color

    The background color for the header area.

    Portrait Mode Settings

    The following settings are used when portrait mode is enabled:

    Header Area Size

    The height of the header area in portrait mode. Choose from the following sizes:

    • Small - Makes the header area fill approximately 10% of the dashboard's height.
    • Medium - Makes the header area fill approximately 25% of the dashboard's height.
    • Large - Makes the header area fill approximately 40% of the dashboard's height.
    • Fit to Image - Determines the height of the header area based on the size and aspect ratio of the header image (up to a maximum area).

    Image Alignment

    The alignment of the header image within the header area. Choose from the following options:

    • Left - Aligns the header image to the left.
    • Center - Centers the header image within the header area.
    • Right - Aligns the header image to the right.

    Landscape Mode Settings

    The following settings are used when landscape mode is enabled:

    Placement

    Controls whether the header area appears on top, or on the left when landscape mode is enabled:

    • Header on Top - Shows the header area at the top of the dashboard.
    • Header on Left - Shows the header area on the left side of the dashboard.

    Header Area Size

    The height or width of the header area in landscape mode, based on the chosen Placement. Choose from the following sizes:

    • Small - Makes the header area fill approximately 10% of the dashboard's height or width.
    • Medium - Makes the header area fill approximately 20% of the dashboard's height or width.
    • Large - Makes the header area fill approximately 30% of the dashboard's height or width.
    • Fit to Image - Determines the height or width of the header area based on the size and aspect ratio of the header image (up to a maximum area).

    Image Alignment

    The alignment of the header image within the header area. Choose from the following options:

    • Top (or Left) - Aligns the header image to the top when Placement is set to "Header on Left", or to the left whenPlacement is set to "Header on Top".
    • Middle - Centers the header image within the header area.
    • Bottom (or Right) - Aligns the header image to the bottom when Placement is set to "Header on Left", or to the right when Placement is set to "Header on Top".

    Activity Area

    The activity area is the section of the dashboard that your users will interact with to select among your app's various activities. We recommend that you try using the default setting before doing anything else. The defaults have been chosen to look good no matter which Dashboard Type you have selected above.

    Customize the Activity Area / Override Defaults

    Enabling this setting allows you to customize the following activity area settings:

    Style

    The style of the activity area. Choose from the following options:

    • Full - Makes the activity area fill the width of the dashboard.
    • Padded - Leaves some padding around the activity area to show some of the dashboard's background.

    Alignment

    The alignment of the activity area. Choose from the following options:

    • Top - Aligns the activity area to the top of the dashboard (below the header area).
    • Middle - Centers the activity area on the dashboard (below the header area).
    • Bottom - Aligns the activity area to the bottom of the dashboard.
    • Stretched - Stretches the activity area vertically to fill the dashboard's height.

    Background Visibility

    The visibility of the activity background area. Choose from the following options:

    • Invisible - Makes the activity background area invisible. This will show the dashboard's background behind the activity icons.
    • Translucent - Makes the activity background area translucent. This will show a translucent Background Color.
    • Solid - Makes the activity background solid, showing the activity area's Background Color.
    • Automatic - This option will automatically choose the best settings based on the current Dashboard Type.

    Background Color

    The activity area's background color.

    Activity Items

    This setting controls how to display your activity items on the dashboard. Choose from the following options:

    • Show Icons and Text - Show both icons and text for the activity items.
    • Show Icons Only - Only shows the icons for the activity items. No titles or subtitles are shown.
    • Show Text Only - Only shows text for the activity items. Activity icons will not be shown.

    Title Color

    The color to use for the activity names on the dashboard.

    Show Subtitle Text

    Whether or not to show subtitle text for the activity items on the dashboard. When this option is enabled, each activity'sDescription text will be shown below it's activity name (subtitles may not be visible on all dashboard types).

    Subtitle Color

    The color to use for the subtitle text on the dashboard.

    more
  • August 9, 2014

    Contact Activity

    Contact Activities are designed to make it easy for users of your app to get in touch with you. You can decide what contact details to make available, but for the best results, give your users as many choices as possible. Choose from Phone, Email, Website and Address - each is interactive! Users can also easily add your information to their contacts with a single click.

    Example Screenshots

    Contact Activity Example

    Contact Activity Example

    Adding a Contact Activity

    To add a Contact activity to your project: start editing your project and go to the Activities tab. Under 'Your App Activities' click the + Add an Activity button and select Contact from the list.

    Now let's take a look at the Contact Activity settings.

    Settings

    Activity Name

    The name that you want to give your activity. This will appear on the dashboard and on the Action bar. It can be whatever you want but should probably describe what it is used for. For example "Contact Us".

    Description

    A few words describing this activity. This text may be displayed on the dashboard as a subtitle when it's Show Subtitle Text setting is enabled.

    Position

    This is a relative index that controls the order of the activities in your application. The position will effect where your activity is displayed on the dashboard and in the action bar drop down. For more information on this setting please read:How to change the order of the icons on the dashboard

    Icon

    This is where you can select the icon that will be used to represent this activity on the dashboard. Click the 'Browse' button to select an image file.

    Details

    Title

    This is used for the main heading. It can be your name, your company name or however you'd like to identify yourself. This value is optional.

    Email Address

    The contact email address to display. For example, sales@yourcompany.com. Users can press the icon to the right of the email address to initiate an email message using the end user's chosen email client. This value is optional.

    Website URL

    The URL of your personal or company website. For example, http://www.andromo.com. Users can press the icon to the right of the URL to open it in the Android browser. This value is optional.

    Street Address

    The street address for you or your company as you would like it to appear. For example:

    505 North Michigan Ave, Chicago, IL 60611 USA

    Users can press the icon to the right of the address to show the location on a map. This value is optional.

    Map Preview

    A map preview of the location that was found for the given street address.

    Header Image

    The header image you want to show. When viewed in portrait, this image is shown at the top of the activity filling its width, and is cropped if it exceeds a ratio of approximately 2:1. When viewed in landscape, this image is shown in the upper left hand corner with the text to the right of it. While smaller resolution images are supported, for best results on all device sizes, we recommend using an image with a width of at least 800 pixels, however 1200 pixels is optimal. Click the 'Browse' button to select an image file.

    Phone (1-4)

    Up to four optional contact telephone numbers for you or your company. A variety of formats are supported, however we recommend you include the country code such as: 1-212-555-1234. Users can press the icon to the right of each displayed telephone number to open it in the phone dialer. Each telephone number is optional.

    Each telephone number has a corresponding type label. If one of the available types doesn't describe your number, you can select 'OTHER/CUSTOM' to specify a custom label.

    Additional Details

    Notes

    The text for any additional information you'd like to show at the bottom of the page such as hours of operation, where to park, etc. This text area also supports the addition of the following HTML markup tags, <b>, <i>, <u>. Text containing URLs, email addresses, and telephone numbers will also be automatically converted to hyperlinks. The text color used for this text is the 'Primary Text' color on the 'Styles' tab. This value is optional.

    Activity URL

    The unique reference URL for this activity that can be used for linking to it. For an example of it's usage, refer to the topicLinking to Another Activity.

    more
  • August 9, 2014

    Email Activity

    The Email activity is used to initiate an email message using the end user's chosen email client with a specific email address, and optional subject and text. This allows users to initiate an email with a single click.

    Adding an Email Activity

    To add an Email activity to your project: start editing your project and go to the Activities tab. Under 'Your App Activities' click the + Add an Activity button and select Email from the list.

    Now let's take a look at the Email Activity settings.

    Settings

    Activity Name

    The name that you want to give your activity. This will appear on the dashboard and on the action bar. It can be whatever you want but should probably describe what it is used for. For our example "Email Us".

    Description

    A few words describing this activity. This text may be displayed on the dashboard as a subtitle when it's Show Subtitle Text setting is enabled.

    Position

    This is a relative index that controls the order of the activities in your application. The position will effect where your activity is displayed on the dashboard and in the action bar drop down. For more information on this setting please read:How to change the order of the icons on the dashboard

    Icon

    This is where you can select the icon that will be used to represent this activity on the dashboard. Click the 'Browse' button to select and image file.

    Details

    Email Address

    The email address to send to. For example, sales@yourcompany.com.

    Subject

    The subject line for the email message. For example, 'Please send me information about your company'. This field is optional.

    Body

    The text you would like to appear in the email message. This field is optional.

    Activity URL

    The unique reference URL for this activity that can be used for linking to it. For an example of it's usage, refer to the topicLinking to Another Activity.

    more
  • August 9, 2014

    HTML Archive Activity

    The HTML Archive Activity allows you to display web content (HTML files) by storing HTML files within the application so it can be read directly from the device.

    NOTE: For best results, we recommend adding the following HTML 'meta' tag to the document 'head' of each of your HTML files: <head> <meta name="viewport" content="width=device-width, user-scalable=no" /></head>

    You can find detailed information regarding this tag under Using Viewport Metadata in the Android Developers Guide.

    Content can be as simple as a single HTML file, or a complex directory structure of files and related image resources. Once you've composed what you want to show, simply zip the content using your favorite zip utility and upload the resulting file.

    Benefits

    • Does not require a web server to be hosting your web content.
    • Since the content is embedded in the application, it's only visible to the people using the application.
    • Content can be as simple as a single html page, or an index containing links to other pages, images etc.
    • It will be more responsive since the files will be loaded from the application on the device instead of having to be downloaded.

    Drawbacks

    • This does require some basic knowledge of HTML content creation, and basic usage of a zip utility.
    • Since the files are built into the application, their content will not change after publishing the application. Therefore if any changes are required, the application would need to be published again.

    Adding an HTML Archive Activity

    To add an HTML Archive activity to your project: start editing your project and go to the Activities tab. Under 'Your App Activities' click the + Add an Activity button and select HTML Archive from the list.

    Now let's take a look at the HTML Archive Activity settings.

    Settings

    The following settings are available for this activity.

    Activity Name

    The name that you want to give your activity. This will appear on the dashboard and on the Action bar. This can be whatever you want but should probably describe what you will be displaying.

    Description

    A few words describing this activity. This text may be displayed on the dashboard as a subtitle when it's Show Subtitle Text setting is enabled.

    Position

    This is a relative index that controls the order of the activities in your application. The position will effect where your activity is displayed on the dashboard and in the action bar drop down. For more information on this setting please read:How to change the order of the icons on the dashboard

    Icon

    This is where you can select the icon image that will be used to represent this activity on the dashboard. Click the 'Browse' button to select and image file.

    Details

    HTML Archive File

    The .zip file containing your HTML file(s) and related assets. Click on the 'Browse' button to select the zip file (.zip) to upload.

    NOTE: For best results, we recommend adding the following HTML 'meta' tag to the document 'head' of each of your HTML files: <head> <meta name="viewport" content="width=device-width, user-scalable=no" /></head>

    You can find detailed information regarding this tag under Using Viewport Metadata in the Android Developers Guide.

    Creating the zip file requires that you have some type of zip utility installed on your system that creates a file with a .zipextension. When you're ready to upload, select all of the files and folders required for your HTML pages and add them to create a zip archive file. The first page to be shown is referred to as the HTML Index Page ( such as 'index.html'). It needs to be located in the root of the .zip file (not in a subfolder). In order for files to be referenced correctly, you must also ensure that each referenced file uses relative paths (relative to the root of the zip file i.e. where your HTML Index Page is located). There are many free zip programs available online as well as resources for creating HTML pages and websites.

    For more detailed instructions, see the knowledge base article, How to Create an HTML Archive ZIP.

    HTML Index Page

    This is the name of the file in the root of the .zip file that you want to show when this activity is viewed. This file must be located in the root of the .zip file (not in a folder). A common name for such a file is 'index.html' (however can be named what you like).

    For more detailed instructions, see the knowledge base article, How to Create an HTML Archive ZIP.

    Orientation

    This setting allows you to force the activity to stay in a particular orientation. Leave this on 'Automatic' unless you absolutely need to lock the display orientation for some reason (like games etc.).

    • Automatic - Switch orientations automatically (the normal behavior).
    • Landscape - Lock this activity in landscape orientation.
    • Portrait - Lock this activity in portrait orientation.

    This controls which banner ad networks will be permitted on this activity when banner ads are enabled for the app.

    You can choose whether to permit all ads, all ads except Google AdMob ads, or to prevent any ads from appearing in this activity at all.

    Google does not permit AdMob ads to be shown alongside web content containing Google AdSense ads. Refer to the AdMob terms of use and content guidelines for details.

    Enable Geolocation permissions

    You can enable this option if any of the pages need access to HTML5 Geolocation features. When this feature is enabled, the appropriate permissions will be added to the app requesting access to their location.

    You can enable this option to open external links outside of the app, within the default browser.

    Activity URL

    The unique reference URL for this activity that can be used for linking to it. For an example of it's usage, refer to the topicLinking to Another Activity.

    Linking to Another Activity

    The HTML Archive activity also allows you to open another activity from a link using the special URL format:

    andromo://<<internal-activity-identifier>>

    Each activity contains an internal unique identifier that can be referenced for opening it. You can find each activity's reference URL in the the section labelled "Activity URL" located below the activity's Example Screenshot. Each activity's settings can be accessed from the "Activities" tab, by clicking the desired activity name or icon, or by selecting "Edit" from its Action drop-down list.. It will appear as a value such as:

    photo_gallery_activity_url.png

    where "gallery25491" is the internal identifier for that particular activity. This value will be different for each activity in your project.

    As an HTML hyperlink, this would be formatted as:

    <a href="andromo://gallery25491">Visit Our Photo Gallery</a>

    If you'd like to open the dashboard, you can specify the following:

    andromo://dashboard

    As an HTML hyperlink, this would be formatted as:

    <a href="andromo://dashboard">Go Home</a>

    It's also possible to reference a sub-page in an HTML Archive activity from another HTML Archive or Custom Page. For example, if you have a page in your archive that is within a sub-folder, such as /pages/mypage.html, you could reference it as:

    <a href="andromo://html15407/pages/mypage.html">Go to my sub-page</a>

    where andromo://html15407 references the activity, and /pages/mypage.html represents the page's path from the root of the archive.

    Example

    Below is how a finished activity would look given this sample .zip HTML archive.

    html_archive_activity_framed.png

    more
  • August 9, 2014

    Map Activity

    The Map Activity lets you display your locations on an interactive map. Your users can then see your address, nearby locations, and even get directions and navigation to your business.

    Adding a Map Activity

    To add a Map activity to your project: start editing your project and go to the Activities tab. Under 'Your App Activities' click the + Add an Activity button and select Map from the list.

    Settings

    Activity Name

    The name that you want to give your activity. This name will appear on the dashboard and on the Action bar. It can be whatever you want but should probably provide a general description of the map that you will be displaying. For example "Company Location".

    Description

    A few words describing this activity. This text may be displayed on the dashboard as a subtitle when it's Show Subtitle Text setting is enabled.

    Position

    This is a relative index that controls the order of the activities in your application. The position will effect where your activity is displayed on the dashboard and in the action bar drop down. For more information on this setting please read:How to change the order of the icons on the dashboard

    Icon

    This is where you can select the icon that will be used to represent this activity on the dashboard. Click the 'Browse' button to select an image file.

    Details

    Location-Aware

    This feature will let your users locate themselves on the map, show nearby locations, and get route or navigation directions. If enabled, a button will be shown allowing users to show their current location on the map (if available). Whenever the user selects a location marker, two links are provided on the information window below the description, "Show Route", and "Open Navigation". When "Show Route" is selected, a route is drawn from their current location to the selected location, along with informational markers that provide point-by-point directions. When "Open Navigation" is selected, the Google Navigation application is launched (if installed) to provide an alternate navigation interface. If for some reason these additional location-based features are not available, they will not be provided to the user.

    When this feature is enabled, the app will request permission from the user to allow usage of location providers on the device such as GPS, cell tower, or WiFi access points when when installing the app.

    Save Your Settings

    Once you're finished entering the above information, click on the 'Save Changes' button to create your Map activity, and begin the process of adding locations to your map.

    Location

    Now that you've created your Map activity, the next step is to start adding points to your map that will be shown as markers. Each location marker contains the settings below.

    Title

    The main heading (in bold) for the information window that pops up when the user selects this location marker on your map. A good choice would be something like your company name. To prevent this text from wrapping, it's best to keep it shorter than approx. 45 characters in length. Aside from wrapping, you will also want to limit this text to approx. 80 characters.

    Description

    The description for the marker's information window that is shown underneath the Title. Usually this will be contact details such as the address and phone number. The information window will safely accommodate 2 lines of visible text of approx. 80 characters in length. Lengths beyond this will cause the "Show Route" and "Open Navigation" links to be cut off (if you have the Location-Aware feature enabled).

    Tip: You can force the description to show on two lines by adding the HTML line break format code at the end of your first line. e.g. My first line My second line

    Address

    The full address of the location you want to add, such as '505 North Michigan Ave, Chicago, IL 60611, USA'. This information is used to find the latitude and longitude values for the location point. If you already know the latitude and longitude values, you can leave this field blank and enter the coordinates directly.

    Latitude

    If you know the latitude value for your address, enter it here (e.g. 41.8913202). Otherwise, leave this blank.

    Longitude

    If you know the longitude value for your address, enter it here (e.g. -87.6240515). Otherwise, leave this blank.

    Locations

    When you're finished entering the location's information, click on the 'Save Changes' button to finish adding the location to the map. After saving the location, you can verify that it is correct by looking at its location on the Map Preview. If it's incorrect, you can click the Edit button to change its location settings by providing a more accurate address or specific latitude/longitude values.

    Address

    The list of locations you've added to the activity. You can edit their settings or delete it using its corresponding Edit and Delete buttons.

    Add Map Location

    There's no limit to the amount of locations you can add. To add additional locations to the Map activity, click on the +Add Map Location button. Repeat this step for each new location you want to add.

    Map Preview

    A map preview containing the markers of the locations you've added so far to this activity.

    Activity URL

    The unique reference URL for this activity that can be used for linking to it. For an example of it's usage, refer to the topicLinking to Another Activity.

    How it Looks

    Below are examples of a Map activity containing a couple locations and with Location-Aware enabled:

    Initial view of the activity:

    map_activity1_framed.png

    A location point's information window after being selected by the user:

    map_activity2_framed.png

    After the user has shown their current location and selected a location:

    map_activity3_framed.png

    After the user has selected the Show Route link in the information window and selected a direction point:

    map_activity4_framed.png

    more
  • August 9, 2014

    PDF Activity

    The PDF activity is used to quickly and easily embed a PDF document into your Android application. Your PDF document will be open external to your app in the Adobe Reader app. If the user does not have the Adobe Reader app installed, they will be prompted to install the app via the Google Play app store.

    Example Screenshots

    screenshot-pdf-230x400.jpg

    framed_PDFRequires_smaller.png

    Adding a PDF Activity

    To add a PDF activity to your project: start editing your project and go to the Activities tab. Under 'Your App Activities' click the + Add an Activity button and select PDF from the list.

    Now let's take a look at the PDF Activity settings.

    Settings

    Activity Name

    The name that you want to give your activity, this will appear on the dashboard and on the Action bar. It can be whatever you want but should probably describe what it is used for.

    Description

    A few words describing this activity. This text may be displayed on the dashboard as a subtitle when it's Show Subtitle Text setting is enabled.

    Position

    This is a relative index that controls the order of the activities in your application. The position will effect where your activity is displayed on the dashboard and in the action bar drop down. For more information on this setting please read:How to change the order of the icons on the dashboard

    Icon

    This is where you can select the icon that will be used to represent this activity on the dashboard. Click the 'Browse' button to select and image file.

    Details

    PDF File

    The PDF document that you want to add to your app. The maximum file size is 15 MB. Click the 'Browse' button to select your PDF document to upload.

    Note that this will add to the total size of your app -- if you're planning to publish your app in Google Play, be aware that Google Play only allows apps up to 50 MB in size.

    In general you should try to keep your file sizes as small as possible.

    Activity URL

    The unique reference URL for this activity that can be used for linking to it. For an example of it's usage, refer to the topicLinking to Another Activity.

    more
  • August 9, 2014

    Phone Activity

    The Phone activity is used to display the phone dialer (if available) filled in with a specific telephone number. This allows users to contact you with a single click.

    Adding a Phone Activity

    To add a Phone activity to your project: start editing your project and go to the Activities tab. Under 'Your App Activities' click the + Add an Activity button and select Phone from the list.

    Now let's take a look at the Phone Activity settings.

    Settings

    Activity Name

    The name that you want to give your activity. This will appear on the dashboard and on the Action bar. It can be whatever you want but should probably describe what it is used for. For our example "Call Us".

    Description

    A few words describing this activity. This text may be displayed on the dashboard as a subtitle when it's Show Subtitle Text setting is enabled.

    Position

    This is a relative index that controls the order of the activities in your application. The position will effect where your activity is displayed on the dashboard and in the action bar drop down. For more information on this setting please read:How to change the order of the icons on the dashboard

    Icon

    This is where you can select the icon that will be used to represent this activity on the dashboard. Click the 'Browse' button to select an image file.

    Details

    Phone Number

    The telephone number that will be displayed in the phone dialer when the activity is selected. A variety of formats are supported, however we recommend you include the country code such as: 1-212-555-1234.

    Activity URL

    The unique reference URL for this activity that can be used for linking to it. For an example of it's usage, refer to the topicLinking to Another Activity.

    more
  • August 9, 2014

    Photo Gallery Activity

    Photo Gallery Activities allow you to include photos in your app.

    Example Screenshot

    photo_gallery_picture_framed.png

    To add a Photo Gallery activity to your project: start editing your project and go to the Activities tab. Under 'Your App Activities' click the + Add an Activity button and select Photo Gallery from the list.

    Now let's take a look at the Photo Gallery Activity settings.

    Settings

    Activity Name

    The name that you want to give your activity. This will appear on the dashboard and on the Action bar. It can be whatever you want but should probably describe what it is used for. For example: "Band Members".

    Description

    A few words describing this activity. This text may be displayed on the dashboard as a subtitle when it's Show Subtitle Text setting is enabled.

    Position

    This is a relative index that controls the order of the activities in your application. The position will effect where your activity is displayed on the dashboard and in the action bar drop down. For more information on this setting please read:How to change the order of the icons on the dashboard

    Icon

    This is where you can select the icon that will be used to represent this activity on the dashboard. Click the 'Browse' button to select and image file.

    Details

    Here you can control the features that you want to enable or disable in your Photo Gallery Activity:

    photo_gallery_index_framed.png

    photo_gallery_set_picture_as_1_framed.png

    photo_gallery_set_picture_as_2_framed.png

    photo_gallery_share_framed.png

    Show Index Page?

    Whether or not your activity will include an index page. The index page is a scrollable grid containing thumbnail versions of all of your photos.

    Show Descriptions?

    Whether or not the descriptions of your photos will be displayed.

    Enable Set-picture-as?

    Whether or not the user has the ability to set the photo as their device’s wallpaper, contact photo, or any other available system dependent option.

    Enable Photo Sharing?

    Whether or not the end users of your application will be able to share your photos. Photos will be shared using the share intent and available to applications that support that intent (e.g. Gmail, Twitter, Facebook)

    Save Your Settings

    Once you're finished entering the above information, click on the 'Save Changes' button to create your Photo Gallery activity, and begin the process of adding photos.

    Photo

    Here you can upload a photo that will appear in your Photo Gallery Activity. Supported image formats: PNG and JPG. Click the 'Browse' button to select an image file to upload.

    Details

    Title

    The title that will be displayed in the photo's description area.

    Description

    A short description of the photo that will be displayed in the photo's description area.

    Position

    This is a relative index that controls the order of the photos in your Photo Gallery activity. The position will effect where your activity is displayed on the index and in the view pager. For more information on a similar setting please read: How to change the order of the icons on the dashboard

    Contents

    This area contains the list of photos added to this activity. You can edit their settings or delete them using their corresponding Edit and Delete buttons. To add additional photos, click the +Add Photo button.

    Activity URL

    The unique reference URL for this activity that can be used for linking to it. For an example of it's usage, refer to the topicLinking to Another Activity.

    more
  • August 9, 2014

    Podcast Activity

    The Podcast activity displays an iTunes Podcast RSS 2.0 feed in your app. It supports streaming audio over the network and downloading episodes for playback offline.

    Example Screenshots

    The Podcast activity displays the feed as a list of episodes.

    podcast-list-resized.png

    Tapping on an episode takes you to another activity where the summary/description text is shown.

    podcast-episode-resized.png

    You can long-press on the Play button for additional options.

    podcast-episode-context-01-resized.png

    You can also interact with the episodes directly from the list.

    podcast-episode-context-02-resized.png

    Adding a Podcast Activity

    To add a Podcast activity to your project: start editing your project and go to the Activities tab. Under 'Your App Activities' click the + Add an Activity button and select Podcast from the list.

    Settings

    Activity Name

    The name for this activity. The name will appear on the dashboard and as the activity's title on the action bar. It can be whatever you want. For example: "Rock Paper Shotgun"

    Description

    A few words describing this activity. This text may be displayed on the dashboard as a subtitle when it's Show Subtitle Text setting is enabled.

    Position

    A relative index that controls the order of the activities in your application. The position affects where your activity is displayed on the dashboard and in the action bar drop down. You can use any value you want; all that matters is how the value compares to the position indexes of other activities.

    For more information on this setting please read: How to change the order of the icons on the dashboard

    Icon

    This is where you can select the icon that will be used to represent this activity on the dashboard. Click the 'Browse' button to select an image file.

    Details

    Podcast URL

    The URL of your podcast RSS feed. It should conform to the RSS 2.0 specification and include the iTunes RSS tags as documented here: Making a Podcast

    Note: only audio feeds are supported (video feeds cannot be shown).

    Colors

    Track Titles

    The color that will be used for the titles in the track list.

    Track Descriptions

    The color that will be used for the descriptions in the track list.

    Background Image

    This is where you can select a background image that will be displayed behind the list of audio tracks (optional). Click the 'Browse' button to select an image file.

    Effect

    You can have Andromo apply an effect to your background image, for example to make the text easier to read.

    • NoneDoes not apply any effect to your image (your image remains unchanged).
    • FrostedOverlays a translucent layer over your image, giving it a subtle "frosted" look that helps improve the contrast of text without changing the colors in your original background image too much.
    • MidnightConverts your image to greyscale and reduces its intensity, resulting in a cool dark background that works well with the standard text colors.

    Activity URL

    The unique reference URL for this activity that can be used for linking to it. For an example of it's usage, refer to the topicLinking to Another Activity.

    more
  • August 9, 2014

    RSS/Atom News Feed

    The RSS Feed activity takes existing syndicated content (or web feeds) from the web and displays it in your application in a way that makes it easy for mobile users to browse and read. Web feeds come in two main formats: RSS and ATOM.

    Andromo supports the following feed versions: RSS 9.0, RSS 1.0, RSS 2.0, and Atom 1.0. Many websites publish feeds in one or more of these formats.

    Example Screenshot

    rss_list_thumb_framed.png

    What if I don't have any feeds?

    Chances are you have more feeds that you think you do. If you have an online presence; produce or consume online content you are probably creating a feed or accessing sites that are producing feeds. If you have a twitter account, write a blog, post photos online, use google+, participate in a forum or online community, you are probably creating a feed. The trick is to discover where those feeds are and which feeds should be in your application.

    Adding an RSS Feed Activity

    To add an RSS Feed activity to your project: start editing your project and go to the Activities tab. Under 'Your App Activities' click the + Add an Activity button and select RSS Feed from the list.

    Now let's take a look at the RSS Feed Activity settings. For the purpose of this article we will use the andromo blog's atom feed [http://blog.andromo.com/feed/atom/]

    Settings

    Activity Name

    The name that you want to give your activity. This will appear on the dashboard and on the Action bar. This can be whatever you want but should probably describe the feed that you will be displaying. For our example we'll use "Andromo Blog"

    Description

    A few words describing this activity. This text may be displayed on the dashboard as a subtitle when it's Show Subtitle Text setting is enabled.

    Position

    This is a relative index that controls the order of the activities in your application. The position will effect where your activity is displayed on the dashboard and in the action bar drop down. For more information on this setting please read:How to change the order of the icons on the dashboard

    Icon

    This is where you can select the icon that will be used to represent this activity on the dashboard. Click the 'Browse' button to select and image file.

    Details

    RSS/Atom Feed URL

    This is the URL of the feed that you would like to display. For example, we'll use: http://blog.andromo.com/feed/atom/

    Tip: You can use the Feed Validator to test if a particular feed is valid.

    RSS Activity Type

    There are two activity types available for the RSS activity, Classic RSS Feed, or Photo Feed. Each have their own settings as described below.

    Classic RSS Feed

    Useful for text-based feeds. Display each feed item as a row in a list of feed items on the index activity. Each list item will contain a thumbnail (if enabled), title, and the date the post was made.

    rss_classic_thumbs_framed.png

    rss_classic_no_thumbs_framed.png

    rss_card_thumbs_framed.png

    rss_card_no_thumbs_framed.png

    When clicking an item

    These settings are only visible when "Classic RSS Feed" is selected as the RSS Activity Type.

    This controls what happens when the end user clicks or presses on an item in the list.

    • Show RSS item content - Show the content contained within the RSS feed in the RSS content activity.
    • Open destination link in app - Open the link associated with the RSS item within the RSS content activity.
    • Open destination link in Android browser - Open the destination link, outside of the app, within the default Android browser.

    These settings are only visible when "Classic RSS Feed" is selected as the RSS Activity Type.

    This controls which banner ad networks will be permitted on this RSS feed's content page when banner ads are enabled for the app. This only affects the content page -- the ads shown on the list of RSS feed items will not be affected by this setting.

    You can choose whether to permit all ads, all ads except Google AdMob ads, or to prevent any ads from appearing in this activity at all.

    Google does not permit AdMob ads to be shown alongside web content containing Google AdSense ads. Refer to the AdMob terms of use and content guidelines for details.

    Row style

    This controls the style that will be applied to each row on the RSS index list.

    • Standard - Each row is shown using the standard list style.
    • Card - Each row is shown using a card style list item.

    Show Thumbnail Images (Media RSS)

    This setting is only visible when "Classic RSS Feed" is selected as the RSS Activity Type.

    Whether or not the items in your feed have thumbnails associated with them. If you are not sure, you can just leave this checked and then test your app and see if any thumbnails are displayed.

    Photo Feed

    Useful for image based feeds. Items will be displayed as a grid of thumbnails. When the user clicks on one of the thumbnails they will be able to view the full sized image.

    device-2013-09-12-091439_framed.png

    Show titles on index page?

    This setting is only visible when "Photo Feed" is selected as the RSS Activity Type.

    Whether or not to show the item's title on the index page. The title text will be overlayed on top of the item's thumbnail.

    Show descriptions on photo?

    This setting is only visible when "Photo Feed" is selected as the RSS Activity Type.

    Whether or not to show the item's description on the photo content page.

    Enable Set-picture-as?

    This setting is only visible when "Photo Feed" is selected as the RSS Activity Type.

    Whether or not the user has the ability to set the photo as their device’s wallpaper, contact photo, or any other available system dependent option.

    device-2013-11-05-120055_framed.png

    Activity URL

    The unique reference URL for this activity that can be used for linking to it. For an example of it's usage, refer to the topicLinking to Another Activity.

    What the RSS Activity Contains

    The RSS Activity contains two activities. The first is a list of items in the feed. When you initially visit this activity it will be blank, and your Andromo app will query the feed and populate it with items. Each item will contain a title and a date the item was published. Most items will also show a short description, and some feed items will have icons associated with them:

    device-2013-09-26-124030_framed.png

    You can scroll through the list and select an item to read. When you click on a feed item you will be brought to the content activity. This activity will show you the title of the feed, the URL associated with the feed item, and the content of the feed item. Some feeds will publish all of the text, and other will only publish the first few sentences, it is up to the feed creator:

    device-2013-09-26-124101_framed.png

    From there the user will be able to click on the link and view the item in the default Android web browser:

    device-2013-09-26-124245_framed.png

    more
  • August 9, 2014

    Radio Activity

    The Radio activity allows you to play streaming audio from internet radio stations in your application.

    It's similar to the Audio activity, with additional support for SHOUTcast and Icecast streaming audio.

    Example Screenshot

    screenshot-shoutcast-radio-halfsize.png

    Adding a Radio Activity

    To add a Radio activity to your project: start editing your project and go to the Activities tab. Under 'Your App Activities' click the + Add an Activity button and select SHOUTcast Radio from the list.

    Settings

    Activity Name

    The name for this activity. The name will appear on the dashboard and as the activity's title on the action bar. It can be whatever you want. For example: "National Public Radio"

    Description

    A few words describing this activity. This text may be displayed on the dashboard as a subtitle when it's Show Subtitle Text setting is enabled.

    Position

    A relative index that controls the order of the activities in your application. The position affects where your activity is displayed on the dashboard and in the action bar drop down. You can use any value you want; all that matters is how the value compares to the position indexes of other activities.

    For more information on this setting please read: How to change the order of the icons on the dashboard

    Icon

    This is where you can select the icon that will be used to represent this activity on the dashboard. Click the 'Browse' button to select and image file.

    Details

    Radio Type

    The type of radio URL you're connecting to. Choose from the following three options:

    • Playlist - an .m3u, .pls, or .asx file containing links to individual audio tracks
    • SHOUTcast Playlist - an .m3u, .pls, or .asx file containing links to SHOUTcast/Icecast server streams
    • SHOUTcast Stream - a direct link to a SHOUTcast/Icecast server stream

    Choosing Playlist or SHOUTcast Playlist will make the app treat the URL as a playlist file. It will attempt to download the file at that URL and parse it in order to expand it into individual tracks.

    Choosing SHOUTcast Playlist or SHOUTcast Stream will make the app treat the URL as a SHOUTcast or Icecast server. It will connect to the server every 30 to 60 seconds in order to retrieve metadata about the radio channel and the current song. If successful, this information will be shown above the media controls at the bottom of the screen:

    radio-controls-resized.png

    Note: not all SHOUTcast servers provide this information. If your channel doesn't transmit the song titles, you may want to switch to the Playlist setting so your app doesn't use any bandwidth attempting to retrieve the metadata.

    URL

    The URL of your playlist or SHOUTcast stream. Make sure you choose the appropriate Radio Type for the file this URL points to.

    For example, http://yp.shoutcast.com/sbin/tunein-station.pls?id=21585 is the URL to a SHOUTcast playlist file.

    Colors

    Track Titles

    The color that will be used for the titles in the track list.

    Track Descriptions

    The color that will be used for the descriptions in the track list.

    Background Image

    This is where you can select a background image that will be displayed behind the list of audio tracks (optional). Click the 'Browse' button to select and image file.

    Effect

    You can have Andromo apply an effect to your background image, for example to make the text easier to read.

    • None Does not apply any effect to your image (your image remains unchanged).
    • Frosted Overlays a translucent layer over your image, giving it a subtle "frosted" look that helps improve the contrast of text without changing the colors in your original background image too much.
    • Midnight Converts your image to greyscale and reduces its intensity, resulting in a cool dark background that works well with the standard text colors.

    Activity URL

    The unique reference URL for this activity that can be used for linking to it. For an example of it's usage, refer to the topicLinking to Another Activity.

    more
  • August 9, 2014

    Twitter Activity

    The Twitter Activity allows you to display one of three different twitter timelines. You can choose to: display a specific twitter user's timeline, a timeline from a list, or a timeline based on a search of the most recent public tweets.

    Adding a Twitter Activity

    To add a Twitter activity to your project: start editing your project and go to the Activities tab. Under 'Your App Activities' click the + Add an Activity button and select Twitter from the list.

    Settings

    Activity Name

    The name that will be given to your activity. This will appear on the dashboard and on the Action bar. This can be whatever you want but should probably describe the feed that you will be displaying. For our example we'll use "Andromo Tweets"

    Description

    A few words describing this activity. This text may be displayed on the dashboard as a subtitle when it's Show Subtitle Text setting is enabled.

    Position

    This is a relative index that controls the order of the activities in your application. The position will effect where your activity is displayed on the dashboard and in the action bar drop down. For more information on this setting please read:How to change the order of the icons on the dashboard

    Icon

    This is where you can select the icon that will be used to represent this activity on the dashboard. Click the 'Browse' button to select and image file.

    Details

    Twitter Mode

    • Tweets by a specific Twitter Username - This option will show the tweets from a specific Twitter user’s timeline.
    • Tweets from a Twitter List - Show all the latest tweets contained within a users list. Learn more about lists on the twitter website: http://support.twitter.com/articles/76460-how-to-use-twitter-lists
    • Tweets that match a Search Phrase - Searches all public Tweets for keywords, usernames, hashtags, or subject and displays the results.

    Twitter Username

    The Twitter screen name/username of the user whose timeline will be shown. e.g @AndromoRocks

    Twitter List

    The exact name of the list to display, this list must be a list that the user either owns or subscribes to. E.g Android News.

    Search Phrase

    The string to search for, the timeline returned will be the public tweets that match this search string. e.g. Andromo, or “New York”.

    Twitter OAuth Settings

    Andromo's Twitter activity requires that you identify your application to Twitter for making requests by way of an API key and secret. This is usually referred to as your "consumer key" and "consumer secret". You can generate these two values by registering your app on Twitter's Application Management page. For more information about getting your Twitter API Keys, please see the article Twitter Oauth Settings.

    Consumer key

    Your app's "Consumer key" value located in your Twitter application's record on the "Details" tab under "OAuth settings".

    Consumer secret

    Your app's "Consumer secret" value located in your Twitter application's record on the "Details" tab under "OAuth settings".

    Activity URL

    The unique reference URL for this activity that can be used for linking to it. For an example of it's usage, refer to the topicLinking to Another Activity.

    What the Twitter Activity Contains

    The Twitter Activity contains one activity, a list of tweets in the specified timeline. When you initially visit this activity it will be blank, and your Andromo app will query the twitter servers and populate it with tweets if there are any. Each item will contain the user’s name, screen name, a date the tweet was published, and the tweet text itself.

    twitter_activity_search_andromo_framed.png

    You can scroll through the list and select an item to view. When you click on a tweet you will be able to view the tweet and any other related tweets either in the web browser or the twitter application.

    twitter_activity_click_framed.png

    Long clicking on a tweet will bring up a context menu letting you share the tweet or follow the user that created the tweet.

    twitter_activity_long_click_framed.png

    Some Examples

    Let’s look at the twitter settings for a twitter list.

    First I need to set the Twitter Mode to Tweets from a Twitter List. Next I’ll set the Twitter Username to @vergeand the Twitter List to verge. Then after I build you can see the public tweets from the list:

    twitter_activity_list_verge_framed.png

    Here's an example of searching for #homebrew one of my hobbies:

    twitter_activity_homebrew_framed.png

    Our last example is the timeline for your favourite twitter user and mine: @AndromoRocks:

    twitter_activity_andromorocks_framed.png

    more
  • August 9, 2014

    Website Activity

    The Website activity is used to display the contents of a website in your application. It is one of the simplest activities, yet it's ability to display web content makes it very powerful.

    Adding a Website Activity

    To add a Website activity to your project: start editing your project and go to the Activities tab. Under 'Your App Activities' click the + Add an Activity button and select Website from the list.

    Now let's take a look at the Website Activity settings. For the purpose of this article we will use the Andromo blog [http://blog.andromo.com]

    Settings

    The Website activity contains the following settings.

    Activity Name

    The name that you want to give your activity. This will appear on the dashboard and on the Action bar. This can be whatever you want but should probably describe the website that you will be displaying. For our example we'll use "Andromo Blog"

    Description

    A few words describing this activity. This text may be displayed on the dashboard as a subtitle when it's Show Subtitle Text setting is enabled.

    Position

    This is a relative index that controls the order of the activities in your application. The position will effect where your activity is displayed on the dashboard and in the action bar drop down. For more information on this setting please read:How to change the order of the icons on the dashboard

    Icon

    This is where you can select the icon that will be used to represent this activity on the dashboard. Click the 'Browse' button to select and image file.

    Details

    Website URL

    The website that will be displayed within your application. It must be a complete URL like: http://www.andromo.com orhttp://blog.andromo.com

    Orientation

    This setting allows you to force the activity to stay in a particular orientation. Leave this on 'Automatic' unless you absolutely need to lock the display orientation for some reason (like games etc.).

    • Automatic - Switch orientations automatically (the normal behavior).
    • Landscape - Lock this activity in landscape orientation.
    • Portrait - Lock this activity in portrait orientation.

    This controls which banner ad networks will be permitted on this activity when banner ads are enabled for the app.

    You can choose whether to permit all ads, all ads except Google AdMob ads, or to prevent any ads from appearing in this activity at all.

    Google does not permit AdMob ads to be shown alongside web content containing Google AdSense ads. Refer to the AdMob terms of use and content guidelines for details.

    Enable Geolocation permissions

    You can enable this option if the website needs access to HTML5 Geolocation features. When this feature is enabled, the appropriate permissions will be added to the app requesting access to their location.

    Enable Zoom

    You can enable this to allow zooming in or out using on-screen zoom controls and gestures. Generally you should only disable this if your website is mobile friendly.

    Open website in external browser

    You can enable this to open the website outside of the app, within the default browser.

    Activity URL

    The unique reference URL for this activity that can be used for linking to it. For an example of it's usage, refer to the topicLinking to Another Activity.

    What the Website Activity Contains

    The Website activity is made up of one activity which displays the contents of the Website URL set in your activity settings.

    Linking to Another Activity

    The Website activity also allows you to open another activity from a link using the special URL format:

    andromo://<<internal-activity-identifier>>

    Each activity contains an internal unique identifier that can be referenced for opening it. You can find each activity's reference URL in the the section labelled "Activity URL" located below the activity's Example Screenshot. Each activity's settings can be accessed from the "Activities" tab, by clicking the desired activity name or icon, or by selecting "Edit" from its Action drop-down list. It will appear as a value such as:

    photo_gallery_activity_url.png

    where "gallery25491" is the internal identifier for that particular activity. This value will be different for each activity in your project.

    As an HTML hyperlink, this would be formatted as:

    <a href="bando://gallery25491">Visit Our Photo Gallery</a>

    If you'd like to open the dashboard, you can specify the following:

    andromo://dashboard

    As an HTML hyperlink, this would be formatted as:

    <a href="andromo://dashboard">Go Home</a>

    Example Screenshot

    website_tablet_framed.png

    more

ajax-loader-gif

Load More Posts