SlideShare ist ein Scribd-Unternehmen logo
1 von 100
Downloaden Sie, um offline zu lesen
#jibjib - the ultimate twitter client on the road
You should know me since you see this slide.
If not, please turn back time to BarCamp Bangkok Winter 2008 to see "Twitter Rules"
Twitter is now a part of my lifestyle.
Can't stop tweeting.
What do I tweet?
Not only what I am doing but also what I have in mind.
How often?
I don't know. Don't ask me. I don't care.
I tweet because I like to tweet.
On PC or laptop, I use Pidgin + #mbpurple.
The most important for Twitter client on computer is responsiveness.
#mbpurple gives me the ultimate responsiveness.
Anyway, laptop is not always available.
Sometimes, it's too lazy to boot laptop for just quickly tweeting.
Cellphone is another twitter device.
Anyone doesn't have cellphone?
I guess 0.5% or less (I mean in this room)
What do you really expect to get from twitter device?
I don't know your mind.
For me, I have several features I really want.
Low power consumption.
I want to tweet all day without recharge.
Medium font.
It's not easy to read small font when you are moving.
Fault tolerant.
It's possible to fail while read/write.
I don't want to lost my text. It must let me redo without retype.
Low bandwidth consumption.
GPRS/EDGE is now very cheap in Thailand.
Imagine when you are abroad with IR.
I don't want to waste money.
Picture uploading from internal camera.
Sometimes picture is better to explain what you see.
That's all I want.
If you have iPhone, you are lucky!
Twinkle is what you want.
Sadly, I don't have iPhone.
Anything else?
Last four months, no.
Now? Yes!
Do it yourself!
Inspired by #Twim and #lolotwitter
#jibjib is another open source j2me twitter client
Why?
I wanted to fulfill my need.
Why open source?
In case you want more features which I can't, you may do it yourself.
Requirement: CLDC 1.0/MIDP 2.0 or CLDC 1.1/MIDP 2.0
Basic principles: your phone, your rule.
No auto-detect. You must configure #jibjib
No more no less. Just tweet as fast as possible.
Highly customizable.
Adjustable timeline length.
Adjustable gateway.
Default gateway is twitter.com
Why do we need another gateway?
laconi.ca? identi.ca?
#birdnest is another gateway.
#birdnest is the gateway to heaven.
Or else run your own gateway somewhere.
#playground is another gateway.
Super flexible camera settings.
Unlike other mobile applications, #jibjib let you define capture device yourself.
If you have 2 cameras, you may choose the right one for you.
You may adjust picture format and also dimension if your phone supported.
Customizable start screen.
For minimalism, blank page is a must
Write or read are other choices of start screen.
Customizable time offset.
Your phone may have incorrect timezone setting.
#jibjib let you define your own time offset.
Are you using DTAC?
DTAC has done something weird.
You can't use any mobile twitter clients via DTAC.
#jibjib has workaround for this issue.
Quick @reply.
If you have friends with long screen name, you might hate them.
#jibjib adds @name automatically.
Quick @screen_name and #hashtags.
You may refer to your friends but not in @reply form.
#jibjib let you choose @screen and #hashtags from automatic updated list.
favorite
You can mark favorite any tweets you see
Picture attachment via #twitpic
No need to share picture from camera via email or open web browser.
#jibjib let you take a picture, optionally add caption and tweet!
If you don't like viewfinder, just hide it!
Extremely debugable.
When you get any errors or failure you will see exception and error message.
If you want to know what happen inside, just trace the log.
Wanna try?
Why not?
http://sugree.com/project/jibjib
Stable or Beta?
Beta is the next stable.
Beta release cycle is faster.
Problem? follow @sugree and tweet.
SS? Why not try it?
http://www.flickr.com/photos/tags/jibjib/

Weitere ähnliche Inhalte

Ähnlich wie jibjib - ultimate twitter client for your phone

Web Perfomance Talk at Twitter London: how to make your website blazing fast
Web Perfomance Talk at Twitter London: how to make your website blazing fastWeb Perfomance Talk at Twitter London: how to make your website blazing fast
Web Perfomance Talk at Twitter London: how to make your website blazing fastJorge Ferreiro
 
8 Tips for Success with Animated Gifs
 8 Tips for Success with Animated Gifs  8 Tips for Success with Animated Gifs
