Showing posts with label Android. Show all posts
Showing posts with label Android. Show all posts

Wednesday, February 22, 2017

Introducing theCompass Craft Beverage Finder Mobile Application

theCompass Android theCompass iPhone theCompass Amazon


theCompass Winery, Brewery, Distillery Locator app has been re-branded the theCompass Craft Beverage Finder mobile application. The new name encapsulates the expanding craft beverage market from the major three industries (wine, beer, spirits) by including hard cider, mead, and sake.  This re-branding also includes a new website displaying the general functionality of the application. theCompass is available in AndroidiPhone, and now Amazon Fire tablets ($.99 on each). The re-branding effort in the iPhone will not be released until later this year as it incorporates the latest iOS upgrades.

theCompass includes information on craft beverage producers in the United States and Canada. These establishments can be mapped using a radius search of the device’s location or by the establishment name, city, or zipcode. Users can also browse establishments by state for the United States or by province for Canada. All results can be filtered by industry type (winery, brewery, distillery, or cidery). On the Android application mead producers are displayed in the counts by country and sake producers are included with the wineries.


The Android version now supports separate interfaces for tablets and other large screen devices as seen in the image on the right. The establishment details view provides a section to view the current and projected weather at that location - necessary information when planning a trip to wine country.

Wednesday, May 18, 2016

theCompass Winery, Brewery, Distillery Locator App Release 2.1

This week we released the first major upgrade to the Android version of theCompass Winery, Brewery, Distillery Locator App. The new version includes several library upgrades - including Location Services - as well as several workflow patterns. First, the data is now stored on the device allowing for data access in the most isolated regions. Second, the location and zipcode\name searches have been separated to different activities. And along with the state\province module, these activities utilize a viewpager to display the lists and maps of establishments for an easier flow. The maps also include an upgraded cluster library used for California and Washington state and probably for Oregon in the near future. The Company Details activity is basically the same except easier access to social media sharing and a new Weather API that graphically illustrates a seven day forecast.  The next release will include social media logins which will then allow the user to check-in and save comments when visiting an establishment. That work will commence after the WineCompass.com site is upgraded to a more stable platform. Cheers and safe travels.





Thursday, February 27, 2014

New Search Filters added to #theCompassApp Android Mobile Application

Based on customer requests, I have added two new search filters to the Android version of theCompass Mobile Application. Within the Location & Search activity, users can now select from a dropdown whether they would like to (1) Search by zipcode or establishment or city name or (2) Search by location. When selecting the first search criteria, a search box is displayed allowing the user to enter their search term - in this example, the great wine town of Hermann, MO.  In the second criteria, results are returned based on the co-ordinates of the device. The previous functionality remains, where users can then filter the returned result list or map the results. Keep the tips coming and happy travels. Cheers.

Sunday, April 7, 2013

Google Mapping: To Cluster or Not to Cluster

I've been making progress with the Android version of the WineCompass mobile application and have implemented the major search features - by location, zip code, and state. Each establishment is display on a Google map with its marker corresponding to its category - winery, brewery, and distillery.  The last major decision I need to make is how to show markers for populous states such as California, Oregon, and Washington.  Should I just map each location as in Figure 1? Or is that too busy and instead, should I implement clusters, where clicking on a particularly cluster zooms the mapping coordinates to that location? See Figure 2. Once again I would appreciate your thoughts.

Figure 1.
Figure 2.


Update: Based on a wise suggestion, I am creating a preference so that a user can select which option they prefer, cluster or marker:

Settings
Menu

Wednesday, March 20, 2013

Going Mobile at WineCompass

Figure 1
When not sipping and writing, my daily occupation is a software developer at Segue Technologies. As we all know, the technology industry is constantly evolving and in order for developers to stay relevant, they must continually upgrade their abilities. I've tried to stay relevant by building demo applications that interest me.  WineCompass was the result of learning Microsoft's .Net platform a decade ago and MyJoog was the result of becoming competent with the DotNetNuke CMS.  My current employer has recognized the popularity of mobile application development and is moving several .net-centric developers to that sphere - me included. I chose the Android path and naturally decided to augment my training by building a mobile version of the WineCompass website.

Figure 2
Initially I created several views and activities in order to understanding the basic Android programming functionality, including incorporating Google mapping. Currently there are three basic activities, search for companies by state, by zip code, or by current geo-location. The results are populating in either a list view or plotted on a Google map - see Figure 1. Each marker contains an InfoWindow that when clicked navigates to the Company Info screen (Figure 2).

In order for any application to be successful, it must satisfy client or consumer expectations. That's the purpose of this post and below are a few questions to those who would utilize this type of application.  Any suggestions by comment or email would be helpful. Thanks and cheers.
  1. What functionality do you expect from a mobile application?
  2. What search parameters are most important (location, zip code, state, products)?
  3. What company information would you like displayed in Figure 2? 
  4. What social networking functionality would suit your needs?