tag:blogger.com,1999:blog-92079718846679178682024-03-08T09:58:26.196-08:00Kurosaki FactoryKurosaki Factoryhttp://www.blogger.com/profile/03313324588603504313noreply@blogger.comBlogger13125tag:blogger.com,1999:blog-9207971884667917868.post-46989775265166429192012-09-26T03:03:00.002-07:002012-09-26T03:05:40.331-07:00Where were you?<div dir="ltr" style="text-align: left;" trbidi="on">
I know nobody asking, but I just want to write some update about myself.<br />
<br />
So currently I don't have any Android device anymore. The previous one, which is Galaxy S1 was "broken". That mean, I can't do any android application anymore. If you asking what about the current published applications, I am sorry, I no longer able to update it until I get the new Android device.<br />
<br />
My only device currently is iPhone 4s, so I am still having fun making iOS applications. I can't reveal the applications here, due some reasons.<br />
<h3 style="text-align: left;">
<br />Why not making iOS app for Kuwait?</h3>
I'm currently working at a company in Kuwait. My company specialized in Mobile apps. As you might know, to be iOS Developer you can't using a fake name. It won't good for me if my company know that I am competing with them. That is the only reason I don't make iOS app for Kuwait.<br />
<br />
But I can make sure that I am involved in some applications for big company in Kuwait that published in the past 1 year. :) <br />
<h3 style="text-align: left;">
<br />Any Freelance?</h3>
I have been in Kuwait for about 5-6 years. At the beginning I tried making money from freelance job. It's good money, but its not good in term of the attitude of the one who contacted me. Many of them felt they gave me the money, so they can asked me anything they wanted. In the programming field, it's not easy to change the logic in the middle of project.<br />
<br />
So that's why I don't want to get any freelance job anymore in Kuwait.<br />
<br />
That's the only thing I want to write. Thank you for reading (if any!) </div>
Kurosaki Factoryhttp://www.blogger.com/profile/03313324588603504313noreply@blogger.com1tag:blogger.com,1999:blog-9207971884667917868.post-11865964272940332592012-04-19T23:00:00.002-07:002012-04-19T23:00:47.599-07:00Kuwait Deals App v.2<div dir="ltr" style="text-align: left;" trbidi="on">
So I'm coming back to my real life after working like crazy few months back.<br />
<br />
Kuwait Deals version 2 has been published. With 3 big deals from popular sites in Kuwait, which are Sheeel.com, Blink.com.kw and XCite.com.kw. Now lets pray they don't have any plan to redesign their site in short time. ;)<br />
<br />
Now what?<br />
<br />
I have been planning to make the pro version for Kuwait Deals which I already have the data from Souq.com, Deals.com.kw and Snatchittoday.com. But since I am not getting any good money from selling an app, I'm thinking to make it free and put some ads on it.<br />
<br />
The plan for version 3 are:<br />
<br />
- User will able to rate and comment on each deals.<br />
- Add mothercare.com.kw (But currently, their site is down)<br />
- Put the ads on each deals rather than on the first page<br />
<br />
Do you have any feature requests?</div>Kurosaki Factoryhttp://www.blogger.com/profile/03313324588603504313noreply@blogger.com3tag:blogger.com,1999:blog-9207971884667917868.post-68033279563386741382011-10-25T05:59:00.000-07:002011-10-25T05:59:12.439-07:00Kuwait Airport app has been acquired by PiXiL<div dir="ltr" style="text-align: left;" trbidi="on">
I am proud to write, that one of my application has been acquired by <a href="http://pixilapps.com/">PiXiL</a>, a company focusing on the smart devices such as iPhone, Android and Blackberry development.<br />
<br />
The application will be available in Appstore as well, it just waiting for approval. It has the same functionality with the Android version.</div>Kurosaki Factoryhttp://www.blogger.com/profile/03313324588603504313noreply@blogger.com2tag:blogger.com,1999:blog-9207971884667917868.post-64952662396223415342011-10-24T03:12:00.000-07:002011-10-24T03:12:50.015-07:00Kuwait airport app status<div dir="ltr" style="text-align: left;" trbidi="on">
Some of you might be facing some troble with the application. To make it clear, the problem is not in my side, but the official website.<br />
<br />
The application has been downloaded around 2,700 and counting. I guess the server cannot handle too much requests right now. So if you facing some problems getting the data, please wait a while or check the official website instead. Because the website giving my script the timeout result more often now.<br />
<br />
And for you all the iOS users, the app will be coming to app store very soon. </div>Kurosaki Factoryhttp://www.blogger.com/profile/03313324588603504313noreply@blogger.com1tag:blogger.com,1999:blog-9207971884667917868.post-43330253923040527112011-10-09T01:43:00.000-07:002011-10-24T03:13:53.767-07:00Developer view: Why Android apps more expensive than iOS apps?<div dir="ltr" style="text-align: left;" trbidi="on">
Some of you may asking the question above. As developer coming from iOS app, I will give you some of the reasons.<br />
<br />
1. Developing android apps is a pain compare with iOS apps<br />
Here is some of the reasons why developing Android apps is such a pain:<br />
<br />
a. Simulator<br />
The simulator is slow. It's 2011, and you need to wait around 3 - 6 minutes to see the small changes you made. Compared with iOS, it took maximum 1 minute.<br />
<br />
b. Screen sizes<br />
There are 4 type of screen sizes in Android, which are small screen, medium screen, large screen, and extra large screen. Each type has a range size. From the <a href="http://developer.android.com/guide/practices/screens_support.html">developer guide</a>, small screen has AT LEAST 426x320. The medium screen AT LEAST 470x320, the large screen AT LEAST 640x480, the extra large screen (usually tablet) has AT LEAST 960x720.<br />
<br />
Compared with iOS, Apple only have 2 screen sizes for iPhone and 1 screen size of iPad. The important thing is, if you only deal with 1 screen size in iPhone, your UI Design will work on all the iPhones. The different between iPhone 4 and below is a matter of the resolution.<br />
<br />
c. Eclipse is suck<br />
No other reason.<br />
<br />
d. You need more device to test<br />
At least, you need 2 devices to test your app. Currently I only have 1. But I don't want to buy another device until I really get what I'm expected.<br />
<br />
2. Not all developers allow to sell the app<br />
Until now, only developers from <a href="http://www.google.com/support/androidmarket/developer/bin/answer.py?hl=en&answer=150324">29 countries can sell application in Android market</a>. So google only allows developer from "3rd countries" to create Free apps. Because it's free application, no wonder the quality of their apps is so-so.<br />
<br />
But many of them, like myself, is using a friend from 29 countries above and sell the apps under their friend name. The consequent is, their friend is asking for a percentage. Google took 30%, and a friend took around 10%. So the developer get only 60% from the actual price. </div>Kurosaki Factoryhttp://www.blogger.com/profile/03313324588603504313noreply@blogger.com1tag:blogger.com,1999:blog-9207971884667917868.post-84644909103692953962011-10-05T05:03:00.000-07:002011-10-05T05:03:13.182-07:00Statistic on the Kuwait apps<div dir="ltr" style="text-align: left;" trbidi="on">Currently I have 4 apps on Android market made for Kuwait users. It's been 2 months since I built the first app for Kuwait. Let see the statistics:<br />
<br />
<a href="https://market.android.com/details?id=com.kurosakifactory.q8benzin">Q8Benzin ($1.30)</a><br />
1. Total install: 28<br />
2. Total rating: 1<br />
3. Total comment: 1<br />
4. Revenue: around $20<br />
<br />
<a href="https://market.android.com/details?id=com.kurosakifactory.kuwaitairport">Kuwait Airport (FREE)</a><br />
1. Total install: 1556<br />
2. Total rating: 16<br />
3. Total comment: 10<br />
<br />
<a href="https://market.android.com/details?id=com.kurosakifactory.kuwaitdeals">Kuwait Deals (FREE)</a><br />
1. Total install: 811<br />
2. Total rating: 10<br />
3. Total comment: 7<br />
<br />
<a href="https://market.android.com/details?id=com.kurosakifactory.kwiblog">KWIBlog (FREE - new app)</a><br />
1. Total install: 3<br />
2. Total rating: 0<br />
3. Total comment: 0<br />
<br />
The most device used are:<br />
1. Samsung Galaxy S2 (59.5%)<br />
2. Samsung Galaxy Tab (9.%)<br />
3. Samsung Galaxy S (5%)<br />
<br />
Conclusion:<br />
I didn't get what I expected, but I really appreciate for those who contacted me and say "Thank you". Some of them say it in arabic. But I don't really care.<br />
<br />
Saying thank you is the easiest way, but its really make my day. Because I only work on the app after I get home at night, and continue when I get chance. As developer, I really happy when my app can be useful for others.<br />
<br />
So yes, I will continue making application for Kuwait.</div>Kurosaki Factoryhttp://www.blogger.com/profile/03313324588603504313noreply@blogger.com1tag:blogger.com,1999:blog-9207971884667917868.post-52897216799144853242011-10-05T04:24:00.000-07:002011-10-05T04:27:28.267-07:00Statistic on my Qatar apps<div dir="ltr" style="text-align: left;" trbidi="on">It's almost 1 month since I published my applications for Qatar. And these are the statistics:<br />
<br />
<a href="https://market.android.com/details?id=com.kurosakifactory.qatar">Qatar Airport</a> (FREE)<br />
1. Total install: 271<br />
2. Total rating: 1<br />
3. Comment: 0<br />
4. Most used devices: Galaxy S2 (25.5%), Galaxy Tab (11.5%), Galaxy S (10.9%)<br />
<br />
Beside the FREE version, I do have the paid version.<br />
<br />
<a href="https://market.android.com/details?id=com.kurosakifactory.doha">Doha Airport</a> ($1)<br />
1. Total install: 2<br />
2. Total rating: 0,<br />
3. Comment: 0<br />
<br />
Conclusion:<br />
I am not going to make another app for Qatar.</div>Kurosaki Factoryhttp://www.blogger.com/profile/03313324588603504313noreply@blogger.com0tag:blogger.com,1999:blog-9207971884667917868.post-56682639629005359062011-09-12T01:38:00.000-07:002011-09-12T12:35:17.163-07:00Kuwait Aiport website new redesign<div dir="ltr" style="text-align: left;" trbidi="on">UPDATE:<br />
The app is working fine now. If you find some problem, please let me know.<br />
<br />
So the website is changing their design. So my application will not work anymore. I decided to unpublish my application until I can get the data back from their website.<br />
<br />
Basically, they are not doing something big on the arrival and departure page. But unfortunately, the YQL couldn't get the status of each data which I don't know why. So I will need to create a parser by myself to get all the data. It will be much faster, but I am afraid they will noticed that my server taking their bandwidth.<br />
<br />
Let me see on 2 or 3 days later. I should put some redesign on my app as well.</div>Kurosaki Factoryhttp://www.blogger.com/profile/03313324588603504313noreply@blogger.com0tag:blogger.com,1999:blog-9207971884667917868.post-43822977221311153412011-09-09T07:53:00.000-07:002011-09-09T07:53:39.276-07:00Hello to Qatar<div dir="ltr" style="text-align: left;" trbidi="on">After not very good response with Kuwait market, I would like to try another market in the middle east. When looking around the websites from across the gulf countries, I find Qatar Airport website is very good when providing the data.<br />
<br />
So based on the Kuwait Airport app, I developed <a href="https://market.android.com/details?id=com.kurosakifactory.doha">Doha Airport</a> and <a href="https://market.android.com/details?id=com.kurosakifactory.qatar">Qatar Airport</a>. The Doha Airport is paid application for $1 and the free version is Qatar Airport. The free application only allows you to get 20 results without search functionality. While the paid application will give you 60 data with search functionality.<br />
<br />
I will wait for about 1 month to see the result. If the result is good enough, I will be happy to create another app for Qatar.</div>Kurosaki Factoryhttp://www.blogger.com/profile/03313324588603504313noreply@blogger.com0tag:blogger.com,1999:blog-9207971884667917868.post-14393719517948896712011-08-25T14:30:00.000-07:002011-08-25T14:30:47.448-07:00Kuwait Airport<div dir="ltr" style="text-align: left;" trbidi="on">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.<br />
<br />
<span class="Apple-style-span" style="font-size: large;">How the application work</span><br />
<br />
The app taking the data directly from Kuwait Airport website (<a href="http://www.kuwait-airport.com.kw/flight/arrival.aspx">here</a>, and <a href="http://www.kuwait-airport.com.kw/flight/Departure.aspx">here</a>), 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.<br />
<br />
That mean, if Kuwait Airport website is changing their HTML data, my application won't work as expected.<br />
<br />
<a href="https://market.android.com/details?id=com.kurosakifactory.kuwaitairport">Click here to download the app</a></div>Kurosaki Factoryhttp://www.blogger.com/profile/03313324588603504313noreply@blogger.com0tag:blogger.com,1999:blog-9207971884667917868.post-46651953355493212352011-08-22T11:41:00.000-07:002011-08-25T14:33:02.369-07:00Kuwait Deals<div dir="ltr" style="text-align: left;" trbidi="on">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.<br />
<br />
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.<br />
<br />
Unfortunately, for Sheeel.com, 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.<br />
<br />
Ah, one more thing. After I published the application, I noticed that Blink.com.kw 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.<br />
<br />
Enough with the back-end thing, the application is FREE. Completely FREE. <a href="https://market.android.com/details?id=com.kurosakifactory.kuwaitdeals">So go grab them</a>.</div>Kurosaki Factoryhttp://www.blogger.com/profile/03313324588603504313noreply@blogger.com1tag:blogger.com,1999:blog-9207971884667917868.post-89249097652860331962011-08-22T11:29:00.000-07:002011-08-22T11:29:58.161-07:00Q8 Benzin<div dir="ltr" style="text-align: left;" trbidi="on">This is my first application on the Android Market. Q8 Benzin will show you the nearest gas stations and ATM/Bank in Kuwait.<br />
<br />
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.<br />
<br />
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.<br />
<br />
<a href="https://market.android.com/details?id=com.kurosakifactory.q8benzin">Click here to go the the app</a></div>Kurosaki Factoryhttp://www.blogger.com/profile/03313324588603504313noreply@blogger.com1tag:blogger.com,1999:blog-9207971884667917868.post-71324211692725093552011-08-01T21:15:00.001-07:002011-08-22T11:45:00.710-07:00Hello Android!<div dir="ltr" style="text-align: left;" trbidi="on">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.<br />
<br />
<span class="Apple-style-span" style="font-size: large;">Who are you?</span><br />
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.<br />
<br />
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.<br />
<br />
<span class="Apple-style-span" style="font-size: large;">What is your expertise?</span><br />
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.<br />
<br />
<span class="Apple-style-span" style="font-size: large;">How to contact you?</span><br />
Only email. You can see my email on the Android Market.<br />
<br />
</div>Kurosaki Factoryhttp://www.blogger.com/profile/03313324588603504313noreply@blogger.com0