Friday, April 19, 2013

HTC Contacts and Google Maps

I don't like the HTC Locations service on HTC Android phones. And I don't know anyone who does.
I really do prefer Google Maps and Google Navigation.

Bummer is was that when you click/tap on the location of an event in the (HTC) Calendar, it always takes you to "locations" instead of Google Maps.

Turns out, there is an app for that :)
Aptly called Select Other Map for HTC and available in the Play Store.

And it does just that. It is only there to register Google Maps for the same intent/scheme as HTC did with locations.
Once installed, the next time you click on a location in the calender, the Android system will find two apps registered for the same action, and will ask you for your preference.

You can pick Location Picker (which you wont, because that's the whole point) or Select Other Map.




Choose this one and say Always (unless you just want to try this once).
And - voilĂ  - Google Maps will open and search for the location from the event.

You can always change this back, by going to the Select Other Map app in Settings > Apps and click on Clear Defaults in the Select Other Map app.  This will undo the Always selection from above and you are free to go back to the cra**y HTC location picker.

Saturday, April 13, 2013

Two random yet timely thoughts on Android

1.  I finally gave up (to wait for JB ever to be released by HTC for the S3 variety of the One S) and had my "old" HTC One S (the one with the S4 chip) repaired.  Got the phone back 20 minutes before we went on a  a marvelous week of vacation with the family in Nice, France. So, finally, when we came back it was time to migrate from One S to One S.
Thus I - again - ran into the issue of Back / Migration of Android.
Not an easy task.

First, there is the Android 4+ trick of using the Android dev kit (ADK) on the PC, connecting the phone via USB and running
adb backup –apk –shared –all
That was the easy part, especially since as an Android developer I of course have ADK on my PC:
The  adb restore to the other phone did not work for me, because it always stopped with an exception after a while.
When trying to root my phone to get Titanium Backup to run, I must have selected one wrong option - it only takes one - and totally erased my phone.
Good thing I had the adb backup files.

So...breath deeply... root the "new" phone... because this is pristine anyway, login with google account, go to Google Playstore on the web and click through all the apps to re-send them to the phone.
Run adb restore for the data only, to get all text messages and other data back.
Worked quite fine, most of the apps found their settings again.
Took me altogether like 5 hours or so.

Then, take the S3 variante - the one I just got rid of - and set it up for my wife... Moving from a Gingerbread Samsung Galaxy S (the "old" I9000 one) is harder, because adb backup does not work there.
Anyway, I pulled most of the data through USB file system mode. Register her account on the new phone, restore some select folders from the PC (like media, and beyond pod, ...) ... 2 hours and it was done.

This is probable the only realm where apple is still ahead... Migrating a phone through an iTunes or iCloud backup is really easy. As easy as it can be.

Google / Android: This is where you need to learn from Apple. You really have to.



2. Facebook last week announced their Facebook Home for Android.
Good thing. Instead of building their own phone, they just "skin" Android and potentially all hardware. Seems to be 4+ only, which is OK as well.
Not sure, however, if their premise is right: What do they mean, that I want "people" on my phone, not "apps"?
It will be a success, because Facebook junkies might use it. I personally rather have my widgets on my home screen, and not 100% Facebook. I don't even have any of the social/facebook/google+... widgets active on my home screen, so this part of Facebook home is not for me.

The chat heads (talk about a fit yet bad name) seem to be interesting; non intrusive / disruptive chat layers on top of the apps might actually work, especially if the combine SMS/text and facebook chat (and the other messaging services in the future maybe).

I'm not talking about the privacy aspect here. Facebook does have a worse track record than Google, so not sure I want them to have total access to my phone and thus contacts, location, texts, ... But that's a different story

It is, however, a wonderful testimonial for the power of Android. A truly modular and open architecture.

Friday, March 22, 2013

MyScript Calculator for Android

This is a nice little calculator.


Even works fine without a stylus on a smartphone as well...
Get it from the play store here.

Monday, March 18, 2013

Beyond Google Reader - Part 2

(see, I told you, this might become a series).

Of the many companies that now claim to come to the rescue of Google Reader EOL victims, the one that stuck out is digg.

Of all !!

I wanted to leave digg for more than a year now... because it became irrelevant, pointless and even annoying. But I never even bother enough to take the time to close my account there.

So, do i see digg becoming the "backbone" of RSS or just lets say a replacement for Google Reader ? not for me.

Delicious for example - though they did not "come out" yet - would be a much better choice for this.

Saturday, March 16, 2013

Beyond Google Reader - Part 1

I'm pretty sure this will become a series, so I decided to call this post here part 1 ...

After Google announced the shutdown of Google Reader two days ago, the internet was of course full of rants and stuff. Some even declared RSS dead. Yeah, right... Whatever.

I want to stick to RSS (as a style of receiving and consuming news, articles and posts) for as long as possible. And I need my reader synchronized between devices.

Always.

Here's why.

  1. I start with Reeder on my iPad in the morning (at home);
  2. then on the train & underground on my commute to work I usually continue reading a lot (or rather quickly browse through the headlines) on my Android Phone using Google Reader (ahem). Interesting articles which I really want to read on a proper screen are save to pocket.
  3. And then at work (as well as at home) there is always one browser tab open with Google Reader. 

So I have this one feed of news wherever I am.
Therefore I need the (almost) instant synchronization of the read/unread state between devices. And this is what Google Reader did perfectly.

Google Reader is was not only a front-end / user-interface, but also this great back-end synchronization service (or rather: central repository). Reeder, Feedly, Pulse, Flipboard, ... they are were all relying on this infrastructure.
This now needs to be replicated or picked up by someone else.

A new hope:
In the aftermath of thurday's EOL announcement, Feedly (which I was using a bit already on my Android) said, they were actually anticipating this move by Google, and already starting building their own backend infrastructure, essentially cloning on the Google Reader API. And more importantly, that they will open this to others.

So my hope is now that

  1. Feedly will do the backend service 
  2. existing clients like Reeder (unbeatably, to me),  Flipboard, ... will use this service and concentrate on the GUI. (This of course includes Feedly, the client, as well)
In the meantime, if you are facing a situation like mine, I suggest you try feedly.
Go and get the Chrome or Firefox plugin, the iOS app, or the Android app. Or all. Here.

Fingers crossed.

Thursday, March 14, 2013

Tuesday, February 26, 2013

Repair while you wait

Since I'm still waiting for the Jelly Bean upgrade for my HTC One S (the "new" one I bought to replace the one with the broken glass, the one with the S3 processor) I did enough JB Testing on the "old" one (the one with the broken glass) ... I finally brought it in for repair ... hope to have it back soon, so I can go back to my "old" phone with the "new" Android version.

My, this sounds odd.
And only because ${expletive} HTC still did not release JB for some of the S3 processor versions on the One S... Arrrrrghksdfkjh


Monday, February 25, 2013

LG acquires webOS from HP, plans to use it in smart TV platform

This is a surprise ... (via engadget)

LG acquires webOS from HP, plans to use it in smart TV platform: "LG acquires webOS from HP, plans to use it in smart TV platform"
So with HP moving towards Android (in their tablets at least) LG is picking up webOS... good for them.

Sunday, February 24, 2013

Opening ICS Files with Thunderbird/Lightning

Now as the world is slowly progressing towards the 21st century when it comes to calendaring tools, some websites offer to download a calendar file (ical, ics, ...) for events they publish.

The problem in my environment is, that no application on my (Windows) PC is registered to handle this file type.
Thunderbird/Lightning simply does no do this.

The out-of-the-box solution without any hacking is to simply download the .ics file e.g. to the desktop, and then drag&drop it to Thunderbird's today pane. This triggers an import. Quite OK.

Works with TB17 and Lightning 1.9.
(Sometimes it seems I have to hold the Ctrl key to force a copy (instead of a move)... awkward.

Sunday, January 27, 2013

Did Facebook Replace Restaurant Homepages?

This stems from a couple of conversations that I had recently, about how restaurant homepages lack content.
Many of them at best have their contact details, but nothing else.

In one case the phone number was an image file, so I could not even copy-paste the phone number :(
(Or they are total flash-crap).

I don't want to single out anyone, just give examples here, that came up.
All of them, however, do have very active Facebook pages.

One reason I can think of is that Facebook has actually replaced those store / restaurant homepages. And there are good reasons for this

  • it comes with hosting / homepage / everything
  • it does have a simple content management system (if you really stretch the term) and you don't have to mess around with HTML/CSS or any of that
  • it comes with statistics
  • you can easily enter a conversation with your "visitors" (or friends or followers)
However, you still might consider having one of those half-empty pages (and domain) so that Google will still index you.
And: no, I could not find any of them on Google+ :(

Tuesday, January 08, 2013

Why, Flickr, Why ?

As much as I like the new flickr app for iPhone [1] and Android, I wonder, why they could not decide on one layout for the toolbar

The above is from iPhone, the lower is from Android.


Why, Flickr, why ?


--
[1] actually, I use it on my iPad, but there is no HD version yet, so I have to use the iPhone version... room for another rant :)

Thursday, December 27, 2012

HTC One S JB Test Upgrade

So, since I broke my original HTC One S about 6 weeks ago, I replaced it with a new one... the broken one (broken glass) to be sent in for repair  for one of the other family members later. Lazy as I am, I did not send it in yet, so I have 2 HTC One S right now.

Two days ago the Jelly Beans upgrade for HTC One S Worldwide/European versions has been released. But mine did not pick up. So I checked on the "old" one, and - voila - Jelly Beans is available for it.

Both phones have CID  HTC_102, (you can check with with the CID Getter app), a version that is listed to be ready for the update. Still only one found the update.
So I did some digging around and found that the "new" one has the older CPU (S3) whereas the broken/old one seems to be equipped with the newer S4 chip. So there most be some other parameters to identify the update
version/file. As the discussion on XDA says, the S3 update wont be out for another 2-3 weeks...

Annoying, but still good news... Because this actually means that I can test the JB upgrade on the broken/old/S4 model.

Download takes a while (612MB), but then it installs smoothly.

So I now have 2-3 weeks to play around with it, before my "real" phone gets the benefit of Jelly Beans.
I guess the broken one wont get repaired for another 3 weeks...


Monday, December 24, 2012

You're asking me, Google?

Have a smartphone or tablet? Get Chrome for Mobile
Oh c'mon, Google, you know anyway. Why are you asking me?
Especially since I'm using chrome on my Android as the default browser.

Saturday, December 22, 2012

Someone hacked my gmail

... or in any other way got access to it and sent (non critical) spam from it.

So first and foremost, if you got an unsolicited email from my gmail account this night, I do apologize. It probably only contains a link to a non existent document. If you can see any data / route / ip / trace in the email that could help me identify the source, kindly reply to me via this email.

I was under the impression that a) my google password is quite strong, and b) that I'm very selective with app or site I allow access to my gmail account.

The weird thing is the list of recipients they picked. It's a strange combination from people I've sent email to in the past, and people I follow on g+ (but did not send an email to).
They all exist in my gmail address book, and the only common denominator I found  so far is, that none of them have a phone number in the address book entry... apart from that I have to draw a blank.

I also found the original email (not only the non-delivery replies) in my sent folder, so I looks like the email has really been sent through my gmail account (and not only with my email in from/reply-to).

Of course in the meantime I not only changed my gmail password, I also reviewed the web-apps and services that have access to my gmail, and will go through the apps on my iPad and Android phone.

Again, sorry... If you have any data to help, just pass it on.


Saturday, December 08, 2012

Android Automatic WiFi Login

Most of the public and free (as in beer) Wifi spots force you to click on a freaking "Accept" button before you can use them.

In Vienna, for example, we have a free Wifi operator called "Freewave" who have quite acceptable coverage in and around restaurants, cafés, hotels, etc, etc. So I do have freewave wifi configured and "enabled" if you will in my Android phone.
Bad thing is, whenever I come close to a freewave hotspot, I have to click "accept" in order to get connectivity.
There is a freewave app for Android (and iOS), but it only helps you to locate the next hotspot, not to automatically sign in.

I used to have an app called "Wifi Browser Login" that would open a browser page, so I'd only need to accept without opening a browser first.
But this was still to cumbersome for me (talk about first world problems, eh).

What I had in mind was an app, that would detect that there was only a button to click (or sometimes a checkbox to select) and submit the HTML form. automatically

Just before I wanted to hack this myself I checked the play store and found  WiFi Web Login, which does exactly this.
Even more, you can record the sequence on your first "login", and it will automatically replay it, when you connect to this wifi hotspot.

Works like a charm on freewave.
Haven't tried it with a real username/password situation yet, because I don't have any such Wifis.

There's a 3 day trial, and the "full" or perpetual version is just 1.22 EUR. So go for it.

Loving it.

Friday, November 30, 2012

I Hate Apps That...

... are only a badly written container for HTML, without any proper error handling...


And btw: this is not Android specific...

Saturday, November 24, 2012

Second Screen - part II

While we are talking about Second Screen:

Google Glasses are the Second Screen to Life.

Really, I mean it. With all the consequences. Think about it.
I'm not even saying this is good.

Wednesday, November 21, 2012

Thoughts on Second Screen

With the ongoing success of tablets, media companies and many social platforms get all exited about the "Second Screen".
Second Screen is short hand for getting additional content on your tablet while watching TV. Sometimes it refers to the device itself, sometimes to certain apps on this device.

The quest for the perfect second screen app reminds me of the race for killer app in the early 2000s for the mobile phones. Everyone is jumping in and wants to define the second screen experience.

TV stations, networks and content owners/producers rush to the race in creating very narrow and limited second screen apps for certain programs, TV series', ... Just because they noticed the success of Twitter (and probably Facebook as well).

My 0.02$:

Yes, there is a (very positive) second screen trend right now... but it is defined by the users, not be the content providers. I don't see a lot of sense in creating separate apps per TV program, because that's not like we users behave.

When I watch TV (or a DVD, or streaming, for that matter) I do have my iPad on my lap (or next to me), and I spend quite some time with it: e.g. in IMDB, or Twitter, or Facebook, or Google+ (or my email).
Point is, it is somewhat, but not 100% related to the program I'm watching. I'd never open one specific app e.g. the Breaking Bad app just because I'm watching Breaking Bad...

I don't want to engage in anything (and most probably not the things, the network wants me to), I want to look up actors; or find some background information; or see where Downton Abbey exteriors where shot (link) and find that on Google maps; or have the twitter stream for the election night run by while I watch as Ohio is being called.

But that's my personal second screen usage or experience, not a pre-defined one.

Sunday, November 18, 2012

Social Bookmarking

Social bookmarking has changed a lot over the last couple of years.
What started with simple (and some say ugly) pure heading/URL lists, turned into magazine style full-color, hi-res, rich-media, insert-your-buzzword-here pages.

Observe - as an example - the change from he good old del.icio.us to Pocket or Flipboard.


I don't really won't to compare them with or against each other, because to me they define different categories or sub-categories of social bookmarking.

Here is how I use the various tools and platforms:

  • To publish or almost broadcast links, I use Facebook, Google+ or Twitter.
  • To publish for a certain interest group - kind of newsletter like - I still use delicious and have people subscribe to the tag via RSS.
  • To store for later reading, I use Pocket - especially because of the text-only view in Pocket, which make medium-size to long articles and posts really good to read on an iPad or phone.
  • To save or archive URLs, I use delicious, sort of my bookmark vault.

Thursday, November 08, 2012

ifttt to the rescue

Since my feed from flickr to Facebook has been broken for a while now (and I re-authorized flickr on facebook and v.v.) I decided to work around this with ifttt.

No, I'm not out of my breath, I'm just using if this then that

A simple but very convenient service, with rules of the nature
If (this) happens then trigger (that)
with predefined "channels" for this and that. E.g. flickr and Facebook.

So I created a rule
which takes every new picture I upload to flickr (with the tag #FB) and posts the URL to facebook
Bingo, it works again, and I can now control what is being posted to Facebook by adding or omitting the #FB tag.
Cool

You can slightly modify those rules, but you are bound to what ifttt offers. Pretty much actually.

Sort of competes with Yahoo Pipes in a way (if they were really still alive). Bit more powerful in some aspect, less powerful in others.