Archive for the ‘Android’ Category

What most of you are probably interested in: Yes, Samsung did it ... this is finally a Galaxy phone that you can work with. Compared to the Galaxy and the Galaxy Spica this one is way more enhanced, lighter, better screen, better hardware and, the most important thing: better battery lifetime! Since I would say for myself that I'm a heavy user, I know the value of a good battery lifetime. If you followed some other posts you know that this was the most important point to complain about the other two Galaxy phones. With heavy user I mean, that I use the following apps on a regular base:
  • Google Mail
  • K-9 Mail (2 Accounts - push mail)
  • Exchange for Android (calendar, tasks, emails, contacts - refreshing every hour)
  • Seesmic as Twitter client (refresh every 30min)
  • Facebook App
  • Google Talk (recently started using it instead of sending SMS which is a good deal when you have a data-flatrate)
  • Google latitude (yep, started stalking a little bit)
  • Google Navigation
  • Wordpress (mainly managing comments on my posts)
  • Telephone (that one was unexpected, wasn't it )

Battery still lasts a regular day, as expected with smartphones. Consider taking a charger with you when you start using Google Navigation a lot, this is really consuming. I don't want to talk about the hardware specs here because you can find them on the web so let's just move on with the other stuff.

I read and heard a lot what people say about the hardware. Some say it looks cheap and feels like plastic, others say it looks classy and love it that it is so light weight. The latter one fits for me too. It just looks and feels awesome and the screen with the super AMOLED 4'' display is just amazing.

The most sentence I hear is: "It looks like an iPhone, that's stupid" ... well, I'm not an apple hater nor a fanboy so I don't really care. But you know, compared to other things like MS Windows, no one ever complained about Linux also going the way of using "windows" for their UI, so yes, there's always someone who does it first ... get over it!

Back to the main topic:

The phone is really fast and has a lot of memory which means that you can probably have every app you use in memory and the android system does not have to close any apps. At this point we get to an issue that can really annoy you: The phone sometimes lags, especially when you start a new app. I heard some rumors about that the internal storage is too slow so every time you start a new app it takes a while to load it. I tried to reproduce this idea by using a task killer that closes unused apps after a while and it looks like this is really the case: I had more problems with lagging when I was using the task killer. I believe this phone has enough memory that you don't need a task killer at all.

What I really like is that this phone has an integrated radio which you can use when you put the headphones in (those are used as the antenna). Also a nice feature that is not implemented in android 2.1 but I heard (haven't checked that yet) that it would be in 2.2 is tethering. The phone supports tethering of 3 other devices via WiFi as well as for one device if connected to USB ... for business cases a great feature that I really appreciate.

Sometimes you find things that are tiny little features but you are still totally impressed that someone thought about it: my girlfriend was calling me on her birthday and on the display it showed a small cake icon. Great if you consider having over 400 contacts in your phone book ... not that I remember all of them but imagine how impressed they will be if you have their birthday "in mind".

Samsungs version of android also has the "missed calls and missed messages"-puzzle view that the new Wave device has when you missed those and turn on the screen. You have to get used to the "pantheon"-launcher that has the menu-button on the bottom right screen when you want to get to the apps-list. I actually installed LauncherPro a few days ago and I have the feeling that this launcher has more performance than the default one ... you better check this for yourself.

The Galaxy S has no hardware keyboard which I don't miss because I never owned an android device that had one. The swype-Keyboard that is shipped with this device by default is really working great and learns your words after the first time you typed them in.

In my eyes, this is the best android device on the market right now, although the lagging when starting apps can be annoying. I still hope on any firmware update or maybe Froyo to fix this problem, but if this is really a hardware issue we have to wait for the next device. My advice as already said: Don't use a task killer, you don't need it with 512 MB RAM, believe me.

If you have any more ideas, corrections or just anything to say about the device or this post, please leave me a comment.

[...] Once a mobiler, always a mobiler [...]

with these words, Sunny Lee, president of Samsung germany, handed over the certicicates of ‘distiguished alumni’ of the samsung mobilers program to the 18 members on January 19th 2010. He told us that he is amazed about what the group achieved in 4 month and was thankful about all ideas and the creativity of the mobilers.

As you already know, I’m one of the 8 mobilers who won the trip to Korea getting the chance to work with the developers over there to get mobile phones to the next level :)

Unfortunately I still have no news concerning mobilers 2.0 – but it was mentioned more than once that this group is not done yet and “that is is not over yet”!

Here’s a picture of my cool samsung mobilers program certificate. It’s been a great time and it will be an aweseome time in the future .. I feel it ;)

For another review you can also check Querweb-Blog from my mobilers (and also group blue) colleague Sabine [in german].

Awesome, I’m one of the 8 mobilers from samsung who won the trip to korea with visits of the samsung developer center, how cool is that?

This actually brings my “mobile world” to a whole new level and I’m really exited to work together with the developers there on new mobile phones.

