AppBlock Features

feature is a functional capability that is available to an end-user.  In this article, we are going to describe the features that are available for an app built in the MobileSmith platform.  Generally speaking, the term "feature" can be interpreted to mean many things depending on context. So, what are we considering a "feature"?  MobileSmith defines a feature as a capability that supports a use-case.  

For example, in a "My Appointments" use case, the "Add to Calendar" feature is available to allow the end-user to save an appointment in the calendar app on their device.  The "Add to Calendar" feature is a capability that extends the use case to provide a better user experience.  While this feature may be seen as important, it does not define the use case itself.

 

Features

Add New Item - allows the end-user to add new items to a list

Add to Calendar - allows the end-user to add an item from the app to the calendar app on their device

Bookmarks - allows the end-user to "bookmark" or "favorite" an item for later 'easy' access

Delete Content - allows the end-user to delete an item from a list

Edit Content - allows the end-user to modify an item from a detail view

Filter - allows the end-user to refine a list by choosing a category

Get Directions - allows the end-user to get directions from their current location to the address of an item

Local Alerts - allows the end-user to receive "alerts" or "reminders" as notifications

Play Audio - allows the end-user to play an audio file using the device's default audio player

Play Video - allows the end-user to play a video file using the device's default audio player

Proximity - allows the end-user to see the distance (in miles) between their location and the item(s) displayed

Refresh - allows the end-user to refresh the content on a page

Scan ID - allows the end-user to populate input fields by scanning an ID

Search - allows the end-user refine a list by entering a search term

Social Sharing - allows the end-user to share an item from an app to social media

Sorting - allows the app builder to predefine the order in which an end-user would see items appear in a list

Take Photo - allows the end-user to take a photo from the app

Tap-to-Call - allows the end-user to tap a phone number to make a phone call

Tap-to-Email - allows the end-user to tap an email address to send an email

View Map - allows the end-user to tap an address to view map of its location

View Website - allows the end-user to tap a URL to view the website