‘Jack and the bean sprout’ | explaining electronic connections

Written by Alex Moore

For the non techy ‘Jacks’ amongst us, it’s not so easy to get our heads around how electronic connections work and we definitely don’t want to be left behind in this fast moving online world.

To try and explain the concept for those who unfamiliar with tech terms, we have drawn out the elements of connections to show how they link together.

API (application program interface)
Wikipedia defines an API as “[A] software component in terms of its operations, inputs, outputs, and underlying types. An API defines functionalities that are independent of their respective implementations, which allows definitions and implementations to vary without compromising the interface. A good API makes it easier to develop a program by providing all the building blocks. A programmer then puts the blocks together.”

API’s were designed as technical communication tools to communicate between servers, programs or applications and to push existing information from one application to another.

The bridge
The bridge is a link or router that connects an API call to the principal/client (database) for which it’s supposed to be. So when an API call comes in, the bridge will know where the ResRequest client database is for that call and will route it to the appropriate server and database.

Sprout
Sprout is an API converter/translator and it’s designed to store information and act as communicator between our API, ResConnect and others, such as NightsBridge‘s and SynXis‘ API. It has ‘push’ and ‘pull’ data functionality. With NightsBridge and SynXis APIs, Sprout allows NightsBridge and SynXis to pull information such as stock, rates and even create reservations. It can store up to two years of client availability and will update all transferred information every 5mins.

ResConnect
ResConnect is the service offered by ResRequest – this is our API which gives specialist agents and tour operators access to live availability and rates of ResRequest clients, by electronically communicating with their own internal systems and even offering the functionality to book.

OTA’s and GDS’ via channel managers
To get stock even more wider spread – online travel agents (OTA) such as Bookings.com and Expedia and global distribution systems (GDS) like Amadeus, can display ResRequest client inventory via a channel manager. We interface to Nightsbridge to place your rooms on these online platforms.

Going forward, we hope that you may not be too daunted to get involved with the possibilities that this magical ‘bean sprout’ has to offer.

Our future development plans include an upgrade of the user interface and sprout update failure notifications.

New web app tracks the great wildebeest migration in real-time

Want to know where the wildebeest herds are? People planning to travel to Kenya and Tanzania for the Great Migration can now track one of nature’s most spectacular events even before they get there – via a web application called HerdTracker.

Created by Discover Africa, a leading tailor-made safari operator based in Cape Town, HerdTracker plots the exact position of the wildebeest herds on a real-time Google map, using weekly updates sent in by pilots flying over Kenya’s Masai Mara and Tanzania’s Serengeti, safari guides, Tanzania National Parks Authority (TANAPA) rangers and lodges in the area.

HerdTracker was designed and built by Discover Africa’s own web development team using open-source software in just two months, using the idea of their East Africa expert, Carel Verhoef, a qualified safari guide who has lived in the Serengeti for ten years.

Between 2003 and 2011 Verhoef led over 300 migration safaris, and developed a deep understanding of – and appreciation for the annual wildebeest migration. While living in Tanzania, Carel also climbed Kilimanjaro nine times. His 10th assent is scheduled for August 2014.

Co-founder of Discover Africa, Andre Van Kets says that the development of the app was not overly complex.

“We’ve used open source tools and Google Maps, which has an open API, although we used our own icons, not the standard set. We’ve combined that with the human element so we’re not just posting the GPS coordinates, but the comments of our guides too,” says Van Kets. He says that the main aim of HerdTracker is to help people choose the best accommodation to stay at and when to go to ensure that they don’t miss the Great Migration.

“A safari experience is a trip of a lifetime, which can be a complex process to plan for, especially for first timers.

“We’ve developed HerdTracker to help make the journey easier for our customers.

“It’s an incredible tool that allows you to not only track the great migration in real time, but predict where the herd will be at the time of your travel,” adds Van Kets.

How HerdTracker Works

HerdTracker is your usual Google Map, modified with little pins stamped with a wildebeest.  Each pin is clickable and displays a message by the person who has sent the update (Our sources listed above).

A recent update, sent in by Captain Joel J Fernandes, a pilot for Coastal Aviation in Tanzania and flies over the Serengeti daily reads: “Morning Carel, I’ve been back for 2 days now and you won’t believe the coincidence but I was planning to mail you right now. So, they are everywhere. The trailing end are at Kogatende airstrip and the leaders just went past Seronera. They are tonnes at Lobo and Fort Ikoma. I can’t believe it but these are what I saw personally in the 2 days of flying!!!‎ So good to be back. Pics attached. Have a good one’”

Another update, sourced by Lemala Camps, a company who owns a unique collection of Lodges, Permanent Tented Camps & Mobile Camps in Tanzania says: “Hi Carel, there was a small crossing, in that the beasts started to cross, but then the vulture activity on the far bank scared the remainder and the crossing stopped. The wildebeest then gathered for a few hours and around 16:30 they crossed. It was large and was about 45 min. We worked magic and your clients, Alex and partner, were there to see it so lovely timing. I don’t have pics of the big crossing because Tabby had to leave before they crossed. I can also inform you that right now there is another gathering of them at Makutano. Regards, Veronica.”

Van Kets says that they designed the app for browsing on your phone first, rather than for desktop computers.

“We designed it to be mobile first, because if you first build a desktop version and try to shrink it to mobile, it’s really difficult. It’s better to build it for a small screen and then scale it up,” says Van Kets.

Plans for the future? Discover Africa is considering building and designing an Android app that would send updates to its users without having to visit the website.

HerdTracker’s migration updates are available to see on https://www.discoverafrica.com/herdtracker.

They are also available on Twitter via the @HerdTracker handle.

For more information contact Andre Van Kets at [email protected], or Carel Verhoef at [email protected]. Or call +27 21 422 3498

 

wildebeest1sm wildebeestsm

 

Are you interested in a direct link to Africa’s finest properties?

Our interface product, ResConnect, offers you stock, rate and availability access to Africa’s most luxurious and remote destinations. This service is now available FREE.

ResConnect links Agents, Tour Operators and Online Travel Channels to ResRequest inventory, rates and bookings.

• Quick and Easy Setup
• View Availability & Rates
• Create Bookings Electronically

How to Connect:
When you are ready to start the technical connection we will send you our service agreement (NDA) and introduce your developers to our developers. Your developer will receive access to a test site and our technical documentation.

Once you have established commercial agreements with your property partners from our client list, our call centre will setup the links to connect you with your selected properties.

Connection Charges:
Use of our API is free.

Should you require our services to co-ordinate setup with our customers or development assistance this is billed at our annually published support and development rates.

For more details on how to get set up, contact us on:
Email: [email protected]
Telephone: +27 (0) 35 772 5615
Website: resrequest.com

ResConnect is developed and supported by the ResRequest Group.