Tag Archives: Hardware

Samsung Galaxy S from a recovering iPhone user

[UPDATE NOTE: Although much of this post is accurate and my overall impressions are in the Summary, you might be interested in knowing that after 8 months, I ended up selling this device and purchasing an iPhone 4. Why? Some day I'll blog about it....]

After being an iPhone user for over two years, the day before iOS 4.1 was released, I purchased a Samsung Galaxy S. Like many iPhone users I made the terrible mistake of upgrading my iPhone 3G to iOS 4. And like many, I suffered the consequences. Being left-handed and not a big iTunes devote, getting the iPhone 4 was not that attractive of an option and I was quite interested in trying out Android. So I decided to settle on the Galaxy S.

The Hardware

I was quite surprised when I picked up the phone as it was extremely light, even with the battery. Width-wise it’s pretty much the same as the iPhone 3G. In height it’s around 1cm longer. Having the feeling of being able to take off the cover and get access to the battery was kind of overwhelming. For over two years I had forgotten what a phone battery even looked like. The case feels less solid than the iPhone however. So far I’ve not dropped it, and I’d be concerned to do so since it feels like it wouldn’t survive a fall (my iPhone twice rolled down several stone stairs and survived, among other accidents).

Contrary to the iPhone and many other phones, the Power socket and USB connection is on the top part of the phone, next to the ear jack. Similar to the iPhone it has 3 hardware buttons, the middle Home one, then volume control on the left and a power button on the right. This last one can be used to not only power the phone off, but also select a variety of options such as putting the phone in Silent Mode, Connectivity options as well as Flight Mode. It also comes with two touch (?) buttons on each side of the Home button. The left one is used to get access to contextual options for each application, and the right one is a general “back button”.

The screen size is larger than the iPhone and although not by much, it really does make a difference when using the browser and other applications. Much nicer. Also, the fact that the menu options and back button are not “on the screen” per se, it allows for more surface area for applications (i.e. no row with a “Back” or “Edit” or “Done” on the top part of every screen).

In regards to storage, by default, mine comes with an internal 8GB storage, however you can extend it using an SD card which is quite nice.

Camera and Video

The phone comes with a 5MP camera and can also record VGA video. The quality is not bad at all. Much better than the iPhone (probably not as good as the iPhone 4 however from some comparison I saw recently). Then again, for my usage of the camera, it’s more than sufficient. It also has a mode to capture text (thanks Gary) which is great for snapshots of business cards, etc.

Home Screen

Android operating system (to the best of my knowledge this is Android generic and not Samsung specific) has what we could consider a Desktop and also an Applications Folder. The Desktop is what you see when you access the phone. It’s where you can place your frequently used applications. You have 7 desktop (Image 1), that is you can scroll left and right between them.

image2ac3

On one of the desktops you have quick access to activate and deactivate certain functionality such as Bluetooth, WiFi, etc

image04f1

On the first desktop you have a similar row of applications like that of iOS4 that remain static across all desktops. However, contrary to the iOS4, I’ve not been able to change these items. Maybe there’s a way. Icons don’t snap into position like they do with the iOS4, so you can place them anywhere. The normal procedure is to access the application folder and drag them over to the desktop. You access the Application folder by clicking on the Applications icon (see first image, bottom right)

image7bdf

The desktop background is also configurable with either static pictures, from photo album or a live gallery with moving images. The overall experience of the desktop is not much different from iOS4. One advantage is that you don’t clutter your screens with applications you don’t want quick access to (of course iOS4 did introduce folders).

Purchasing Applications and Installations

With iOS4, purchasing is quite simple. iTunes requires that you register your credit card details so that it’s really a one click operation to purchase. This is both a good thing and a bad one, specially if your kids know your password. With the Android, although I’ve not yet purchased an application, I did see it requires you to fill out payment details each time, which can also become quite cumbersome. Then again, maybe you can save this. Not sure.

The installation process is nicer too. With iOS4, every time you purchase an application, it takes you back to your “desktop” and shows its progress. With Android, it performs the download it background and allows you to continue to look through the store.

Favorite Apps

The variety of applications is quite good. I’ve not yet missed any app that I’ve had on the iPhone. Quite the contrary, I’ve found some things (KeePass anyone) that I’d not had on iOS due to Apple’s silly policies. The default Mail application does suck quite a bit, but then again I wasn’t a big fan of the iOS one either. Since I use Gmail, I just stick to the Browser version. For Twitter, not having Tweetdeck, I’m using Touiteur which isn’t bad. For SMS I use ChompSMS which gives more iOS feeling to it.

I have found quite a few Games on the Android that were also available on the iPhone and I have to say that the quality of the graphics were far superior on the iPhone. Now whether this is a limitation of the platform or it’s developer competence, I’m not sure.

Music

Listening to Music is pretty similar in experience to iPhone. You have access to artists, albums, playlists, etc. The default application does not know what a Podcast is, but then again, it doesn’t matter much. There’s also some specific Podcast apps I’m sure if you really need it.

The headphones I’m not too fond of. They have some plastic around them that form a kind of suction effect in your ears. Sure it might provide a better sound experience, but it also is quite an annoying feeling.

Making Calls

Phone experience is similar to the iPhone except some operations require two key presses. For instance, with the iPhone when you click on a Favorite contact, it automatically dials. Here it displays the contact’s details and you then have to choose a phone. Of course, the advantage is that can also choose to send a text message, email and ot
her operations from the same place, so it is quite useful.

Update: Apparently, instead of pressing the contact, if you slide your finger, it will dial the first number. Thanks to Leonxki for the tip

Notification Area

The top bar of the phone displays all the notifications you receive. These can be from missed calls, SMS’s, Emails, Facebook notifications, etc. I have to say, I love it. One thing I didn’t like about the iPhone is that you had to look at the application icons to see notifications. Here they are all available on one screen that you literally just pull down (using fingers to scroll top bar down). You can then access the application directly from there. The other great thing is that they remain there until you clear them. This works great for things like appointment notifications. With the iPhone, once you read an appointment it was gone. Here you can snooze it!

image1c41

(notice that if you have Music playing you can access the app and controls from the notification area also. Very handy)

Connectivity

No issues in terms of connectivity. Phone network has been the same as iPhone, both at home and during roaming. WiFi is simple to configure much like the iPhone and Bluetooth works great. In fact, I get a much better experience when hooking it up to the car system. I’ve had data connections over GPRS as well as 3G without any issues. However, GPS is a different matter.

Despite coming with a couple of Navigation applications, the GPS leaves quite a bit to be desired. I once used it to find my way and it was lagging behind about 1km and would frequently lose the GPS signal. Apparently there are some *issues* in regard to this.

When it comes to Tethering, although Kies offers the option I’ve not been able to get it to work, partly cause I have problems connecting the device*. However, you can also use Tethering easily using what’s called the MobileAP option on the phone. It sets up the phone as a gateway and you connect to it using WiFi and a key. Problem is that it only uses 3G so I can’t tether using Telefonica’s WiFi zones for instance. I’ve yet to play with this more though.

* Considering I managed to even upgrade the firmware on the first connect, I find it strange Kies just stopped working.

Syncing

To sync with the phone you normally use Kies (i.e. Samsung’s version of iTunes). It’s not the nicest user experience and I only managed to get it to work once, and once again, there seem to be some issues with the software and Windows 7 64bit. However, you can configure the phone to connect as a USB device which pretty much means that you can access any folder and transfer things manually, from music to videos to photos.

Regarding Mail, Calendar and Contacts, it’s Google. If you use Gmail and have your contacts in Gmail, then you’re pretty much set. It syncs over the cloud and does a great job at it. The Calendar is actually nicer than the iPhone one. Before on the iPhone I used to use the browser based calendar since it provided better information when you have more than one Gmail calendar. On the Android, the calendar provides native integration with Google so it works out great.

Input

The onscreen keyboard input is great. Better distance between keys makes it easier to type on. I was a little surprised as to not having spell correctors until someone pointed me to Swype. This is an input method that allows you to swipe your fingers through the letters of the word you want to type and it will automatically insert it for you. If it has doubts, it will prompt you with options. It works amazingly well and I’ve switched to this ever since.

Battery

If there’s one thing that I don’t like, it’s the batter life. I’ve not yet managed to get more than a day of usage out of it without having to recharge it. Depending on what you’re doing, it can also drain the battery quite fast. I’ve noticed 3G and WiFi contribute substantially whereas for instance Bluetooth or listening to music or playing games do not much.

The difference also with the iPhone is that it allows you to run more than one application at a time (remember the Windows Mobile days?). This means that when you launch an application, it sits running in background. Some say this contributes to battery usage although others disagree. The phone actually provides statistics on how much each application or activity has an impact on battery life and most of these applications don’t seem to contribute much since they pretty much sit in the background with 0% CPU usage. You can however kill applications if you like easily using the Task Manager.

imageb384

Openness

One great thing about the phone is that it’s open. Not only can you configure pretty much anything you want, but you can also access the file system easily. When it comes to installed applications, you have the same benefits. Don’t like the SMS app? No problem. You can change it and make it the default app on the system. Don’t like the default Music application? Again, just change it. You’re pretty much open to do anything you want.

Overall impressions

At first when I started using the new phone, I felt like a Windows users thrown in front of Ubuntu (not Linux). It kind of felt odd to find my way around. Although many things were similar to iOS, I had gotten used to a certain way of working and it was strange to have to adapt in some cases. For instance, operations that were one-click have now become two clicks. However, after understanding the benefits added by doing certain things the way they are done, I have come to not only adapt to this way of working but appreciate the advantages it offers.

Overall I don’t regret the decision of not going with iPhone 4. Apart from the battery life, everything else of the phone is pretty slick. I also think it’s brought Google and myself pretty closer. Up to now, they owned my email, calendar and contacts. Now they own my life.

Scary, I know. But as they say, every cloud has a silver lining. And in this case, iTunes is off my machine!

Sony VPCZ1 Review

sony vaio z seriesRecently I purchased a Sony VAIO laptop and after having it for nearly two months, I have to say, it’s by far the best laptop I’ve owned to date (previous ones included the older VAIO Z series, HP, Toshiba, Fujitsu, LG). I purchased mine online (www.sony.es) and you can customize it to your exact needs. Prices start at 1.500 Euros up to 5.000 Euros (512GB SSD + Blu-Ray recorder, etc.). I went for the modest option of the lower end processor and regular SATA HDD (7400 rpm).

 

Screen

The screen is extremely bright and of amazing quality. It’s 13.1 inches with a resolution of 1600 x 900. There’s an option for 1920 x 900 although it adds around 150 Euros to the price. I’ve got the former and it’s more than enough space. It’s also small enough to work comfortably on the plane.  It also comes with a Hybrid Graphic System, controlled by an external button, allowing you to switch from external to internal graphics to save on battery life.

Speed

Overall I get very good performance out of if. I purchased the lower end CPU, which is the i5 2.40 Ghz and despite that, I’m very pleased. I do quite a bit of video rendering, recording, etc and it behaves! I did however go for 8GB of RAM (which only cost 80 Euros more, over the default 4GB). I'm running Windows 7 Ultimate 64bit.

Touchpad

Nothing out of the ordinary. The mouse keys a little on the tough side. The fingerprint reader is located between both buttons and on the whole works well, although I’m glad that you can still type in a password in those rare cases it doesn’t like your fingers.

 

Keyboard

The touch and layout of the keyboard is amazing. The spacing between keys is more than sufficient for comfortable typing despite the overall small size of the laptop. The cursor keys are conveniently located and the corresponding PgUp, PgDwn are function keys on the cursors, making navigation very smooth. Insert and Delete keys are also positioned in an adequate location (looking at you Toshiba!). I also went with the optional backlight which allows me to work nicely in darker environments (uses sensor to detect light). As with many laptops, it comes with a couple of VAIO specific buttons (Support, Care, etc. which I hardly use).

Battery life

I went with the extended battery which supposedly gives me around 10 hours of battery life in Stamina mode (there are three modes: Automatic, Speed and Stamina, controlled by an external button). Have I ever managed to get 10 hours of battery life out of it? Keep on dreaming. I’ve got about 5-6 hours on Auto mode which to be honest is not bad at all. Initially I was concerned about the extra battery since the web site does indicate that it sticks out. Now if you’ve seen the Lenovo’s you know that usually means a bad case of hemorrhoids. However, Sony have been clever here in that they’ve designed the battery to act as a leaver. Instead of sticking out from the back, it sticks out from underneath. This provides two benefits: it raises the laptop a bit, which usually people like their keyboards raised, and by lifting the laptop from the table, it provides more room for air circulation, keeping it running cooler in general.

Weight and Size

Extremely light. Specs indicate 1.4Kg. The extra battery adds a bit more weight to it, but overall, very light. And in all in all quite compact. As I mentioned previously, can work perfectly in a plane with it.

Heat

One of my main concerns with laptops is heat. Unfortunately the heat normally is dissipated where you rest the palms of your hands (left and right of the touchpad) or on the keyboard. In this case, the area around the touchpad is completely cool. You can detect a bit of heat on the left side of they keyboard (near the QWERTY keys) when working with it extensively. However, nothing out of the ordinary (looking at you Fujitsu and HP).

External inputs and other features

Other features it includes which come in very handy:

  • SD Card Reader
  • Sony MS and HG Duo
  • Built-in Motion Eye Camera
  • Built-in Microphone/Speaker and external jacks in front of the keyboard
  • External button for switching off WiFi/Bluetooth
  • VGA and HMDI output
  • 3 USB ports (you can pick 2 + 1 iLink)
  • Network port
  • Optionally WAN (I didn’t go for that option)

Case and Design

The outer case comes in various colors and material. I went for the black Carbon and it looks quite nice. They have platinum, etc. As for the overall design, sorry Apple fan boys, new kid in town.

Support

 

I purchased the laptop with the default OS because like many, I prefer to clean it down and re-install. Being a newer model, I was “pleasantly” surprised to find that none of the drivers for my exact model where available on the site. I called Sony support expecting to be brushed off and instead I received extremely good support. They were very attentive to my issue and every email I sent was replied to in under 24 hours. Fortunately I found drivers from similar models and got it all configured and apparently my drivers should now be available on the web (although I’ve not checked yet). All in all though, very happy with the service I’ve received so far. Extremely helpful and pleasant to deal with.

Summary

To be honest there are very few things I don’t like about the laptop. I didn’t appreciate much the fact that they’d sold me something without the drivers being ready for download, but I worked around that as I mentioned. About the only thing I don’t like are the speakers. The volume is not very high. Even at full-blast it’s something like 40% of my previous LG laptop. The headphones have the same levels. Plugging in external amp solves it though. Other than the speaker level though, there’s not much more I could say negatively about the laptop.

As I said earlier, out of all the laptops I’ve owned (I’ve been working exclusively on laptops for the past 10 years more or less), this is by far my best purchase. It’s extremly lightweight, powerful and feature rich. Considering the price I paid for it, it’s well worth the investment. I highly recommend it.

Spanish Keyboard layout for C# Developers

 

I use a Spanish Keyboard which is kind of a nuisance when developing in C#. It’s mainly due to the key layout for curly braces. Every time you need curly braces, you have to press AltGr (Ctrl+Alt) along with another key. Other annoying keys are the semicolon and the square brackets.

image

(Image licensed under the Creative Commons Attribution ShareAlike 3.0, obtained from Wikimedia Commons)

So after years of frustration, I finally decided to call it a day. Today I ran into the Microsoft Keyboard Layout Creator which allows you to create custom keyboard layouts. It’s pretty simple to use and extremely flexible since it allows you define dead keys also (which was part of the my problem when attempting to do it manually using the Scancode Maps). You can change key mappings or define a whole new keyboard layout from scratch.

My new mapping is based on the original Spanish layout, switching the key combinations required for curly braces and square brackets. Instead of getting a tilde by default, you now get braces and brackets. If you want the original characters, you need to use AltGr. I’ve switched the semicolon and comma around also. You no longer need to use shift to obtain a semicolon. I’ll see how it works out, although I must admit while writing this post, every time I’ve wanted to insert a comma, I’ve ended up with a ;

The tool creates a convenient executable so that you can install the new mapping on any machine without a lot of fuss. I’m including both the executables (x86, 64bit, etc.) along with the project file to this post. Feel free to use it or adjust it to your own needs. Get it here