App for Sailors

Description

iPad and iPhone GPS tracking app for sailors with a combination of built-in maps and custom maps available for offline use enhanced with various navigational features.

Goal

Application was aimed to be an easy to use tool for route planning as well as a new distributional channel for client’s maps. This tool had to enable easy navigation between online maps – Google maps (later – Apple maps) and OpenSeaMap, as well as offline maps – downloaded from different suppliers with in-app purchases. Besides map browsing, it was requested to build route planning & tracking functionality.

Solution

The app aimed to provide quick access to all required maps. A user can choose and change maps with one touch. Also, an off-line map was implemented. It combines all information and provides a sailor with the following features: route planning, distance counting, logbook management, search and navigation options, marks adding. The app has GPS tracking tool and enables boat info input and logbook check for a trip. Function “Person over Board” was also added. The app includes CouchBase with seamless synchronization between iOS-Server-Android.

Technology

iOS SDK, Android SDK, Objective C, Java, Grails, Cocoa, Xcode, OpenSeaMAp, in-App purchases, Apple Maps, iOS Geo API, CouchDB, Couchbase, Google Maps, Couchbase Lite, Guice (RoboGuice)

Mobile Geo-location

Related apps

Location-based Marketplace

A location-based mobile marketplace that allows users sell and buy things. It combines the usual marketplace features with geolocation and social network features.

Online Grocery Store

An online grocery shopping mobile application for ordering and delivering goods from the nearest store of the supermarkets’ chain.

Baby Formula Shopping App

A user-centered application for shopping milk-based children’s formula. The application allows a user to order the kids powder mixtures, schedule the deliveries, pay for the orders and track shipment history and statuses.