Today is the second day of the final workshop at samsung headquater germany in Schwalbach. The mobilers now have 4 great month of diving into the mobile scene behind them and the pilot phase of the mobilers concept here in europe has payed off. There will be  mobiler 2.0 campains starting this year in other european countries too. The campaign will also continue in germany but I don’t have an exact picture of what this will look like at the moment. I’ll keep you up to date.

The 18 mobilers who were divided into 3 groups, each of 6 people were not only there for samsung promotion. The 3 groups also came up with new concepts of smartphone applications which they promoted and for which the group members also came up with business models.

Here’s the list of the apps which were designed and the corresponding mobilers group:

I’ll keep you updated on my korea trip. … Oh and by the way: I’m on group blue :)

Ok, here is the promised test on the Samsung Spica (i5700) phone … and some more.
The PDF comparison is in german but I’ll give you my personal result in english here:

If I had the choice between the Samsung Galaxy, the HTC Magic and the Samsung Spica, I’d choose the Spica. A few (unfortunately not all) mistakes Samsung did with the Galaxy are now resolved with the Spica; in particular I’m talking about the battery lifetime. Also the Spica in my eyes can score with it’s style. I can’t exactly tell what is, but compared to the Galaxy it does not feel so heavy and “fat” and it looks more “up-to-date” than the HTC Magic does. (well, actually, it is younger than the Magic ;) )

The OLED Display adds the cherry on the cake; the colors are just awesome and when you hold the Magic beside the Samsung you try to set your display settings for the Magic to brighter and better contrast … but that doesn’t fix the problem!

Unfortunately the Spica is still running on Android 1.5. It is supposed to be able to get updates up to Android 2.0 with the specific Samsung software which is only running on Windows. I haven’t tested any updates yet and I’m actually skeptical about that, but I’ll let you know as soon as I try do do it.

Here’s my detailed  PDF-Comparison for download, enjoy!

Sorry that it took me so long to give you some updates on my blog. I’ve been kinda busy the last weeks. It’s a good new year’s resolution to do at least one blog post every week … we’ll see :)
As you know, I’m one of the 18 Samsung mob!lers around in germany and we are lucky to get some phones like the Samsung Galaxy and now the Samsung SPICA for free, to test the devices and of course promote them here and there a little bit. I’ll get to the SPICA on another blog post so for now, let’s get to Proxoid:

First two words: just awesome
I’m currently not in Frankfurt and depending on my location, vodafone or O2 have the better signal (O2 is my mobilers contract which I unfortunately have to return by the end of January). I’m a few kilometers outside of Coburg right now and my vodafone USB Stick and UMTS flat makes me want to get UPS to deliver me a CD with the data I need.
I decided to only download one file: the USB-Drivers for my Samsung SPICA to get it connected to my computer via the USB debugging bridge. It took me 12 minutes to download a 3.6MB ZIP-file.

After that I installed the USB-driver for the SPICA which worked just fine and I also downloaded Proxoid from the Android market. Open up the app, click on menu and download the proxoid-adb.zip file, copy it to your computer and extract it to some lovely place.
Now follow the easy instructions here to set up your android phone as a proxy for your computer and let’s go … UTMS internet connection with O2.

Don’t forget to set you proxy for all connections if you also want to use your E-Mail- and e.g. Twitter-Client.

As I have a ThinkPad, I just use the ThinkVantage Access Connections Software to set the proxy settings and also execute the start-tunnel batch file when I want to use Proxoid.

Oh, I almost forgot: With Proxoid, you don’t need any root access on your android phone … as I said: just awesome!

I’ve been using my HTC Magic from vodafone for approximately 8 month now and as time goes on I’m downloading more and more apps on to my phone.

The android market takes care of updates on all of your downloaded apps so it reminds you of new app versions every now and then. That’s definitely a very good thing, you don’t have to take care about checking for updates or anything, but:
I just counted my downloaded apps and I almost hit the 50 mark. Wow, 47 apps that I downloaded so far and that are still on my phone. Now, when the android market app tells me that there are new updates for some apps, there are always more than 6 apps to update at the same time.  Have you ever thought exactly about the update process?

  1. Open the android market app with the list of updatable apps
  2. click on the first app and (maybe) read the (hopefully) new description of the current changes
  3. click “update” to update your app
  4. click “OK” to the screen that tells you that this app version will replace the old version of this app (no shit Sherlock, it’s an UPDATE!)
  5. click “install” to the screen that shows you the permissions this app needs
  6. now this app will be downloaded an installed

… and that was only the first of at least 6 apps.

My first question is: Where is the “Update all” button?

Since the user has to give some apps the permission to access phone resources, the internet or whatever, we need a mechanism that can control this issue in  a convenient way. Here’s my idea: android tracks the history of the last permissions that the user already granted during the last install or update. As long as the permissions of this app don’t change, the app will update automatically as soon as I hit the “update all” button. Another alternative, or better, another feature beside an “update all” button would be the possibility to check several apps that I would like to update at once with a “update selected” button.

