Monday, December 31, 2012

Customising Threaded Comments

Customising Threaded Comments:
Recently we released an update to Blogger’s commenting system that enables people to directly respond to comments. This capability is known as Threaded Comments. We are pleased to see quite a few people diving in and writing tutorials, including a screencast. It’s wonderful to see the enthusiasm of our developers!
In this post we will look at what are the changes required to modify a custom template to enable Threaded Comments, once you have fulfilled the requirements outlined in the Threaded Comments announcement post on Buzz.blogger.com. We will then look at how to customise the look and feel of the Threaded Comments using just CSS, and also have a quick peek at alternatives.
Please note, these instructions may not work if your blog’s template is heavily customised. Your template may possibly missing some of the b:includables that the instructions below depend on. Please try the following instructions on your template, but if they don’t work come to our Blogger Developer forum and get some help with patching your template.
The first step is to Edit the HTML for your Template, which can be found inside Settings under the Template tab. You must make sure to expand the Widget Templates, as we need to modify the main Blog Widget Template. To find the main Blog Widget code, search for the following Blogger Layouts Template code:
<b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog'>
Inside the b:widget are a series of b:includable blocks. These act a lot like functions in programming languages, in that they can be called from other b:includable blocks to insert chunks of HTML. The only special block is the includable called main, which is where the Layout Template engine starts when rendering the Widget’s content. If you don’t see content inside the b:widget, you need to click the Expand Widget Templates radio button above the edit area.
The Layout Template should include the following code:
<b:if cond='data:post.showThreadedComments'>
  <b:include data='post' name='threaded_comments'/>
<b:else/>
  <b:include data='post' name='comments'/>
</b:if>
The interesting part is that we have a fork here, implemented as a b:if conditional block, that decides whether to render the comments as threaded or not. The need for this split can be seen on the Threaded Comments announcement on Buzz.blogger.com.
As a quick aside, if you don’t have this code, but instead just have something like the following:
<b:include data='post' name='comments'/>
Then you can get threaded comments by replacing this b:include with the above logic block, assuming you fulfill the requirements laid out in the Threaded Comments announcement post on Buzz.blogger.com.
Now you can look at the implementation of the threaded_comments includable by searching for the following line of code:
<b:includable id='threaded_comments' var='post'>
This code is responsible for rendering the actual threaded comments to screen. You can choose to override this code block to customise the look of your comments, but it is worth noting that if you do, you won’t get updates to this functionality as we change the implementation in the future.
There are two new data members we have introduced with this feature release that you can use to render comment threads:
  • data:post.commentSrc This is the source to the javascript library that handles actions
  • data:post.commentHtml This is the rendered HTML for the comment thread
If you want to change the look and feel of your comments, we strongly recommend you use the Template Designer to set custom CSS to style the Threaded Comments. We suggest you customise the comments by modifying the property "Advanced > Add CSS". For example, you can add the following CSS code to change the look:
.comments blockquote { 
    border: 1px solid black; color: white; font: Helvetica;
} // draws a border around comment bodies, sets the text font and colour
.comments .inline-thread li { list-style-type: decimal; } // numbers replies
Finally, you can implement your own version of Threaded Comments by walking the data:post.comments directly. This will contain all the comments, ordered by time of comment, now with an optional extra field data:comment.inReplyTo which will contain the id of the parent comment, if there is one.
If you have any questions about how to customise your Blogger Comments, please feel free to drop by the Blogger Developer Forum. We’re glad to help!

Automate Google Analytics reporting using Google Apps Script

Automate Google Analytics reporting using Google Apps Script:
Author Photo
By Nick Mihailovski, Google Analytics API Team

Cross-posted with the Google Analytics Blog and the Google Apps Developer Blog

Many people have been asking for a simple way to put Google Analytics data into a Google Spreadsheet. Once the data is inside a Google Spreadsheet, users can easily manipulate Google Analytics data, create new visualizations, and build internal dashboards.

So today we released a new integration that dramatically reduces the work required to put Google Analytics data into any Apps Script supported product, such as Google Docs, Sites, or Spreadsheets.

Here’s an example of Google Analytics data accessed through Apps Script and displayed in a Google Spreadsheet.





Custom API Dashboards - No Code Required

We know that a popular use case of this integration will be to create dashboards that automatically update. To make this easy to do, we’ve added a script to the Spreadsheets script gallery that handles all this work - no code required. The script is called Google Analytics Report Automation (Magic).