8 Tips for Success with Animated Gifs Jim Morton
 
SocialMedia_Partida
SocialMedia_PartidaSocialMedia_Partida
SocialMedia_Partidafreddyp66
 
Generator crud-codeigniter
Generator crud-codeigniterGenerator crud-codeigniter
Generator crud-codeigniterMuchamad Fadilah
 
How did you use media technologies in the construction and research, planning...
How did you use media technologies in the construction and research, planning...How did you use media technologies in the construction and research, planning...
How did you use media technologies in the construction and research, planning...Sammie Light
 
Master Class: Mobile Photography - Tips, Tools, and Future Opportunities
Master Class: Mobile Photography - Tips, Tools, and Future OpportunitiesMaster Class: Mobile Photography - Tips, Tools, and Future Opportunities
Master Class: Mobile Photography - Tips, Tools, and Future OpportunitiesJenifer Hanen
 
Hack#35 How to FB Live using a Video Encoder
Hack#35 How to FB Live using a Video EncoderHack#35 How to FB Live using a Video Encoder
Hack#35 How to FB Live using a Video EncoderAzmi Mohd Tamil
 
15 web tools for administrators
15 web tools for administrators15 web tools for administrators
15 web tools for administratorsBrandon Raymo
 
Dslr cameras guide
Dslr cameras guideDslr cameras guide
Dslr cameras guidedavidson333
 
SAP Community 2009 - Response over Reacton
SAP Community 2009 - Response over ReactonSAP Community 2009 - Response over Reacton
SAP Community 2009 - Response over ReactonCraig Cmehil
 
For our first project you’ll have to write, you guessed it, all ab.docx
For our first project you’ll have to write, you guessed it, all ab.docxFor our first project you’ll have to write, you guessed it, all ab.docx
For our first project you’ll have to write, you guessed it, all ab.docxrhetttrevannion
 
Build your website before you install wordpress.
Build your website before you install wordpress.Build your website before you install wordpress.
Build your website before you install wordpress.Russell Aaron
 
Joining giffgaff
Joining giffgaffJoining giffgaff
Joining giffgaffaidanwaples
 
Hey, you don't need an app for that!
Hey, you don't need an app for that!Hey, you don't need an app for that!
Hey, you don't need an app for that!Raghvendra Saboo
 

Ähnlich wie jibjib - ultimate twitter client for your phone (20)

@sugree and Twitter
@sugree and Twitter@sugree and Twitter
@sugree and Twitter
 
Web Perfomance Talk at Twitter London: how to make your website blazing fast
Web Perfomance Talk at Twitter London: how to make your website blazing fastWeb Perfomance Talk at Twitter London: how to make your website blazing fast
Web Perfomance Talk at Twitter London: how to make your website blazing fast
 
telvo Creative 's by Zoheb
telvo Creative 's by Zohebtelvo Creative 's by Zoheb
telvo Creative 's by Zoheb
 
8 Tips for Success with Animated Gifs
 8 Tips for Success with Animated Gifs  8 Tips for Success with Animated Gifs
8 Tips for Success with Animated Gifs
 
Diego meller-jampp
Diego meller-jamppDiego meller-jampp
Diego meller-jampp
 
SocialMedia_Partida
SocialMedia_PartidaSocialMedia_Partida
SocialMedia_Partida
 
Generator crud-codeigniter
Generator crud-codeigniterGenerator crud-codeigniter
Generator crud-codeigniter
 
Next Web Application - Brainstorm
Next Web Application - BrainstormNext Web Application - Brainstorm
Next Web Application - Brainstorm
 
How did you use media technologies in the construction and research, planning...
How did you use media technologies in the construction and research, planning...How did you use media technologies in the construction and research, planning...
How did you use media technologies in the construction and research, planning...
 
Master Class: Mobile Photography - Tips, Tools, and Future Opportunities
Master Class: Mobile Photography - Tips, Tools, and Future OpportunitiesMaster Class: Mobile Photography - Tips, Tools, and Future Opportunities
Master Class: Mobile Photography - Tips, Tools, and Future Opportunities
 
Problem solving Updated
Problem solving UpdatedProblem solving Updated
Problem solving Updated
 