To sum it up:

  • add an “update all” button
  • add an “update selected” button with check-boxes for selecting apps
  • keep track of already granted permissions of the last app install
  • only ask user if permissions of an app have changed

These features should be possible, shouldn’t they?
Help me to enhance the mobile world and tell me about your ideas. Any comments appreciated.

Last night I received the over the air (OTA) Update for my HTC Magic, Android 1.6.

My first check was on the new search bar, which I think is just great. The default settings let you search for your applications, contacts and websites. You can add music to it so it would also search for artists and playlist.
I also discovered the new home screen widget “energybar” (I don’t know if this is the right translation here, but the german word is “Energieleiste”), a bar that offers quick switches for GPS, WiFi, Bluetooth, Sync and Display brightness. I know, there are plenty of apps who can do that, but I still hope it can turn on my wireless network much more faster than any app can do.

While sitting around in the bus on my way to work, I played with the 1.6 version and discovered the new features:
SpeechSyntheses: a text-to-speech engine … I’m not sure where this is working and how .. but I’m sure I will know by the end of the day :)

To activate the SpeechSyntheses, I had to download this app first and the new android market app popped up: I really like the new design and now apps can show 2 screenshots which is really helpful for the user.

Now let’s get to the feature that I’m really thrilled about: VPN connections
Yes, we are really getting to the business applications now, just awesome. Under “settings > wireless” you now have a VPN-Settings item where you can set up PPTP and L2TP VPNs with pre-shared keys or with certificates. I’m only missing and OpenVPN client, but I’m pretty sure that android will get to it.

So far, I’m really happy with the new update and that vodafone managed to get to it quickly. My #mobilers phone, the Samsung Galaxy, will not get any OTA Updates for Android as far as I know. I have to install the Samsung Software (which only runs on Windows *strange*) and then try to update the phone over USB. I’ll let you know when I update (or try to update) my Galaxy but one fact is already clear: This is everything else but user friendly!

Finally, the picture I took with my Samsung Galaxy of the Update-screen from my HTC Magic while updating to Android 1.6. Isn’t that paradox :) (sorry for the quality, I just woke up ;) )

Android 1.6 HTC Update

Android 1.6 HTC Update

Yesterday we, and with “we” I mean the Samsung mobilers :) , had a great and interesting day at the Samsung headquarter.

Samsung mobilers … what’s that?

The mobilers are 3 groups, each of 6 persons with diverse backgrounds and interests, that were chosen from a pool of 230 interested parties for this promotion, who will dive into the mobile phone  scene to generate a lot of ideas concerning the improvement of mobile phones and mobile applications.

Every mobiler is equipped with a brand new Samsung Galaxy mobile phone with the android operating system. The idea behind all this is, that average consumers now can talk about their pain with mobile phones, say what is missing or could be done better, to improve mobile phones and help Samsung with the development.
The workshop included presentations about marketing, distribution and business model generation, and of course, a brief introduction to the android operating system on the Samsung Galaxy. We also had a great tour through the Samsung World Hall, the presentation room that shows almost the whole product range of Samsung … wow, did you know, that Samsung produces fridges, backing ovens and washing machines, ha, now I got you ;) Another interesting thing: “SAM SUNG” means “Three Stars”.

The mobilers promotion isn’t a small thing at all: The president of Samsung germany, Sunny Lee, had a few words for us and we are the first mobilers group that improves this promotion outside of asia … awesome!

As you know, I’m already an android user and also developer and I have the HTC Magic since the beginning of this year. I now have the chance to test the devices against each other and tell you about my experience. Just give me some time to get to know the Galaxy better, some buttons are placed at different locations and I have to set up the same applications that I have installed on my HTC. One thing that I can already tell: The display of the Galaxy is better. It’s brighter and the colors are more brilliant than on the HTC Magic.

If you’re interested in the mobilers activities, our twitter tag is #mobilers. As you can see, I came up with a new blog-category especially for the mobilers and will give you updates every now and then. By time, I will also need your help to get your opinion and needs in the mobile world. I hope that you can spare some time for me then to help me get my job done.

Finally I have a few pics for you of the Samsung World Hall with their products:

After a few requests I finally updated my hello widget tutorial to show you how to add some buttons to your widget.

Download the newest version of the tutorial here and get the source code here.

Here’s my promised update on 1.6:

I now have the answer to the updateMillis Problem that I rectently fell into:
According to this discussion here there was a change in 1.6 that the updatePeroide has to be at least 30 Minutes to save battery live. This is currently not documented but someone posted the affected sourcecode:

from appwidget framework source (appWidgetService.java)

1
2
3
4
5
private static final int MIN_UPDATE_PERIOD = 30 * 60 * 1000; // 30 minutes 
long period = p.info.updatePeriodMillis; 
if (period < MIN_UPDATE_PERIOD) { 
       period = MIN_UPDATE_PERIOD; 
}

This obviously causes the problem, that my widget tutorial displaying the current time will NOT work on 1.6 anymore.
Still, due to testing purposes this change is critical in my eyes.