Blog

User Streams for All Echofon for Mac Users

Posted by Nathan on 12:28 AM

Today we are releasing a new version of Echofon for Mac which includes support for Twitter's new User Streams API. We released a preview of this feature for registered users a while back and today we are excited to release it for all users.

In case you've forgotten, the User Streams API allows Echofon to show Tweets instantly when they are received, no need to refresh your timeline. It's amazingly fast! In addition, events show up in the timeline, these events include things like follows and favorites.

If you are an Echofon for Mac user you can update by choosing "Check for Update" from the "Echofon" menu. If you aren't using Echofon on your Mac yet, go to our download page.

Basic Auth support discontinue on Echofon Firefox

Posted by Kazuho Okui on 11:56 AM

Today, we released Echofon for Firefox version 1.9.6.6 which removes Basic Auth support. This means, Echofon for Firefox no longer supports custom build Firefox (such as 64bit build on Mac/Windows), FreeBSD, Solaris and the other minor platforms.

We're working on the other solution to support these platforms now. Thank you for your patience.

New Ad Placement in Echofon for Mac

Posted by Nathan on 12:30 PM

When we released Echofon for Mac, we were excited to provide a free, ad-supported version using targeted ads within user timelines. This seemed like a great way to show ads without being too obtrusive. Twitter has since launched their own ad system which displays sponsored tweets in search results and may soon do so in user timelines.

Understandably, Twitter has asked app developers to remove ads from the timeline. To comply with their request, ad placement will be modified in the free version of Echofon for Mac. We are now placing ads at the top of the timeline, with a different style of background. This is so that it is clear they are advertisements, separate from your timeline.

You can read about Twitter's ad system and their decision not to allow apps to place advertisements within the timeline in this Twitter blog post

If you'd rather not see ads at all, you can purchase an Echofon for Mac license key for $20. You also will have an opportunity to download the User Streams Preview version of Echofon.

Echofon for Mac User Stream Preview

Posted by Nathan on 1:10 PM

We've been working on a version of Echofon for Mac which supports Twitter's new User Streams API. This new system allows for two very cool features.

  1. Tweets show up immediately, you never need to refresh. This includes mentions and direct messages.
  2. Events show up in your timeline when a someone does an action such as following you or marking one of your tweets as a favorite.

Twitter is introducing this new functionality gradually, we are working with them to do a limited preview release of Echofon for Mac with User Streams support. If you are a registered user of Echofon for Mac, you may download the preview version here.

If you are not yet a registered Echofon for Mac user and would like to participate in the preview release, you can register Echofon to do so.

Echofon Pro, Now Available for iPad

Posted by Nathan on 11:16 PM

Echofon for iPad

Now Available

Echofon for iPad is now available on the iTunes App Store! Get it now.

Universal

Echofon Pro is now a universal application, which means when you buy Echofon Pro, you automatically get it for your iPhone and iPad. If you already own Echofon Pro for iPhone, you'll get it on your iPad for free.

Amazing Twitter Experience

This may be the best Twitter Experience on any platform. The large display of the iPad lends itself perfectly to Twitter. We took care to adapt the core features of Twitter to the iPad, without adding needless clutter. This version of Echofon maintains the clean design that we are known for.

Unique Features

The iPad's format allowed us to add some nice enhancements, such as inline photo preview, conversation pop-overs and a unique users view.

Unread Sync*

No Echofon app would be complete without our signature feature, unread syncing. Echofon for iPad rounds out the unread syncing experience. Start where you left off even if you switch from your desktop (Mac or Firefox) to your iPhone and then to your iPad.

* This feature will be enabled on our servers very soon

Echofon Pro for iPad Product Page

Download Echofon Pro for iPad

Note: Echofon Pro is the only Echofon version available for iPad at this time.

Our experience with the FTC

Posted by Chika on 7:00 AM

This blog entry is not our typical one that talks about Echofon's new features. Rather, it's about our correspondence with the FTC regarding Google's pending acquisition of Admob. Please read on only if you are interested in the topic.

Please understand that only one naan studio staff member, Chika, dealt with the FTC, and the following is her personal experience.

How we got involved with the FTC

My interaction with the FTC started in February. Initially Admob asked us to send a letter to the FTC to support the deal. Separately, about a week later, the FTC's lawyer contacted us saying she used Echofon and saw the ads from both Google and Admob. The FTC eventually sent us a subpoena and I had multiple conversations over the phone with them, which sometimes went on for 2 hours. In total I think I talked with (or testified to) them for at least 5 hours, probably a lot longer.