This script is a great template for starting your own project, and we’ve had many internal Google teams save hours of time using this tool. Here’s a video demoing how to build a dashboard using this script:





You can find this script by opening or creating a Google Spreadsheet, clicking Tools -> Script Gallery and searching for “analytics magic”.

Writing Your Own Script

Of course many developers will want to write their own code. With the new Analytics – Apps Script integration, you can request the total visitors, visits, and pageviews over time and put this data into a spreadsheet with just the following code:
// Get Data.
var results = Analytics.Data.Ga.get(
    tableId,
    startDate,
    endDate,
    'ga:visitors,ga:visits,ga:pageviews',
    {‘dimensions’: ‘ga:date’});

// Output to spreadsheet.
var sheet = SpreadsheetApp.getActiveSpreadsheet().insertSheet();
sheet.getRange(2, 1, results.getRows().length, headerNames.length)
    .setValues(results.getRows());

// Make Sandwich.

To get started now, read our Automated Access to Google Analytics Data in Google Spreadsheets tutorial. Also check out the Google Analytics Apps Script reference docs.

Solving Business Problems

Are you ready to start building solutions using Google Analytics and Google Apps Script?

We’d love to hear new ways you use this integration to help manipulate, visualize and present data to solve business problems. To encourage you to try out this integration, we are giving out Google Analytics developer t-shirts to the first 15 developers to build a solution using both APIs.

To be eligible, you must publish your solution to either the Chrome Web Store or the Spreadsheets Script Gallery and include a description of a business problem the script solves. We’ll then collect these scripts and highlight the solutions in an upcoming blog post. After you publish your script, fill out this form to share what you’ve built.

We’re looking forward to seeing what you can do with this integration.




Nick Mihailovski is a Senior Developer Programs Engineer working on the Google Analytics API. In his spare time he likes to travel around the world.





Posted by Scott Knaster, Editor

More than a Map: a new site to explore the full power of the Google Maps API

More than a Map: a new site to explore the full power of the Google Maps API: Author Photo

By Ken Hoetmer, Product Manager, Google Maps JavaScript APIs



We’re constantly working to build the most comprehensive, accurate and usable maps in the world for our users--no matter where or how they access Google Maps. While millions of people come directly to maps.google.com to search for a nearby business or get directions, many people around the globe experience Google Maps on their favorite website or application thanks to the Google Maps API (and some very talented developers). In fact, today 800,000 active websites and apps are using the Google Maps API to create interesting and useful experiences for you.



MoreThanAMap.com

To demonstrate the capabilities and features of the Google Maps API, today we’re launching a new website called morethanamap.com. This site showcases the unique features of the Google Maps API and how developers are using it.





Visit morethanamap.com to learn more!


Through morethanamap.com you’ll learn how developers can embed popular Google Maps features like Street View, public transit directions, location data, and advanced data visualization capabilities into their website or app. The interactive demos on morethanamap.com show how these features are ready to be added to any website or app.





Developers can use the Google Maps API to embed Street View imagery into their sites


Even if you’re not a developer, the animated London Heathrow flight map or global population heat map are a fun way to visualize data and explore the power of Google Maps.



Google Maps Developers Stories from Around the World

Morethanamap.com also features stories from our community of developers who are using the Google Maps API to start businesses, help improve their communities or save the environment. Starting next week we’ll showcase these stories weekly on the Geo Developers Blog. And follow us on Google+ to learn more.





With just a backpack and a camera Google Maps team member Carlos Cuesta went on a global tour to video blog six distinct developers who are creating thriving applications with the Google Maps API.



Start exploring what’s possible with the Google Maps API today at: morethanamap.com.





Ken Hoetmer is Product Manager of the Google Maps JavaScript APIs, based in Sydney, Australia. A long time Maps API developer, he claims to have been the first external user of JavaScript Maps API v3.



Posted by Scott Knaster, Editor

Launching WordPress into the Google cloud

Launching WordPress into the Google cloud: Author PhotoBy Artem Livshits, CEO of OblakSoft



This guest post was written by Artem Livshits, CEO of OblakSoft, which makes the ClouSE MySQL storage engine for cloud development. In this post, Artem describes his experience using Google Cloud Storage to store and serve a WordPress blog.





