Ramadan Times Bot on Skype and Facebook

The technology is growing at an exponential rate if you closely analyze the Moore’s Low. We’re in a time where humans are cloning their brains with personalized robots, flying cars are being tested in real time on real roads and robots are standing to welcome you on immigration counters. I, on the lower side, am trying to understand one of the next big things, Bots.

Bots are considered to be one of the hottest topics since mobile apps. I was quite impressed to see them live on Google IO, Microsoft Build and Facebook F8 this year. Therefore, I decided to explore and learn a few things about them.

Ramadan-Times-Bot

It’s always better to give a practical shape to what you are learning and then I decided to go for Ramadan Times bot.

Ramadan Times Bot is a chat bot which is now available on two most renowned platform for chat i.e. Skype and Facebook. The bot takes a city/country as a parameter from and returns prayer times of the day. Having said that, there are certain limitations and problems which you may encounter in the timings.

Challenge

The calculation of prayer times is based upon certain parameters such as Latitude and Longitude of a place, date, calculation method, asr jurisdiction and a place’s time zone.

Now since I am only asking for the city/country from you which is why there’s a low probability of calculation of wrong timings.

Reason

I’m currently using Haversine formula to calculate the distance from a given location to the base method location (such as University of Islamic Science method is from Karachi) and then mapping the respective calculation method to the algorithm.

For example, for Bahrain, the algorithm will choose Umm-al Qura, Makkah method. If you want to learn more details about it, message me on facebook / twitter and then we can chat.

The bot is now ready and functional. Please give it a try!

Until next time,

Arafat

Ramadan Times for Universal Windows Platform and for web your browsers

I’m really pleased to announce the launch of an app that was not only my passion but a continuous motivation which has always encouraged me to do something more than routine work.

Every year, we tried to bring some new, useful and improved features for Ramadan Times but this time – along with useful features, we’ve got support for nearly all platforms and for all kinds of devices be it a iPad Mini to Windows Desktop or 46” inch Android TV to the most innovative Holo Lens.

Continue reading Ramadan Times for Universal Windows Platform and for web your browsers

Ramadan Times (Beta) for Universal Windows Platform and your web browsers

In 2012, when Microsoft introduced its Windows Phone platform, there were very few apps in their Windows Phone Marketplace (which is now known as Windows Store). I decided to develop an app that could serve the need of people (esp. in the month of Holy Ramadan) – I came up with an idea of Ramadan Times.

Since then, with the progress of time and platforms, I have been doing respective changes to the app (be its layout, features, notifications and so on) and last time, I ended up pushing Ramadan Times for Windows RT (Windows 8.1, Windows Phone 8.1 & Surface RT tablets). Along with this release, we came up with an idea of Ramadan Times for Web and he pushed the responsiveness for all the browsers.

Continue reading Ramadan Times (Beta) for Universal Windows Platform and your web browsers