Our Experience on Google Map Integration with Apps
Sep. 30, 2014•0 likes•1,073 views
Report
Technology
Check out our experience integrating Google Maps with various web and mobile applications we have built. The maps are used for different purposes in each app, be it for GPS-based tracking, Geo-targeting, etc.
2. Background
• Razorfish announced Neev acquisition in April 2013.
• 300+ people team working in 4 offices in India.
• Has executed about 150+ projects over last 8 years.
• Full Product/Application Lifecycle capabilities.
• Strong skills around Web, Mobile and Cloud technologies
primarily in Java and other open source
products/frameworks.
• Strong culture of innovation and problem solving.
• Ability to provide 24X7 services.
• Ability to execute delivery under tight timelines; most
projects use Agile.
3. Magento
Hybris Commerce
SaaS Applications
Adobe Marketing Cloud
Custom Development
300+ team with experience
in managing offshore,
distributed development.
Neev Technologies
established in Jan ’05
VC Funding in 2009 By
Basil Partners
Part of Publicis Groupe
Hybris and Adobe CQ
centers of Excellence
Offices at Bangalore,
Gurgaon, Pune, Mumbai
Member of NASSCOM
Key Company Highlights
iPhone
Android
PhoneGap
HTML5 Apps
Web
AWS
Rackspace
Joyent
Heroku
Google Cloud Platform
Mobile Cloud
Outsourced Product Development
User Interface Design and User Experience Design
Performance Consulting Practices
Quality Assurance & Testing
Digital Marketing, CRM, Analytics (Omni-Channel)
Click here to know more about us
About RazorfishNeev
4. Indian Startup – Solution used by leading organizations in FMCG, Telecom, and other
sectors. Application for managing a distributed and indirect sales team.
A fast-growing Indian startup – Presence in over 15 cities.
An App which enables taxi drivers to register and receive booking information. A digital
meter was also implemented which made use of GPS to track the distance traveled.
A Singapore-based tourist information services company.
A personal travel guide. The TripFlick web portal and mobile app help find points of
interest in Singapore and plan trips accordingly.
An Indian-Startup to facilitate food discovery easily.
An App for both iOS as well as Android, unleashes the power of Google Maps to locate
nearby restaurants and find dishes in them.
The client is a world renowned travel and hospitality services company with tie ups with
over 25000 hotels worldwide.
A web-based system allowing the client to service customer requests for reservations.
Google Maps integration to determine the hotel nearest to a given office location.
A global information services group with operations in over 35 countries.
A Vehicle History Reporting service that is used in aiding used car shopping. We helped
migrate this portal to Hybris platform, revamped the design and also added feature
enhancements. A store locator developed that would help locate a dealer.
OurWorkonGoogleMapIntegration
US-based
Global
Company
5. An Android-based Personal Travel Guide and Trip Planner
About the Client: TripFlick is a Singapore-based tourist information services company aspiring to become a global leader
in the information services market for the tourism industry.
Business Challenge: TripFlick wanted to provide its users easy access to information on points of interest (POI) in
Singapore and help plan their trip on their mobile devices. The mobile application would act as an eGuide providing real-
time information to tourists.
Solution: Neev enabled TripFlick users to create a personal trip plan that can be downloaded (as an application) on to a
mobile phone during the travel. A user can provide preferences for food, interests, and places of travel as part of his/her
profile. An intelligent rule engine then creates travel itineraries and geo-localized list of Places of Interest (POIs) based on
the profile.
Top Features:
• Android application can work in offline mode.
• Geo-localized recommendations made to user on places of interest around him/her
based on the present location, opening/closing hours of a place of interest, etc.
• Map view with dynamic routing and voice capabilities.
• Offline maps that would show turn by turn navigation.
Read more here
Technology Footprint:
• Android 2.2 SDK
• SQL Lite DB, MySQL DB
• Java, Spring, Hibernate
• REST WebServices
• Apache Tomcat Server
• JSP,HTML,CSS
7. An Android App for Taxi Drivers & Car Rental Companies to
Manage Service Requests on the Move
About the Client: TaxiForSure.com is an aggregator of car rentals and taxis in India. Started in 2011, today they have
enabled bookings in multiple Indian cities and they plan to service other major cities in the future.
Business Challenge: TaxiForSure had an existing App which needed modifications so that it could be understood and
used easily by taxi drivers enabling them to access information on the fly. There were also performance issues and bugs to be
fixed in the meter reading functionality of the existing App.
Solution: Neev upgraded the existing App allowing the taxi drivers to receive booking information easily through push
notifications. NameListener(), an API provided by Android SDK, was used for tracking the location of the taxi and improve
the accuracy of the distance measured. Neev implemented a digital meter, using GPS-location-change-event so as to track
the changes in the taxi’s GPS location. The App also calculates the distance from a previous location, and displays the
distance.
Top Features:
• Digital meter and GPS tracking for distance traveled
• Push notifications for bookings
• Taxi driver profiles (‘My Profile’)
• Tracking taxi location and syncing location data with server
Read More Here
Technology Footprint:
• Node.js
• Google Cloud Messaging
• Java
• Android SDK
• MySQL
8. An Android App for Taxi Drivers & Car Rental Companies to
Manage Service Requests on the Move
9. An Android and iOS-based Food Discovery App
About the Client: The Client is a startup company with a brilliant vision in the food and entertainment industry. It is
managed by a small group which is innovative and enterprising and of course, food crazy!
Business Challenge: The Client wanted to create a platform for foodies across the world to be able to post and share
dishes, related to restaurants. In addition, they should also be able to search for their favorite food in nearby locations.
These features were required to be conveniently put together in an App that runs on iOS and Android.
Solution: Neev managed performance by ensuring that the page loads are snappy and that processes such as image
uploads are very quick. Page refreshes happen only when user interacts with the App. Neev ensured that the mean server
recovery time is less than six hours. The database is backed up every day and the web services are backed up every time
there is a valid change – making sure recovery is possible from the backup. The app was also developed to be backward
compatible with all versions of Android, starting from Gingerbread (v 2.3) and it supports iOS6 and iOS7.
Top Features:
• Digital meter and GPS tracking for distance traveled
• Push notifications for bookings
• Taxi driver profiles (‘My Profile’)
• Tracking taxi location and syncing location data with server.
10. An Android and iOS-based Food Discovery App
Technology Footprint:
• iOS 6
• Xcode
• Objective C
• Crashlytics
• MKNetworkKit,
• j2objc and MAT tool
• CoreLocation
• Soap Services REST
• Hudson, MonkeyTalk
• SQL-Lite
• Apple Push Notifiation Service
• MapKit, KVC and Picasso Frameworks
• Android SDK
• Eclipse IDE
• Java
• Crashlytics
• GoogleMaps, GCM
• GPS Native
• Jquery
11. An Android-based GPS Tracker to Monitor On-Ground Sales Team
About the Client: The client is an India-based startup providing proprietary solutions that help companies track
performance of their indirect sales personnel on the field.
Business Challenge: The client needed to be able to closely monitor the activities of its on-ground sales personnel. This
meant that constant real-time updates had to be possible and this feed was required to be stored and available for easy
retrieval and audit whenever needed. The objective of such a system was to increase productivity and efficiency of the sales
team.
Solution: The UI design, development and testing were carried out to ensure that the interface was intuitive as needed.
Integration was handled through web services. Since GPS tracking was used, the app operates only in online mode. The
geographical coordinates of the sales person are closely monitored and this provides greater control on day-to-day on-
ground activities of the sales team. Information about how much time sales people spend on the ground, the top performers
and the underperformers etc can be key metrics that assist in predictive analytics for the clients.
Top Features:
• GPS Tracking
• Identification of mobile devices using IMEI number
• Sending transaction information to server for every SMS received
Read more here
Technology Footprint:
• Java
• Android SDK
• Groovy on Grails (GoG) for Web Services
12. A Web-Based Hotel Booking System for Efficient Hotel Reservations
About the Client: The client is a startup venture in the global travel space. It provides a world-class internet - based
reservation system with a multi-currency payment gateway for transactions.
Business Challenge: Earlier the entire process of receiving customer requests, searching for hotels online and making
appropriate selections would start and end with emails. The client required a single and simple application to process
receiving, handling and successfully closing customer requests.
Solution: Neev provided a complete application which manages customer service requests and has rich features to search
for hotels and find the right deal for the customer. It also has an inventory management system to manage the rooms
allocated to the client by the respective hotels. Based on this information, a complete quotation is generated, which is made
available to the customer.
Top Features:
• Automated Email-Based request management system.
• Google Maps integration to determine the hotel nearest to a given location.
• Inventory management system to manage the Room Inventory allocated to the client by
their partners.
• Built-in Quotation and Order Management System.
Read More Here
Technology Footprint:
• Integration with Web
Services APIs of Pegasus,
GTA and Expedia.
• Integration with Google
Maps.
13. Revamp and Feature Enhancements to a Vehicle History eStore
About the Client: The client is a global information services group with operations in over 40 countries. The company employs over
17,000 people with corporate headquarters in Dublin. Experian’s principal lines of business are credit services, marketing services,
decision analytics and consumer services.
Business Challenge: The client wanted to revamp its existing vehicle history reporting service, revamp the existing design and
required feature enhancements. The client also looked at leveraging Hybris to implement an easy-to-use portal with user-friendly
features.
Solution: Using Hybris’s inbuilt functionality, we redesigned the entire portal. The subscription module helps the admin track and
record all user activity. Automatic Email alerts were achieved through email triggers. We implemented payment gateway integration
with Paypal and CyberSource. SOAP services used for implementation. Hybris integrated with external servers through web services
to fetch information. Thirty-party end-user analytics implemented - Google Analytics, Web trends and Optimost. This data is
accessible to the admin through JS2 pages. The portal was integrated with Google Maps to indicate the location of the nearest outlet
of the service.
Top Features:
• The portal also sends an automatic email alert to the user when the subscription is about to end
prompting them to subscribe again.
• The portal also sends automatic email alerts to technical staff and admin alerting them of
technical issues and sending logs of user activity.
• Allows users to get a discount upon entering a coupon code.
•The portal allows users to register and create their profiles.
Technology Footprint:
• Core Java, Spring
• Tomcat
• Javascript
• ANT, XML, HTML
14. The RazorfishNeev Edge
• End-to-end consultative approach for software solutions through needs
assessment, process consulting and strategic advice.
• Internal QMS are ISO 9001-2008 certified and CMM level 3 compliant.
• Continuous process and service level improvements through deployment of
best-of-breed processes and technologies.
• International Standards and best practices on Project Management including
PMI, ISO and Prince-2.
• Proven EDC Model of delivery to provide predictable results.
• Scrum based Agile development methodology.