Category: Custom Web Applications


The Google Maps Experience

It’s time for your site to let users see where things are located.

If your online presence needs to invoke geographical locations as part of the consumable information, like business location, serviceable area, branch locations, or even current location ( for moveable objects), you don’t only have to show data about these locations. In many cases an address would satisfy a user’s need just fine, but in other cases, the user would probably want to invoke a map application to get a visual idea of where things are located.

Invoking a map application actually means “to navigate away from your site”, causing the user to lose focus of the things that matter (your site), and probably drift away and get lost in the infinite vastness of the internet. You don’t want that! To prevent Map-drift-awayness and to keep your users attention on the beautiful things that your business has to offer, you can provide a “Map View”.

A Map View is a graphical representation of a geographical location, and only needs a little markup and some JavaScript to get running on your site. If your site has only one piece of information that could use a Map View, no problem! A few lines of markup can render a static map on your page with street information and neighboring landmarks. How about many locations? For a few locations, it’s possible to render many different maps. Feeling fancy? Your site can include a single Map View with many locations marked with pretty icons, and then these icons can also bind to methods that would allow you to modify information on the page. For example: hours of operation, services provided, prices, staff information, or just nice pictures of the place. These are basic ideas that are not hard to implement, but represent a drastic improvement from an unordered list of addresses and hours of operation information. Now, how do we get this working? Enter the Google Maps API.

The Google Maps API, provided by the nice people of Google, is an interface that allows developers access to map methods, map objects, and map-related components. These accessors are the only tools needed to provide a fantastic Map View on your site. If your site only needs a static view of your business location, go to this site to see how easy can it be. Moreover, if your business site is in need of something slightly sophisticated, like multiple marker rendering with event driven behavior, the documentation in this other site would be very helpful. For web applications and sites that depend on only Map Views, the best approach would be to seek a professional service, like S&A Technologies.

The picture here is a snapshot of an application that we have developed at S&A Technologies, and it’s called “Currant_Platform_PowerUser_Screen2CurrantGRID”. This geolocation-based emergency management system takes full advantage of the Google Maps API libraries, and its web and mobile application uses the API’s main components to render a full-view map that can be manipulated by authorized users. The application captures the user’s current location with the help of the Geolocation Maps API, renders a number of markers representing emergency situations in the user’s vicinity, and allows users to report incidents by clicking on a map’s locations. CurrantGRID serves as testimony of the advantages that can be obtained from using the Google Maps API. If your application or site needs some map pimping, give us a call. We will be happy to help you!

Why Manufacturers Need Custom Applications

Mechatronics is more than just a portmanteau of “mechanics” and “electronics.” Mechatronics, integrating mechanics, electronics, control theory, and computer science, has changed the face of modern manufacturing.

Manufacturing today involves multiple processes and high-tech engineering. Mechatronics has improved and optimized functionality on many levels. It has allowed manufacturers to reduce manpower requirements in favor of technological advances.

What it hasn’t been able to do, however, is answer the “old-fashioned” questions.

Where are things stored? How are we tracking output? How are inefficiencies identified? Is billing done according to actual output and not estimations? Is there waste that can be repurposed? How are estimates done?

Manufacturers today need solutions that they never needed before. Can your company answer these questions easily? S&A Technologies has been answering them for our clients for years, via custom applications such as inventory systems, custom ERP systems, and management decision applications.