WordPress is popular blogging software used by over 60 million people. If you have a WordPress blog, you want to ensure that your server load is manageable and that your load times are fast. You also want your data to be protected in case your server fails. With that in mind, we at OblakSoft created the Cloud Storage Engine for MySQL (ClouSE). It stores all your WordPress data on Google Cloud Storage, taking the load off your server to improve reliability and speed, and to reduce hosting costs.



We’ve been very impressed with the performance of Google Cloud Storage. Because it’s built on Google’s infrastructure, storage objects are cached within Google’s global network and distributed globally without the need for a Content Distribution Network (CDN). This ensures content is delivered with the best possible performance.



Here is a high-level architectural diagram of a WordPress-powered website that uses Google Cloud Storage to store and serve content:





The website’s content management is done through WordPress, which uses a MySQL server to store the website’s data. It uses the WP2Cloud WordPress plugin we created to upload pictures (and other media files) to Google Cloud Storage. ClouSE makes the web server stateless by storing all data in Google Cloud Storage using the Google Cloud Storage API. Web pages (lightweight HTML) are served by WordPress, while media files are served by Google Cloud Storage directly.



WordPress is one example of a MySQL-based application that can take full advantage of Google Cloud Storage to:

  • Keep the data highly available and highly durable.
  • Serve media files in a highly scalable fashion.
  • Distribute media files across the globe for fast access.
This solution works with any hosting provider, so our users can keep their current hosting arrangement, and move their data to Google Cloud Storage using WP2Cloud and ClouSE. Users who are limited preview customers of Google Compute Engine can get started immediately using a fully configured WordPress image that we created.



We’re very excited about the potential of the Google Cloud Platform to power dynamic web server applications. Launch your own WordPress site in the cloud today - it’s easy and there’s minimal setup. We found it easy to make ClouSe work with Google Cloud Storage, and you can see how you can integrate Google Cloud Storage into your app as well.





Artem Livshits is the Founder, CEO and software architect at OblakSoft, a company focusing on technologies that simplify adoption of cloud computing. Previously Artem led the development of several server products from inception to maturity during his 12 years at Microsoft, including the source control system managing most of the Microsoft code base.



Posted by Scott Knaster, Editor

Free tools to develop a website

Free tools to develop a website:
Last couple of weeks I was in search of some free tools to develop a web. I found that some alternate softwares instead of buying some professional / costly software. I switched over to Ubuntu operating system. Even though here I am discussing with some free softwares usable for either in windows or linux.
I had been using Adobe softwares for web development. These softwares are very professional but very costly. After I switched over to Ubuntu I never touched these software and through out from my PC.

Webserver

For a web developer we usually need a webserver. For PHP developers it is easy to find a webserver without any cost. You can try the LAMP and can install in your local machine. Lamp is the abbreviation of Linux Apache MySQL and PHP / PERL / PYTHON. If you want to install these as a package you can try XAMPP or WAMP. These softwares are completely free and it is available for both windows and Linux machines.

Graphics

Next is your Graphic requirement. It is a truth that I couldn’t find any good alternate for Adobe’s Photoshop. May be I had been using Photoshop for a long time. But you can try GIMP (will work for windows, Linux and MAC OS) or Pixlr (an online free image editor).

IDE (Integrated Development Environment)

Selecting an IDE is very important. There are a lot of softwares available for that. Personally I would suggest NetBeans IDE. Another one is Eclipse. Here is the list of some great IDEs for PHP Developers
1. NetBeans

2. Eclipse

3. Aptana
There is one another simple light weight editor is available , Called Intype. But it works only in Windows. But I like it very much.

FTP Software

Filezilla is one of the Free FTP software. Otherwise you can use FireFTP that can be add on to Firefox. In Ubuntu I am using gFTP.
Guys try these free tools. Give me your comments, follow me on Twitter

Python and GPS Tracking Tutorial

Python and GPS Tracking Tutorial:
If you have ever programmed a microcontroller, you are probably familiar with sending and receiving data over a serial port. A common way to do this is with a serial terminal program (hyperterminal, Arduino serial monitor, etc.). Lets say you want to create your own serial terminal program that displays data from a microcontroller in a meaningful way. For example, graphing temperature over time or displaying GPS position on a map.

There are many different programming methods to do this, one of which is Python. It is free, easy to setup, and has a massive user community with examples, forums, and tutorials.

alt text