Hack#35 How to FB Live using a Video Encoder
Hack#35 How to FB Live using a Video EncoderHack#35 How to FB Live using a Video Encoder
Hack#35 How to FB Live using a Video Encoder
 
15 web tools for administrators
15 web tools for administrators15 web tools for administrators
15 web tools for administrators
 
Dslr cameras guide
Dslr cameras guideDslr cameras guide
Dslr cameras guide
 
SAP Community 2009 - Response over Reacton
SAP Community 2009 - Response over ReactonSAP Community 2009 - Response over Reacton
SAP Community 2009 - Response over Reacton
 
eval 6 feedback
eval 6 feedbackeval 6 feedback
eval 6 feedback
 
For our first project you’ll have to write, you guessed it, all ab.docx
For our first project you’ll have to write, you guessed it, all ab.docxFor our first project you’ll have to write, you guessed it, all ab.docx
For our first project you’ll have to write, you guessed it, all ab.docx
 
Build your website before you install wordpress.
Build your website before you install wordpress.Build your website before you install wordpress.
Build your website before you install wordpress.
 
Joining giffgaff
Joining giffgaffJoining giffgaff
Joining giffgaff
 
Hey, you don't need an app for that!
Hey, you don't need an app for that!Hey, you don't need an app for that!
Hey, you don't need an app for that!
 

Mehr von Sugree Phatanapherom

Mehr von Sugree Phatanapherom (13)

Twitter, Facebook and etc: Quick Startup Guide for Marketing
Twitter, Facebook and etc: Quick Startup Guide for MarketingTwitter, Facebook and etc: Quick Startup Guide for Marketing
Twitter, Facebook and etc: Quick Startup Guide for Marketing
 
Behind the madness
Behind the madnessBehind the madness
Behind the madness
 
drupal.in.th
drupal.in.thdrupal.in.th
drupal.in.th
 
Twitter API and Startup Ideas
Twitter API and Startup IdeasTwitter API and Startup Ideas
Twitter API and Startup Ideas
 
Readme Read Sugree
Readme Read SugreeReadme Read Sugree
Readme Read Sugree
 
Hand-on Resources II: Extending SCMSWeb
Hand-on Resources II: Extending SCMSWebHand-on Resources II: Extending SCMSWeb
Hand-on Resources II: Extending SCMSWeb
 
Drupal: blog and beyond
Drupal: blog and beyondDrupal: blog and beyond
Drupal: blog and beyond
 
The Spirit of Open Source
The Spirit of Open SourceThe Spirit of Open Source
The Spirit of Open Source
 
mbpurple - the replacement twitter im
mbpurple - the replacement twitter immbpurple - the replacement twitter im
mbpurple - the replacement twitter im
 
Automatic Self-Tuning Architecture for Batch Scheduler on Large Scale Computi...
Automatic Self-Tuning Architecture for Batch Scheduler on Large Scale Computi...Automatic Self-Tuning Architecture for Batch Scheduler on Large Scale Computi...
Automatic Self-Tuning Architecture for Batch Scheduler on Large Scale Computi...
 
Optimizing Drupal for Mobile Devices
Optimizing Drupal for Mobile DevicesOptimizing Drupal for Mobile Devices
Optimizing Drupal for Mobile Devices
 
Call for Students: Google Summer of Code 2008
Call for Students: Google Summer of Code 2008Call for Students: Google Summer of Code 2008
Call for Students: Google Summer of Code 2008
 
Twitter Rules
Twitter RulesTwitter Rules
Twitter Rules
 

Kürzlich hochgeladen

9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Brian Pichman
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Will Schroeder
 
UiPath Studio Web workshop series - Day 5
UiPath Studio Web workshop series - Day 5UiPath Studio Web workshop series - Day 5
UiPath Studio Web workshop series - Day 5DianaGray10
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesMd Hossain Ali
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfJamie (Taka) Wang
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...
All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...
All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...Daniel Zivkovic
 

Kürzlich hochgeladen (20)

9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
201610817 - edge part1
201610817 - edge part1201610817 - edge part1
201610817 - edge part1
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
 
UiPath Studio Web workshop series - Day 5
UiPath Studio Web workshop series - Day 5UiPath Studio Web workshop series - Day 5
UiPath Studio Web workshop series - Day 5
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...
All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...
All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...
 

jibjib - ultimate twitter client for your phone