Oman Web

Omani Cuisine Mobile App

I recently made an iPhone App and an Android App for my other blog – the Omani Cuisine. I built the application using Flash Builder and the Flex Framework which can be used to create cross platform applications, it was a bit challenges because I have never used the Flex Framework before and had to teach myself enough of it to be able to develop this application. The Omani Cuisine application is a simple directory of restaurants in Muscat, it can be used to check out pictures of restaurants and find the telephone number and map location of these restaurants.

You can download the iPhone version of the app from this link:

Omani Cuisine

The Android version of the app can be found here:

Omani Cuisine

Music

RIP Amy Winehouse

Books

Listening to Audio Books

During the early day of my recovery from the eye operation I couldn’t read or use the computer, so I thought I’ll take that time as an opportunity to try out listening to audio books, I started out with a couple of books: Nick Hornby’s “How To Be Good” and Chuck Palahniuk’s “Fight Club” (I haven’t watched the movie). I really enjoyed listening to the books and ended up buying 3 more audio books: Hornby’s “Slam” and “Not a Star” and Palahniuk’s “Tell All”. What I liked about listening to an audio book instead of reading it is that you it can be a relaxing passive experience that is different from watching a movie or reading a book because you have to visualize the story, but the accent, tone, and emotion is communicated through the narrator. It sort of feels like a very long radio play that is all acted by a single person, but at the same time I thought listening to the audio book took a bit away from the experience cause you can’t really stop and reflect about what you just heard the same way you do when you read a book and somehow when you hear the narrator speak you are just convinced that this is the actual character speaking. I was also surprised at how short audio books are, they seem to range between 5 to 7 hours for proper novels and they can be as short as 3 hours for an abridged version of the book, but I somehow preferred to listen to unabridged ones because I am worried something the author intended to have in the novel would be dropped out.

I am not sure if I will be able to listen to audio books now that I can go back and read my books again cause an audio book can be too long or maybe cause I’m just not sure I’ll be able to focus on what’s happening in the story while driving or jogging or whatever the same way you can listen to a podcast while you do something else.

Personal

Operation Done!

I am really amazed at how technology has advanced, even though my eyesight still not perfect after the operation as it takes a bit of time for the eyesight to stabilize and for the side effects to subside, but it is amazing what a seconds worth of staring into a bright green light in the operation room could do. I was in and out of the operation room in about ten minutes or so, but before that the had to prepare me for the operation by cleaning my eyes and applying a few different eye drops to my eye. I was a bit nervous in the operation room as the operation can be a bit uncomfortable when they stick your eye lids using some sort of sticker, but besides that there isn’t really any pain at all.

My eyes were itchy for three or four hours after the operation, but after that I had no itchiness at all. I had the z-lasik operation which didn’t involve the use of a blade and supposedly requires a shorter recovery time. The next day I had to go to the center again so that they remove the goggles are removed, I was asked to come for another appointment after a month.

I can already now drive and ready properly, but there is a little of blurriness with my right eye and I get very irritated by bright lights and computer screens – it is difficult for me to drive at night at this point because of all the headlights of other cars. I heard that this is a natural thing to happen about the operation and it should go away with time.

30 Days Challenge Web

iTunes HD Video DRM

Popular Omani tweetp @muscati experimented with connecting his Macbook to an external display to view HD content and it turns contrary to what I posted in my previous post that you can in fact watch HD content on an external display through your Macbook if you connect it to a screen that supports HDCP through a supported connection (HDMI or DVI). I connect my PS3 to my external monitor so I really can’t be bothered to try to get a mini-display port to DVI adaptor that connects to an HDMI adaptor that connects to an HDMI switch to get this work, but I checked my monitor’s manual and it seems that it supports HDCP through DVI, too! So all I need to do is get a mini-display port to DVI adaptor to watch HD content I buy from iTunes on this screen.

I tried looking for the adaptor I need at the new Apple reseller store in QCC, but they don’t seem to have it, might have to hunt around a little bit to get this to eventually work.

30 Days Challenge Personal

Eye Operation

So I might not be able to properly complete my 30 days blogging challenge because I plan on doing a laser operation to fix my eyesight before the end of the week and I think that I will use this long weekend we’re gonna have to get away from the computer screen to recover from the operation.

My eyesight prescription is really bad (almost -10 for both eyes), but the doctor said that I can still use the operation to correct it. I will be doing this at Muscat Eye Laser Center where they are offering a blade-free operation called Z Lasik or something like that. I’m kinda nervous now as I post this :P but I think that it’ll be alright!

(PS. I didn’t make an update yesterday because I did the preliminary examination and I had this eye drop that made my vision blurred)

30 Days Challenge Web

Google+ Circles

When we all joined Facebook a long while ago we were not really experienced with social networks and we did not realize how it easy it would be for it to get out of control, we all have hundreds of friends – many of them are people we never interact with because we are not very interested in interacting with them, but they are on our friends list because Facebook forces you to “accept” a friend’s request for that person to be able to follow your updates. We also follow a lot of people because of some social obligation or another – like be friends with your family members, a distant relative, or some work colleagues.

Almost everyone now has a Facebook account and all of those coming to Google+ are coing to it with existing experience from Facebook, Twitter, and other social services. Google+ might seem confusing at the start because it gives the impression that it is identical to Facebook in requiring a friendship to be mutual, but in reality the mechanics of it are more similar to Twitter as you are not required to follow someone back for that person to follow you.