Showing a trip from SparkFun to Boulder, CO.

Recently, I wanted to create a graphical interface to display GPS position for a high-altitude balloon radio system. I had so much fun and immediate success with Python, I decided to write a follow-along tutorial that helps you install Python, then shows you how to create a simple serial terminal program to send and receive data over a serial port. The tutorial ends by showing you how to run my GPS tracking program. Check it out!

Alternative Mail-clients

Alternative Mail-clients:

Detailed overview of alternative e-mail clients

What are good e-mail applications?

nPOPw

nPOPw screenshotnPOPwĂ‚ is also a free mail client, which can be downloaded here (complete download page is here). It is less feature-rich as QMail but it has the advantage of being smaller. The complete installation manual can be found here. You can use it on PocketPC 2002 WM2003(SE) and WM2005 devices.
The Pros of nPOPw are:
  • Threaded mailviewĂ‚ 
  • Integration with the standard Outlook adressbook
  • Advanced mail-features, like
    • message priorityĂ‚ 
    • read/delivery mesages
  • Reads HTML mails
  • Not much bandwith usage, especially usefull when roaming abroad or using a commercial WiFi provider.
The Cons of nPOPw are:
  • Lack of SSL (GMail) support
  • Lack of support for IMAP protocol
  • No Unicode support

ProfiMail

