@sugree and twitter
TRANSCRIPT
@sugree and Twitter
Who am I?
September 28, 2007 14:26 is the exact timestamp of my first tweet.
@sugree's timeline
@sugree's density
@sugree's client
@markpeak's Life Cycle
@sugree's Life Cycle
2 years in Twitter, my life has been changed forever.
Before: Researcher / Engineer
After: Specialist / X-Men
Before: SIPA
After: Friends in Twitter
Before: Sleep in car
After: Tweet in car
Before: Work at office in work hour
After: Work anytime anywhere
Before: SE W810i
After: SE W810i, HTC Magic, BB Curve
The point of no return
jibjib
SE W810i is such a good Java phone
Unfortunately, all JaveME Twitter clients are suck.
The rise of jibjib
What if jibjib go abroad?
Twitter protocol principle is one shot for everything
20 tweets = 40 KB
a tweet = 2 KB
GPRS IR may make you poor
Assume 20 tweets per 5 minutes
Refresh timeline every 5 minutes
40 KB per 5 minutes or 480 KB per hour
11.520 MB per day
Oops! Don't forget avatars. 3 KB per avatar.
100 avatars = 300 KB
Sad story, using usual twitter client abroad is terrible.
#birdnest is hero
#birdnest is the gateway to Twitter and 3rd party services
Twitter web server is incompatible with some phones in protocol level.
Some mobile operators do not allow RESTful APIs.
#birdnest is hero for all of us.
The screen behind the mirror
I choose JSON. XML is bigger in size because of overhead in tag names.
#birdnest is the mand in the middle.
#birdnest filters out unused tags. 30 KB > 10 KB
#birdnest offers workaround for some operators.
#birdnest is a gateway for the great firewall. It is GAE ready!
Storm has come.
Twitter API is changing. Versioning has come.
twitter.com > api.twitter.com
Custom List, custom timeline.
Location.
Upcoming future?
Location-aware Mash Up
"geo":
{
"type":"Point",
"coordinates":[37.78029, -122.39697]
}
37.78029 -122.39697
Hi5? Facebook? Twitter?
Hi5 offers OpenSocial.
Any Hi5 out there?
Facebook is such a platform.
What do you use in Facebook?
Photo, Video, Link, Text, Page, Chat...
Games...
Facebook helps you find new friends through games.
Twitter helps you find new friends via #hashtags.
Twitter Search will be used more and more.
Twitter Search will support more queries.
IDEA
User-driven features
@reply > @mention > retweet
Media? 3rd party integration.
Photo, Video, Audio...
The last page is just for sale!
For Sale!
@pruet world peace@markpeak #otaku@jetboat26 android @pawoot TARAD.com@meddlesome follow me@gupong sugree 1 @molek #twittbkk4 @hohoteam thohmedia.com@oponpono #@thaiautoshop #sugree1500baht@godzeelus @dotsiam 289 DotSiam.com!!@Jukudliang www.cot.co.th ..@pittaya #@anonymous @Pkento follow me if u can@sresuda@mormmam "" tweet ? #
@hunt Drupal !!@suntiwong Kapook.com@DrRider #currycamp@feelinglomo @barackobama I have never used Twitter.@thaksinlive @pm_abhisit ()@naruebet siamphone @sikachu #java #ruby #rails@wwaaarrrrnnnnn Swu Cosci.Cinema @SenaArunothai Please support her... @sugree @bompartyboy I Love The Night Life@samanahavemail @mosimosim @samanahavemail
Cloud Sourcing
My dear followers,
Please transfer 100 baht to my bank account every month
I will do my best to contribute my efforts for this world
It may not so green but it will be better than ever
Muokkaa otsikon tekstimuotoa napsauttamalla
Muokkaa jsennyksen tekstimuotoa napsauttamallaToinen jsennystasoKolmas jsennystasoNeljs jsennystasoViides jsennystasoKuudes jsennystasoSeitsems jsennystasoKahdeksas jsennystasoYhdekss jsennystaso
Click to edit the title text format
Click to edit the outline text formatSecond Outline LevelThird Outline LevelFourth Outline LevelFifth Outline LevelSixth Outline LevelSeventh Outline LevelEighth Outline LevelNinth Outline Level
Click to edit the title text format
Click to edit the outline text formatSecond Outline LevelThird Outline LevelFourth Outline LevelFifth Outline LevelSixth Outline LevelSeventh Outline LevelEighth Outline LevelNinth Outline Level
sugree