Our thoughts on Google-Admob acquisition

When we heard about the acquisition last year, we generally liked it. The reasons being:

  • The mobile ad market was still nascent and no ad network worked perfectly. We liked Admob's technology (ad serve, console's user interface, etc), and Google's reach to a large advertiser base. We hoped Admob and Google together would provide an even better solution.
  • As an iPhone app developer, our bigger concern was Apple's acquisition of Quattro Wireless. Combined Google and Admob had a potential to become a good counterbalance.

The FTC seemed to have a (strong) agenda

Is Google unfair?

During the conversation, the FTC asked me for the actual performance figures of each ad network - click through rate, eCPM and so forth. I was impressed that they were fact-oriented.

In that discussion, however, I mentioned that Google gave us very high ad rate in the first month or so, then the rate dropped significantly. They asked why and I told them that it could be because Google gave us unsustainably high ad rate initially so that we'd move to Google from other ad networks. We had heard in the past that some ad networks employed such bait-and-switch tactic.

The FTC staff seemed to jump on my comment, and tried to use it to portray how unfair Google was.

I made sure to emphasize that we had no proof that Google did this intentionally, and the drop could have been due to many other reasons.

In fact, it did not affect our choice of ad networks either. Since we can allocate our ad inventory among different ad networks on the fly, we just allocate more of our ad inventory to an ad network when it's performing well, and less when it's not. This real-time allocation is done with an ad mediator service. There were several of those ad mediators, and we use Adwhirl.

The FTC staff kept going back to the possibility that Google did the bait-and-switch intentionally, and I had to say we had no proof for that several times.

Is Apple's acquisition of Quattro Wireless irrelevant?

They were also very reluctant to accept my argument that Apple/Quattro was a bigger concern for an iPhone developer like us. One of the staff told me it was irrelevant, and curtailed the discussion.

In one of the follow-up phone conversations, I brought up the issue again and mentioned the concern that Apple may be closing off the iPhone to rival ad networks, but their initial comment was something to the effect of "but you don't know for sure if Apple is really going to do that."

This entire process was for the FTC to produce a document called the declaration for me to sign. The first draft of the declaration did not include anything about the Apple-Quattro issue.

After my insistence, they included one paragraph about it but without any explanation of why this was significant to Google/Admob deal, making it sound out of place. After one or two more back-and-forth, they finally put my whole argument in the declaration.

Is Google almighty?

The FTC also had a strong stance on why Google needed (or didn't need) Admob. As I said, we like Admob's technology and Google's reach to advertisers, and want these two combined. The FTC kept saying Google could develop the technology on its own, and didn't need Admob. I kept saying Google was not almighty and there were areas they had failed to deliver in the past.

I think that it is reasonable for the FTC to argue that Google can develop a better solution on its own. But I felt otherwise. It is a judgment call, isn't it?

Is the FTC qualified to make the decision?

Though some people who have talked to the FTC seem to think its staff do not understand the mobile ad industry enough to judge the situation, I do believe they are capable of making a sound decision. When smart people are equipped with the right motivation and methodology, they can come to grasp the situation pretty well.

To me, the problem was that the FTC seemed to be determined to stop the deal from the beginning. Though they did agree to put together the declaration close enough to my belief in the end, I felt I was pressured to say things in a way that met their goal. (The word "interrogation" came to my mind several times while talking to them.)

Now I hear that the FTC is revisiting the issue by taking into consideration the Apple-Quattro acquisition. That's a good thing. We do want the mobile ad industry to grow healthily, and hope the FTC makes the right judgment without preconceived notions.

Echofon for Mac – 1.0.2

Posted by Nathan on 9:20 PM

Today we are releasing an update to Echofon for Mac with new photo features, and other enhancements.

Download Echofon for Mac 1.0.2

Purchase Echofon for Mac – $20, removes all advertisements.

New Photo Features

Echofon for Mac now uses TweetPhoto as the default photo service (You can revert this setting in the preferences). Using their API you can now easily go though a user's photos, see the number of views a photo has received and see the number of comments that have been posted.

Other New Features and Improvements

  • Japanese Localization.
  • Lists are now sorted alphabetically.
  • "Post with this Tag" option when right-clicking a hashtag.
  • Sync unread statuses before sleep.
  • Reduced memory consumption
  • Fixed a bug where deleting DMs wouldn't work
  • Fixed a compatibility issue with Spaces