Xperia X10

It looks like AT&T and Sony Ericsson are collaborating on a new Android superphone called the Xperia X10. It features a 4-inch screen, a 1GHz processor, an 8.1 megapixel camera and up to 32GB of memory. There is no word yet whether the device will run on Android 2.1 or the coveted Android 2.2.

The device also comes with Timescape which allows it to make chronological updates to Facebook, Twitter, SMS and other services. The device retails for $149 with a 2 year agreement with data plan. It will be available August 15.

Finally, here’s a preview of the Xperia X10.

Twitter @Anywhere

I was browsing around the Internet looking for WordPress plugins and I came across a site called @wpbeginner which introduced me to Twitter @Anywhere. I must say @Anywhere is quite impressive. One of the features of @Anywhere is auto-linkification of Twitter usernames as you’ve noticed on this post.

You can also add Hovercards which you’ve seen at Twitter.com. Hovercards are small, context-aware tooltip that provides access to data about a particular Twitter user. Hovercards also allows a user to take action upon a Twitter user such as following and unfollowing, as well as toggling device updates.

In addition, you can also embed a Tweet Box on your site and encourage your users to share your information. I’ve tested it on this site, but decided not to use it. @Anywhere will hopefully will give you more followers and engagement. I’ve decided to use the auto-linkification and hovercard features on this site.

If you like to follow me, just hover over @ulyssesonline and click the Follow button. If you like to know more about @Anywhere, you can visit the developers site here.

Another Reason Google Wave Never Caught On

I was just thinking of several reasons why Google Wave never caught on with the general public. One reason that stood out for me was, it was damn near impossible to get a Google Wave account in the early days. When Google Wave was first released, it generated a lot hype, but getting a Google Wave invite was similar to having the odds of winning a lottery. I’ve asked many times, but I never got one until a several months later.

There lies the problem. It’s not that my opinion mattered, but there were thousands of others on the same boat that just wanted to use the application. How could an application go viral if you can’t get your hands on them. Facebook and Twitter became popular for many reasons. Access to Facebook and Twitter was never an issue. If you wanted to sign up for either application, it was there for the taking.

I thought restricting access to Google Wave initially was a wrong approach. That strategy might have worked for GMail, but it didn’t for Google Wave. It’s not like Google couldn’t handle the onslaught of people that wanted to use the application. Google has never had a problem scaling applications.

I’m sure there are many reasons why Google Wave never caught on, but not having access to the application early on didn’t help either.

Add Twitter Trends To Your WordPress Blog

Several months ago, I wrote a post on how to retrieve Twitter trends. Today, I’ll show you how to add and display Twitter Trends in your WordPress theme. First, the code to retrieve Twitter trends.

function get_twitter_trends() {
  $contents = @file_get_contents("http://search.twitter.com/trends.json");
  if (strpos($http_response_header[0], "200")) {
    $json = json_decode($contents);
    foreach ($json->trends as $trend) {
      echo $trend->name;
    }
  }
}

Add this function in your theme’s functions.php file. If you want to make the trends clickable, then use the Twitter search link. This will send users to the Twitter Search page when they click on a trend.

echo '<a href="http://twitter.com/#search?q='.$trend->name.'">'.$trend->name.'</a>';

Finally, place this code in your WordPress theme where you deem appropriate.

if ( function_exists( 'get_twitter_trends' ) ) get_twitter_trends();

Display Latest Twitter Status On Your Blog

Here’s a short little script that will display the latest Twitter status on your blog. I pulled the code from CSS-Tricks and modified it a bit. This little piece of code will pull-up the user’s latest Twitter status, time and source. You can also pull up the user’s name, screen name, location, url, followers, friends, favorites and more.

Here’s the snippet of code:

<?php
function getTwitterStatus($userid) {
  $url = “http://twitter.com/statuses/user_timeline/$userid.xml?count=1?;
  $xml = simplexml_load_file($url) or die(“could not connect”);
 
  foreach($xml->status as $status){
    echo $status->text;
    echo $status->created_at;
    echo $status->source;
    echo $status->user->name;
    echo date(“F j, Y, g:i a”,strtotime($status->user->created_at));
    echo $status->user->statuses_count;
    echo $status->user->followers_count;
    echo $status->user->friends_count;
    echo $status->user->favourites_count;
    echo $status->user->location;
    echo $status->user->time_zone;
    echo $status->user->url;
  }
}
?>

You can format the output anyway you want it. For readability purposes, I formatted the $status->user->created_at field with the date function. All the other variables are pretty much self-explanatory.

