Tag Archives: google

From iPhone to Android – Samsung Galaxy i9000

Ok, so I did it. I went from my truly lovely iPhone (3G) to a Android phone. My choice is the Samsung Galaxy i9000 (some call it GT-9000). So, how is the experience so far?

Actually, I can say nothing else then just good thing about it. The Android OS feels just like…. natural. You realize quickly, that Google has put in a lot of efforts into this system. Actually, they put in a lot of efforts in their latest products (Chrome, Picasa, etc.). In any case, I could get everything running in short time.

If you have a Google (or Google Apps) account then synching and setting up the phone is a breeze. All you have to do is to enter your eMail address and password and your phone pulls all the eMail, Calendar and Contacts from Google. Nothing else to do there. I actually had a funny thing with Contact synching. That is, that one contact wouldn’t sync at all and I also received a lot of “sync has a problem right now” with the Contacts. In the end I removed the contact in question and entered it again. But otherwise, everything runs fine.

You can feel that Android was build for working with Google Apps. eMails come in almost as instantly as on any desktop app. GTalk is integrated also and you get notification going all over the place. One thing that Android has definitely gotten right, are the notification in general. They don’t only work for some applications, but work for about everything. This is especially useful if you are on Twitter (who isn’t? btw: follow me at @thenitai) and someone mentions you or is sending you a message. This works with Seesmic or Hootsuite and any other app. Very nice.

Another thing is the geo location functionality. Google Maps with direction just blows aways about everything you have seen before. Did you ever try to use Directions on the iPhone? The last time in London, I ended up in a total different place. Anyhow, all I’m saying is that Android is really a good system and if they continue like this, they will give everyone a run for their money (yes, Apple I mean you).

Not being a “game” guy, I did not play one game on it yet, but can imagine that the Galaxy screen just screams for it :-) Talking about the screen. WOW. This Super Alomed screen is just marvelous. The phone itself is bigger then the iPhone (3g and 4G) but just a little. Since it is lighter then the iPhone 4G you actually don’t feel a difference at all. Actually, you won’t even notice a big difference between the iPhone and the Samsung, until you start working with it and realize that Android is not just a “Linux” and “Geek” system, but a grown up operating system for the phone. And a fun one as well. Turn on “Live Wallpaper” and you know what I mean…

At the end, I recommend the phone wholeheartedly to everyone who is thinking of switching from the iPhone.

Below are some tips for connecting to MacOS X and setting up the phone with Swisscom.

Mounting the phone in MacOS X

The good thing is that you can simply hook up the phone by USB to the Mac and it starts charging the battery. Of course, there is no iTunes synching or alike, but if you need that you can get “The Missing Sync for Android” application. I haven’t used it but heard good things about it, especially since you can use it over Wi-FI and Bluetooth.

But if you want to simply mount the phone and the HSDC card (if any) then you have to go trough some setting. There are somehow “hidden”, so here they are:

1. Go to “Settings”, then to “About Phone” and click on “USB settings”. Since the default is set to Samsung Kies it will never connect to a Mac. So choose either “mass storage” or “Ask on connection” (my choice).

2. After you have set the above you need enable USB debugging (strange but true or else you can’t connect to the Mac). Go to “Settings” again and choose “Applications”. Then click on “Development” and enable “USB debugging”.

Once you have done the above two steps you can connect your phone per USB to the Mac. The phone and if any SDHC card installed will show up as hard disk drives.

Setup GPRS and MMS for Swisscom network

If you, like me, have not bought the phone from Swisscom directly you have to setup the phone manually to be able to connect to any Internet service on 3G. Swisscom offers a “setup your device” website which will send you a SMS and will automatically configure the phone, but unfortunately the Samsung Galaxy can not be configured this way. Thus we have to do some hand work here.

Go to “Settings”, click on “Wireless and network” and then on “Mobile networks”. Within click on “Access Point Names”. You will probably see a black screen. Thus we will have to add a APN now. Click on the menu key and “New APN” (do it once for GPRS and one time for MMS). Then simply enter all the required paramaters according to the list below:

For GPRS:
Name: Swisscom GPRS
APN: gprs.swisscom.ch
Proxy:
Port:
User name: gprs
Password: gprs
Server:
MMSC:
MMS-Proxy:
MMS-Port:
MCC: 228
MNC: 01
Authentication type:
APN-Typ: Internet + MMS

For GPRS:
Name: Swisscom MMS
APN: event.swisscom.ch
Proxy:
Port:
User name:
Password:
Server:
MMSC: http://mms.natel.ch:8079
MMS-Proxy: 192.168.210.2
MMS-Port: 8080
MCC: 228
MNC: 01
Authentication type:
APN-Typ: MMS

That’s it. Now you should be able to see the “3G” sign in the upper menu bar and will be able to connect to Twitter et all on your mobile network.

Hope this helps anyone. If you have questions or want to know something just leave a comment.

The quest for the perfect RSS Reader for the Mac Desktop and iPhone

I like to keep myself informed on different topics, as such RSS feeds are a great way to keep informed. They allow you to follow a site, without having to visit a specific website and scan for the latest articles. Moreover, it can keep you updated of software updates or news that would not enter your radar.