What is really great about Google+ is that it forces you to put people in a specific sharing ‘Circle’ at the get go, you can now already add all your family members to your family circle, your colleagues in your colleagues circle, and your friends in your friends circle.  While the same thing is possible to do in Facebook, it is not as intuitive and does not have this requirement, plus it is difficult for us to go back now and filter our long list of friends into different categories.

As much as Google+ will benefit from being able to see what Facebook has done right or wrong and build on it, we could find using Google+ beneficial as it will provide us with the opportunity to re-build our social circles after learning from the mistakes we made on Facebook.

30 Days Challenge Random

iOS 5

I have access to the beta releases of iOS because I have a developer account at Apple and I’ve been using the beta version of iOS 5 for a while now on my iPad – it is pretty cool, I don’t like installing beta versions of the OS on my iPhone because I use that all the time and I can’t risk having a buggy operating system on it, so I’m looking forward to see the official version out and have that on my iPhone.

One of the biggest highlights of the new iOS is new way it handles notifications, prior to iOS 5 notifications were restricted to blue warning messages and a number indicator on the application icon – it was very easy to miss out notifications if you have too many and you can’t choose to keep a notification highlighted while you do something else to come back to it later. The new notification system is very similar to what they have on the android, but it is still not as intuitive because there is no indicator on the actual home screen after you hide the initial notification widget and you will have to expand the notification panel to check if you have anything pending there. It is still a great improvement.

iCloud is one of the other big additions to iOS, I’m not thrilled about what it does to contacts, mail, and calendar because I already have all of that synced using Google services and iCloud can’t compete with that because Google services are not locked to any specific platform. However, I’m very excited about the other aspects of iCloud like the Photostream feature which works like a charm – once you set it up every single picture you save on your iOS device gets synced to the stream which you should be able to have synced with other iOS devices and iPhoto on the Mac OSX.

The new Messages system is also another excellent feature which I can’t to have on my iPhone, instead of using WhatsApp or any other IM application service we will be able to use something native on the device, however, I’m not sure if it will be able to provide me with all the features that WhatsApp provides – such as indicating whether or not the user actually opened the message, show when that person was last online, and indicate whether or not he is typing on his phone at that moment. Of course WhatsApp is also cross platform so it runs on the iPhone, Android, Blackberry, and even Nokia devices nowadays. It’ll be impossible for iOS Messages to compete with that, but at least now we have another option to communicate with those who don’t have WhatsApp. A great thing about iMessages is that you can set up multiple email accounts to use to have people contact you through and this email account does not have to be your Apple account email address.

There are may other features such as Twitter integration, the new redesigned Safari, new redesign Music App and other new features in iOS 5 that are pretty nice. This should be a great OS when it finally comes out.

30 Days Challenge Books

Kindle

I will soon run out of the books to read and I’m not sure if I should make the move to the Kindle. I am one of those people who have this unjustified attachment to book hardcopies and it is really hard for me me to buy an electronic copy of a book that I can’t put in my shelf when I’m done with it.

It was a bit hard to move to buying music digitally at the start, but I got over it. I also buy video games and tv shows digitally online now whenever I can. I tried buying a book from the Kindle store, I read it on my iPad and I liked the experience, it was a reference book, so being able to search for things in the book is a great advantage and it’s nice that I can show the text on the computer screen by using the Mac Kindle reader when I needed it. It can be a bit uncomfortable to read on the iPad though because of the glare on the screen when reading in bright places or even under a lamp.

The thing about the Kindle is that it’s really really cheap now as it starts at $140 for a wifi model (and $114 for the advertisement supported one), so it’s really to resist getting one – especially when we have to pay crazy delivery fees to get books shipped from the US. The last time I ordered books from the US Amazon store I paid Aramex RO 15 just for the delivery of three books!

I will be seriously considering this the next time I order something from Amazon.

30 Days Challenge Web

A Million Social Networks

I have been using a lot of social networks these days all at the same time, it sounds a little bit silly to have a social network for each different activity you do, but sometimes having a new social network provides you with the opportunity to have a fresh start and share different things with different people. Facebook seems to be the place where you are friends with every single person you know whether or not you really care about them and whether or not you are interested in or willing to share things with them. Even though you are technically “Friends” with everyone, I think that the majority of people we are ‘friends with’ on Facebook are not really our real friends who we hang out with day in and day out.

My primary most active social network account is my Twitter account, I sync everything with Twitter. If I upload a picture on Instagram it gets tweeted, if I check-in into a location on Foursquare that gets tweeted, and if I indicate that I’m watching a show on GetGlue that gets tweeted too. My Twitter account is public so anybody can follow me. My Facebook account on the other hand is private and I try my best not to befriend people I do not know. I tweet my Foursquare checkins, but I am also trying not to befriend people on Foursquare who I do not know (that doesn’t make sense, but that’s what I’m doing).

I recently started using GetGlue, it is pretty fun to use and a great way to check what other people are watching or reading, I find it a little bit ridiculous that you can check in ‘when you think of a celebrity or a topic’ – that’s really weird.

I also recently got my invite for Google+, the UI is pretty and it looks nice, but I don’t know if it will have a place in my ‘online-social-life’ because it seems to want to be my next Facebook, but if none of my friends are on it, I can’t see how it’ll fly. All the people I have on twitter are on it, but I communicate with these people on Twitter, and not on Google+.

I find Google+ a bit hard to get because it is technically more like Twitter than Facebook because you don’t need to follow people in order for them to follow you, but when you share an item or make a status update you can specify whether to make that item public or share it only with people in your circles. I don’t really update my Facebook much, so I can’t see myself update my Google+, but I guess we’ll just have to wait and see if it catches on.