Profimailer screenshotProfiMail is also a commercial application, it costs aboutĂ‚ $23,99. You can download it here. The application itself also has a lot to be desired – particularly the high price (even WebIS Mail is cheaper, not to mention the vastly superior and free Qmail!), the sub-par HTML rendering engine, the impossible-to-switch-off custom "soft" fonts (which will drive nuts anyone that hates soft fonts – I'm one of them. This is why I always disable ClearType too), the lack of clickable links in plain text messages and the lack of text select/copy unless in edit mode.
The pros of ProfiMail:
  • Support for POP3 and IMAP4
  • Reads HTML mailĂ‚ 
The cons of ProfiMail:
  • No downloading of e-mails in the background or using downloadschedules
  • Missing support for cut-copy to Windows clipboard
  • Embedded links in e-mail are not clickable

QMail

Qmail screenshot
QMail is without doubt the best value for money. Besides being one of the most versatile readers, it is also freeware. You can download it here. ...

Sunday, December 30, 2012

Best Cloud Storage Solutions

Best Cloud Storage Solutions:
You’re probably already aware that there are lots of different ways to store files online. Check out this article to find out about them.
One of the most popular ones is by using a cloud service. But which cloud services are the best ones?
Dropbox
Dropbox
If you talk about cloud services then one of the first things that springs to your mind is Dropbox, which isn’t the first cloud-based storage service that appeared, but is the one who made this kind of service popular. It’s different to other cloud systems in that it doesn’t need a Web-browser interface because it works perfectly on nearly every computer (even if it’s running Android, iOS or Linux).

Dropbox is mainly for documents so the 2GB of free storage space it offers may be just enough to meet your needs. It costs $9.99 a month for 50GBs and $19.99 for 100GBs.




Amazon Cloud Drive
amazon cloud
Providing 20GBs of free storage space, the Amazon Cloud Drive also allows you to use this storage space to stream music to up to eight devices. Amazon also allows tou to store your music there without using any of your free storage space as long as you buy your music from Amazon. Click here to download Amazon Cloud Drive.



iCloud
icloud
iCloud is much more than just a storage service. All the apps, music, TV shows or books you get from the iTunes store don’t use up any of your own free storage space. Apart from giving you storage and online music service, Apple includes its wireless services (from its own e-mail service to mobile backup, location awareness and contact synchronization). To make the most of iCloud your Mac should be running on Lion, or if you have an iPad, iPhone or iPod Touch, they should be running on iOS5.

Although it comes with only 5GB of storage space, you can get 10GB more at $20 a year, or 50GB for $100 a year.




GDrive
gdrive
GDrive or Google Drive is Google’s cloud storage service. It is more like an extension of Google Docs but it has some limitations. It is not advisable to use it when sharing or editing Microsoft Office files online because it has a very poor compatibility with complex office files. Nevertheless Google allows you to download an AutoCAD WS app that enables you to view DWG or DXF files online.

GDrive has the following prices depending on how much storage space you want. So you can get 5GB of storage space for free, 25GB at $2.49, 100GB at $4.99, 200GB at $9.99, 400GB at $19.99, 1TB at $49.99, 2TB at $99.99, 4TB at $199.99, 8TB at $399.99 and 16TB at $799.99.

Best Social Media Companies in India

Best Social Media Companies in India:
When companies consider their marketing strategies they must always take into account social media. In fact around 80% of companies use at least one of the most famous social media platforms. We all know the names of these companies…Facebook, Twitter, Youtube… just to name a few.

But which are the most famous Indian ones? Here they are:
Pinstorm
pinstorm
Pinstorm is an agency based in Mumbai which analyses customer conversations and search patterns accross geography, topic and time in order to understand buyer demand. What they do is match these search patterns to their clients offerings in real time, with a strategy that considers display madvertising, search engine marketing and social media marketing. Companies like ET Now, Café Coffee Day or ICICI Bank have used its services.
Iffort
iffort
This company which is headquartered in Noidia is does both web marketing and social media consulting. It takes into account the impact and requirements on various organizational functions in order to help craft and implement strategic web solutions for clients.
Phonethics
phonethics
Phonethics is a Mumbai based company specializing in mobile and internet marketing Apart from social media marketing it also includes display and search marketing or viral videos and content creation as well as application development. It was launched by Saurabh Gupta in 2006 and the way it reaches its customers is across internet and mobile platforms. Reebok or Adidas have been some of it’s most important clients.
Experience Commerce
ec
This company is also based in Mumbai, and is specialized not only in social media marketing, but in online advertising, media planning, digital production, creative design and brand strategy as well as. An award-winning company, it uses assets, branded destinations, applications advertising… to connect the digital consumer to brands. Companies like Airtel or X-box have been its customers.
Foxymoron
foxymoron
Foxymoron is another Mumbai-based company which is perfect if you need help in the building of your brand. It provides you with web design and development, print and identity design and SEO as well as social media. As one of the best digital agencies in India it has served companies like Force India F1, Foster’s or L’Oreal India.

Major ISP in Germany

Major ISP in Germany:
The internet has become a universal means for consumers’ and companies’ information, entertainment, communication, organisation, electronic commerce…

When choosing an ISP you have to bear in mind three things: its reliability, security and speed. Taking these three things into account we can determine that the following Intet Service Providers are the best in Germany:
United Internet
This company with headquarters in Montabaur, (Rhineland-Palatinate), has more than 2,900,000 DSL customer contracts and is the leading ISP in Germany. It’s listed on the TecDAX since 2003 and it’s a company that uses many different exchange points (DE-CIX, INXS, AMS-IX, LINX) to operate its own Internet backbone with computer clusters.
T-Online
t-onlineThis business unit of Deutsche Telekom, which used to be one of the telecommunication giant’s subsidiaries is considered the largest German ISP. Austria, Switzerland and Hungary are also other countries where it can be found, as well as France (under the name T-Online France). With its portal receiving over 30,000,000 the company has more than 13,500,000 customers in Europe.
QSC
qsc

This company headquartered in Cologne is provider of telecommunications throughout Germany by means of its own DSL mnetwork. It is one of the best IS providers in Germany with more than 600 employees and supplying all sorts of communication products (from Internet services -residential and wholesale broadband-to telephonie and VPN) to more than 120 German cities.

Social Media Analytic Tools

Social Media Analytic Tools:
Social media is quickly becoming an important part of any business marketing strategy. It is an excellent tool to market your product and expand your audience, as well as a valuable source of feedback from your customers. However, this is not something to be taken lightly, as implementing a good and effective social media strategy needs a lot of consideration and planning.
social-media-conversation
  • First of all, you need to know your audience. It is essential to know who your followers are, what they like, what kind of posts are more engaging and what type of content is more popular.
  • Once you know who you will be going to address to, you must optimize your website, so that it can offer your audience the best possible experience.
  • And, finally, monitor your social activity. This is an essential part of any social media strategy, because it is the part where you see your results, what you are doing well and what could be improved. There are many online tools (most for free) that can help you keep track of your social media strategy.

Social Marketing Statistics Tools

hootsuite-logoHootsuite, the king of social media tracking, allows you to manage multiple social profiles, schedule your messages, track mentions, analyze social media traffic… It covers Facebook, Twitter, Google+ and LinkedIn among others. Also, it has recently acquired another important social monitoring tool, Seesmic.


google-analyticsGoogle Analytics is also a strong tool to determine your audience. It allows you to see how many people visit your site in real time, what content your users looked at and for how long, and to determine sales and conversions from promotions. With their reports and graphics, you will be able to determine what you’re doing well and what needs improvement in your social media strategy.


simply measuredSimply Measured offers free reports that give you useful insight on your social audience’s pulse on Twitter, Facebook, YouTube, Google+ and other platforms.


sprout socialSprout Social

can be considered an even better tool than Hootsuite for social media monitoring. Analyze social media presence, track conversions, identify what content drives your audience and pre-schedule posts and messages.


klout logoKlout is a tool that measures your influence in social media based on your ability to cause action from others. It analyzes how many people like your posts, how many comments they get or if they are shared and how much.


peerindex logoPeerIndex has developed a formula to measure online influence in social networks based on three factors: activity, audience and authority. This is, they rate your presence online by measuring how much activity you have, how many people follows you, and to what degree they pay attention to your posts (if they like them, share them, etc.).


twentyfeetTwentyFeet is another tool that measures your influence based on variables such as the likes your posts get on Facebook or the number of followers that you have on Tweeter. It also allows you to keep track of multiple accounts (besides Facebook and Twitter), like YouTube, Google Analytics, etc.


social mentionSocial Mention allows you to track who is talking about you, your company, your product, or any other topic related to your industry that you may be interested in following. This tool gets its data from hundreds of social media services, and provides information in real time.


HOW SOCIABLE LOGOHow Sociable works similarly to Social Mention in that you can measure your brand’s impact online. This tool analyzes the level of activity you have online and gives you a score that measures if you have enough of a presence.


kred logoKred is another tool similar to Klout that measures a combination of online influence and outreach activity (how often you tweet or post, how people interact with you, your audience, etc.). Reports are delivered with a breakdown of your score so that you know in which areas performed better and which ones need improvement.

Best social media companies in Mexico

Best social media companies in Mexico:
The importance of the internet for businesses is unquestionable. Nine out of ten people look for information on the Internet every single day and 90% of these decide what they’ll buy from what they’ll see on the internet. More than 85% of Mexican internet users use social media so this is clearly something that companies there mustn’t ignore. In fact it’s very importamnt for companies to use social media correctly nowadays. Here are some of the top social media companies in Mexico:
Altaan
altaan
This company which is headquartered in Mexico DF, has been boosting brands for seven years now, offering all sorts of services such as email marketing, internet advertising campaigns, bluetooth advertising, commerce and communication strategies and website development as well as social media.
GreenDreamSocial
green
This company, which is based both in Mexico and the United States, specializes in digital branding optimization, social media strategic management and social presence monetization.
Spiga
mexico
This company specializes in social media, web design and development as well as SEO. It helps with social network production and atrategy, as well as constructing and mantaining skins and profiles on social networks. It also helps creating widgets, gadgets and facebook apps by monitoring, administering and upkeep.
Atomo interactive
atomo
This company is an interactive agency which specializes in the development of integral communication strategies that will combine the user’s experience with the interactivity, social media and SEO.
Gamol
gamol
This social media marketing company combines Facebook, Twitter, Google + and LinkedIn to effectively boost your brand. Although practically anybone can use social media, in order to make the most of these great tools having an expert is much more convenient.

IM+

IM+:
IM+ is a mobile chat app supports Twitter, Facebook, MySpace, MSN, Yahoo!, Google Talk, AIM, Jabber, ICQ, and Skype! All in one app! And supports huge range of mobile phones devices like iPhone, Nokia, Windows Mobile, BlackBerry, Android, Samsung, LG, Motorola, SonyEricsson, and any Java phone!
IM+ is free to use for 7 days only, or you can buy it here. It’s similar to Fring but supports more chat agent and social networks (like MySpace) and more mobile phone platforms.
See this review


Pros & Cons
Pros Cons
goodVery pretty interface badsometimes crashes
goodSupports wide range of IM/chat clients
goodSupports wide range of mobile platforms
goodAll your chat friends/social networks in one app!

Related Twitter Apps

del.icio.us
Digg
Facebook
MySpace
LinkedIn
StumbleUpon
Technorati
Google
Yahoo! Buzz
Live
Mixx
Ping.fm
Tumblr
co.mments
NewsVine
E-mail this story to a friend!