Thursday, August 25, 2011

Kuwait Airport

This application is about to check the Arrival and Departure schedule on Kuwait International Airport. It's good that Kuwait Airport is providing the data on their website. I love it when some companies providing useful data to public.

How the application work

The app taking the data directly from Kuwait Airport website (here, and here), parse the HTML table to be JSON data. I may say, the Yahoo Query Language (YQL) does a very good job here. So when your android asking to get the data, my PHP file is requesting data from YQL to execute Kuwait Airport website and send the result as JSON. After that, I just need to organize the result to be able to read by your Android phone.

That mean, if Kuwait Airport website is changing their HTML data, my application won't work as expected.

Click here to download the app

Monday, August 22, 2011

Kuwait Deals

I do love some deals. There are currently 3 websites offering the best daily deals in Kuwait. Err... actually, it's 4 websites. I was just discovered the last one a couple days ago.

I'm type of lazy person who doesn't want to follow all the websites every midnight. So the idea is to collect all the deals and put it on my Android phone (to be honest, the app also available on my iPhone, but I don't have guts to publish it). Lucky me, the HTML tags they are using is not very complicated. So I can grab them using CURL and XPATH with PHP.

Unfortunately, for, as I grab the website from US Server, they showed the US Dolar currency, not the Kuwaiti Dinar. And I did some experiments to get the Kuwaiti Dinar price, but still no luck. The easiest way would be getting the data from Kuwait IP Address, but it may require some steps.

Ah, one more thing. After I published the application, I noticed that updating the deals on 12:00 pm, instead of 00:00 am. So there are 2 different time when I fetch the data from the websites.

Enough with the back-end thing, the application is FREE. Completely FREE. So go grab them.

Q8 Benzin

This is my first application on the Android Market. Q8 Benzin will show you the nearest gas stations and ATM/Bank in Kuwait.

The current supported banks are Gulf Bank, ABK, and NBK. For the other banks, I still waiting for them to publish their location on their website and unlikely to be happen within short time.

Q8 Benzin is paid application, its only 350 fils. I guess it's not a big deal for Kuwait people, because 350 fils is like treating me a shawarma.

Click here to go the the app

Monday, August 1, 2011

Hello Android!

This would be my first post on this blog. So I will try to introduce myself here. I really am sorry if my english is not good as you expected.

Who are you?
I am originally iOS Developer and in learning to be Android Developer. For some reasons, I can't reveal my identity, because it will ruin my lovely live in Kuwait.

On behalf of learning to be Android Developer, I need to start making application. As I live in Kuwait, and I love staying here, and there are not many companies noticing Android users, so I started to make something useful for Android users in Kuwait.

What is your expertise?
All the published apps is done by me. Only me. So I do some backend with PHP, some web and mobile design, and mobile development.

How to contact you?
Only email. You can see my email on the Android Market.