Over time, I have accumulated around 600 RSS feeds and the challenge to manage them all was a challenge in itself. Thought, today I have a very satisfying setup which I like to share.

The old workhorse

In the past I would go nowhere without NetNewswire. I’ve been a huge follower of NetNewswire for a long time. I can’t remember the companies name of the past, but it was one guy doing the whole work and the application was great. Then he sold it do Newsgator and they had this very great setup with their online RSS client which would sync the read statuses with the desktop client. Furthermore, they also had a iPhone client. All in all a winning team.

After some time, they gave up this setup and recommended all their customers to use Google Reader and use NetNewswire, both on the desktop and on the iPhone, to sync with Google Reader. Thought, I did not like Google Reader at first I have to say that i use Google Reader as my main “RSS server” nowadays.

Unfortunately, or let’s say fortunately, the move from the Newsgator platform to Google Reader has also brought new opportunities and ways in my RSS reading workflow, I would have never experienced with NetNewswire alone.

This brings me to my current setup.

The new workhorse

Today, I have replaced NetNewswire on my iPhone with Newsrack (it used to be called Newsstand). Newsrack is a full featured RSS reader, displays your news in a news stand like display (I don’t use it and simply like the “standard” view) and it is blazing fast in loading the feeds.

The big plus, apart from syncing with Google Reader is the ability to share the feeds by eMail, with my Google Reader followers, post it to Twitter, Delicious or Instapaper.

Sure, Newsrack itself is not a free app, unlike NetNewswire, but for my taste NetNewswire just did not scope it anymore for me. It did not sync properly anymore, the displaying of ads bothered me after some time, but apart from that, it was just painfully slow in syncing with Google Reader.

All in all, I’ve been buying Newsrack after around 2 hours playing with it and never regret it in any way.

I’ve looked into other RSS readers that have the option to sync with Google Reader, but could not find one that would work well for me. Especially the sharing feature and the way it works, just does it for me.

On to the Mac Desktop.

One might wonder why I would want to use a desktop RSS reader if Google has made Google Reader so easy to use in the browser and especially with Google Chrome the reader is just plain fast. Still, for me, desktop apps have benefits over their web counterparts. Some of the benefits are the possibility to read the feeds offline, be able to easily drag and drop them to an email client and post to a blog with MarsEdit.

So far, I have used NetNewswire also for Google Reader replacement, but here also, I experienced slow syncing and the ads really were annoying. Thus I set out on my quest for a replacement. Foremost, I did *not* want an AIR application (don’t get me started on AIR’s RAM usage). Luckily, it did not last long until I found the perfect Mac desktop Google Reader. Enter Gruml

Gruml is a pretty young project (Version 0.9.17) and (surprise?) comes from a person in Germany. But what really got me hooked on Gruml is the usability that just makes it so much fun to use. Also, for just about every action you have shortcuts. Want to post a article to Twitter? Hit shift+T, Want to spread the news with ping.fm? Hit shift+G. Best of it, it opens a new tab with the build in browser.

But one of the really neat feature is the icon in the menu bar of MacOS X itself. First it lets you now how many unread items you got and when you click on the icon it gives you a preview of the feeds in its own window. Me thinks, that is really slick!

Moreover, I have found that Gruml is really in sync with Google Reader all the time. In my testing I saw that it syncs almost instantly with Google Reader and as such you have Google Reader, Newsrack on the iPhone and Gruml in sync almost by the beat.

Of course, one of the best selling points for Gruml is the price -  free by the means of Gratis, pay nothing, enjoy and follow the feeds :-)

Retrieving mail from one Google App account to another with POP

I had the need to retrieve mails from one Google App account to another Google App account over POP. Like this you can actually “swap” from one primary domain to another primary domain (since Google does not allow it to be exchanged you need to create a new account and do all the needed steps as outlined in their document called “Swap primary domains“).

Since this is going from one Google App account to another I thought it would be very easy to do so. But as it turned out it wasn’t. Mainly because there is almost no documentation out there. The process itself is quite simple, all you have to do is to go to the “Settings” page within your account. Then go to “Accounts” and under “Get mail from other accounts” you add your other eMail account.

But the problem is that, even this is from Google to Google account, the wizard does not configure correctly. By default you might get filled in information like:

User: yourname
Mail Server: mail.domain.com
Port: 110

But to be able to retrieve mails over POP from another Google App account you will need the following settings:

User: name@domain.com
Mail Server: pop.gmail.com
Port: 995

Figuring out this setting took some valuable time. Hope someone else benefits from it.

HTML5 will make web applications fly

The fifth major revision of the HTML markup language (HTML5) brings some real power to web applications and will close the bridge for Online/Offline application.

As an example, Google has just showcased how they would leverage the power of HTML5 with the integrated database and Caching with the use of their famous GMail service. Since I have just posted about Collaboration and especially the Google Apps Services you might find the below video very interesting.

Watch closely, as they present the same application, with the same functions, on the iPhone and on the new Android mobile device. Big times, are coming for web developers (thought, this can already be done now with Adobe AIR and other applications that bring a website down to the desktop).