MyMarket is a customizable overlay for the Android market which allows you to bookmark, recommend, remove, filter and preview items in the listings. The aim of this project is to bring more fun into browsing new and popular apps and games.

- Keyword filter for title & dev
- Description and comments preview
- Bookmark, recommend and remove items
- View recommendations based on user votes
- Basic search function
- My Downloads with Updates
- US and EU market results


MyMarket works quite similar to the normal Android market. The main categories are "Applications" and "Games" (with subcategories), "My Downloads" and Search, as well as Bookmarks, Recommended and Removed. In the settings users can select US or EU market results, and the way of searching for updates of installed apps.
Left to right: Home screen, Home menu, Settings


A single click on items toggles the options (detail preview, recommend, bookmark, send via mail, remove), a long click opens the Android market. The light bulb icon brings up a preview of the description and the first 3 comments of an app.
Left to right: Listing and menu, Description & comments preview, Filter Dialog
The menu includes the "Change View" to switch between free, paid and both type of apps, and "Filter". Custom filters can be created to remove items which include certain keywords (in the title or developer name).

Recommendation System

The recommendations of apps and games are generated each hour, based on how often this item was recommended by MyMarket users in the last few weeks. An item needs 4 votes to be included in the recommendations, and the number of votes are displayed below the rating.
Left to right: Recommended apps, Recommended games (with votes)

My Downloads

"My Downloads" displays a list of your installed apps and games with available updates, as well as a quick-link to uninstall a specific app. Users can refresh the list manually via "Menu" -> "Refresh", and MyMarket can automatically search for updates (can be changed in "Settings" (via the main Activity's menu)). A click on the red X icon brings you straight to the "Uninstall Application" dialog of the Android phone.
Left to right: Update, My Downloads, Remove Item


On browsing the category listings and adding a new filter, the last clicked items will be suggested (autocomplete) when entering the keyword:
Left to right: Menu item 'filter', Enable/disable filter, New dev filter

Data Storage, Importing and Exporting

The database with bookmarks, removed items and filter is stored in /sdcard/mymarket/mymarket.db. Users can copy the database to other devices, and also re-install the phone without loosing the data. The sqlite3 database provides the flexibility to easily handle and query large sets of data, without 'spamming' the main partition.


This whole project could never be where it is without all the reviews, comments, ideas and suggestions of many users of MyMarket. We heartly appreciate the inputs and have implemented many functions we never thought about in first place, but which someone suggested. I guess that's the advantage of being an independent software dev team just having fun with a small project. Please let us know about your, ideas and suggestions -- we will consider each and every feedback we receive, and are already working on the next update.


Related links