Add the function in ‘functions.php,’ then insert this code anywhere in your WordPress template.

getTwitterStatus("user");

Send Twitter Messages via SMS

The following instruction gives you details how to send Twitter messages from your cell phone? Yes, it’s possible to send Twitter messages via SMS. Twitter does not charge for the service, but standard SMS rates apply from your phone provider.  In my case, my provider is AT&T.

To sign up for the service, just login to Twitter first if you already have an account. Next, go to http://twitter.com/devices. Select your country of residence. USA for me. Then, enter your mobile phone number. Verify your phone number by clicking on the Start button. Once verified, you can send tweets by a text message to 40404.

There are additional commands you can use such as:

FOLLOW username – Start following a user
UNFOLLOW username – Stop following a user
ON/OFF – Turn all Tweet notifications on or off
ON/OFF username – Set Tweet notifications for a user on or off (you’ll still be following them even if you set it to off)
GET username – Shows you the latest tweet from any user
RT username – Retweet a user’s latest tweet
FAV username – Favorite a user’s latest tweet
D username your-message – Send a direct message to a user

Cala Boca Galvao is Trending at Twitter

‘Cala Boca Galvao’ is a Portuguese phrase that has been on Twitter’s Top Ten Trending Topics the last three days. Why is it so popular? What’s the meaning of it? Some say it’s the latest videoclip of Lady Gaga. Others say it’s a campaign to save a rare bird species in Brazil. To many Brazilians who use Twitter, it became a joke, a play of words so to speak.

Galvao Bueno is a well known sports commentator in Brazil. The joke started at the opening ceremony of the World Cup when Galvao Bueno would not stop talking during the live transmission. Brazilians started tweeting ‘Cala Boca, Galvao’ which means ‘shut your mouth, Galvao.’

In reality ‘Cala Boca Galvao’ is really about this…

So, every time you tweet ‘Cala Boca Galvao’, 10 cents is donated to the Galvao Foundation to save the Galvao birds. Help spread the word around.

It’s not known at the moment if the ‘Cala Boca Galvao’ birds are causing Twitter’s Fail Whale to come out this morning as well as the last several days.

Create A WordPress Page With An External Link

I stumbled on a really neat trick of creating a WordPress Page that points to an external link. Big deal! Well, it’s a big deal because I didn’t think it was going to work at all, but apparently it does. Here are some background information about WordPress Pages. A WordPress Page is a basically blog post that resides outside of the chronological order of posts. Examples of WordPress Pages are the About, Archives and Contact Pages. These Pages are usually displayed on the sidebars of countless WordPress themes. They also appear at the header of some WordPress themes as the main navigation bar.

What if you want to create a link that will point to an external link.

Here’s the trick. Create a blank WordPress Page by accessing the Dashboard > Pages > Add New. Place in the title bar the following format.

<a href=”your-external-link-here”>Your Title</a>

It’s an odd looking title to have the HTML codes included in them. Normally, HTML codes in the title bar are suppressed or are removed, but apparently it works with the current WordPress release. That’s all you have to do. Even if you add text to the Page, you will not see the Page at all because it redirects to an external link. Sort of like a hijacked page. It’s a neat trick. Works great. I use it with my Twitter Page link. See the sidebar.

You can do the same if you want to point to an internal link in the same domain. Just edit the Page’s permalink to point to your internal link.

TweetDeck Now Works in Ubuntu 10.04

Something magical happened this morning. It must have been the Ubuntu updates. I tried to install TweetDeck again for the thousand time, this time it worked. What a pleasant surprise. Thanks to Ubuntu for fixing the TweetDeck install. Prior to the updates this morning, I wasn’t going anywhere. Nothing worked. Clicking on the TweetDeck install produced nothing. Not a beep. I often wondered if Adobe Air was installed properly, but it said it installed without a hitch. I just couldn’t figure it out why it doesn’t work, until today, although Twitter seems to be having some capacity problems all morning long. I’m so pumped TweetDeck works.

Twitter Fail Whale

I love Twitter, but occasionally it’s over capacity. Too many tweets they say. It looks like today is another “fail whale” day. Consider yourself lucky because I haven’t seen “fail whale” in a while. PCMag says it’s a system-wide issue. Twitter said the problem has been addressed, but it’s not 100% there yet. It means they are probably rebooting their servers or something along those lines.

Now, some people predict Twitter will explode during the World Cup. As long as they don’t mean blowing up or detonating the whale. The last thing we want is a messy whale carcass all over the screen. Yes, I predict Twitter will be very popular during the month long tournament. Twitter better be ready because the World Cup starts in just 2 days.