Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
1Activity
0 of .
Results for:
No results containing your search query
P. 1
ICOSic 2010 UNS Panggi Libersa & Irawan Afrianto REST Based Mobile Web Collaboration Learning Tool using Twitter,bit.ly , and twitpic APIs

ICOSic 2010 UNS Panggi Libersa & Irawan Afrianto REST Based Mobile Web Collaboration Learning Tool using Twitter,bit.ly , and twitpic APIs

Ratings: (0)|Views: 63|Likes:
Our Call for Paper at ICOSic 2010 International Conference on Open Source for Higher Education
Our Call for Paper at ICOSic 2010 International Conference on Open Source for Higher Education

More info:

Published by: Panggi Libersa Jasri Akadol on May 05, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF or read online from Scribd
See more
See less

05/24/2010

pdf

REST-Based Mobile Web Learning Collaboration Tools
using Twitter , bit.ly , and twitpic APIs
Panggi Libersa
Indonesia\u2019s Computer University (UNIKOM)
Jalan Dipatiukur 112-114 , Bandung Indonesia
root@malcoder.info
Irawan Afrianto
Indonesia\u2019s Computer University (UNIKOM)
Jalan Dipatiukur 112-114 , Bandung Indonesia
Irawan_afrianto@yahoo.com
ABSTRACT

Microblogging is a new form of communication in which users can describe their current status in short posts distributed by instant messages, mobile phones, email or the Web. Twitter, a popular microblogging tool has seen a lot of growth since it launched in October, 2006. In this paper,the author presents his observations of the microblogging phenomena and show the ability of this to become the learning collaboration tools by combining the power of some REST-Based APIs available on the Internet.

Keywords
Twitter,
Social
Media,
REST
Architecture, Learning
Collaboration Tools.
1. INTRODUCTION

Twitter is a social-networking and microb-logging service developed in San Francisco and first launched in October 2006. Twitter posts, or, \u2018tweets\u2019, are no longer than 140 characters in length and can include hyperlinks. One becomes a Twitter user, or twitterer, by creating a personal account and by posting tweets to a personalised online news feed, or, as it is more commonly known, a 'timeline' which displays them in reverse chronological order (i.e. most recent at the top). The default setting for Twitter accounts is that user timelines are public unless the account holder decides to make them private, in which case, they are only accessible to approved followers of that account. If a Twitter user decides to follow another twitterer, then they will receive that person's tweets on their timeline. Twitter timelines, therefore, comprise of both tweets by the account holder as well as the users they are following. Part of Twitter's popularity is its ease of use and versatility; although Twitter a was developed initially as a web-based platform, tweets can be sent via a computer or via a mobile phone as an SMS message. On some mobile phone networks in some countries, users can receive tweets from selected users they are following as text messages. In Indonesia, for example, both AXIS, allow tweets to be received as SMS messages. There are now many free desktop clients (i.e software users download and install) for Macs and PCs (e.g. Tweetdeck, Seesmic ) and mobile \u2018apps\u2019 (e.g. UberTwitter, Snaptu) for various types of 'smart' phones (e.g. iPhone,BlackBerry, Nokia) that make sending, organising and reading tweets easier. Due to their brevity, tweets have much in common with the short text- making practices associated with SMS messages, instant messaging or Facebook status updates. However, it is blog posts. Unlike blog posts, there are distinct categories of tweets, each with their own user generated conventions:

\u2022
Tweet \u2013 something written on Twitter
\u2022
@ - a symbol written before the username to make the
tweet appear in the username\u2019s \u201cMention\u201d page
\u2022
Reply \u2013 the reply to specific status message
\u2022
Following \u2013 other user which their tweet will always be
shown in our timeline
\u2022
Follower \u2013 other user which our tweet will always be
shown on his/her timeline
\u2022
ReTweet (RT) clasic and new ReTweet
\u2022
Direct Messages \u2013 Personal message that can only be
viewed by specific user.
\u2022
Favorites \u2013 save a favoritedtweet
\u2022

Hash Tags (#) \u2013 a symbol written before the particular topic to make the topic searchable in other tweets in Twitter

\u2022
Trending Topics \u2013 topics that are being talked about
most on Twitter in particular time

By default twitter don\u2019t have Picture upload for the tweets and URL shortener features , so we add one using Twitpic API for the Picture Upload and bit.ly API for the URL Shortener.

2. EXAMPLE OF THE USAGE IN CSI
CRIME SCENE INVESTIGATION
The good example taken from Langwitches Blog:
Approach :
\u2022
took images of skeleton with the Cellular Phone
\u2022
uploaded to Twitpic, which sent automatic tweet to
Twitter network
125
REST-Based Mobile Web Learning Collaboration Tools using Twitter , bit.ly , and twitpic APIs
Figure 1. Example Pictures
Over the next three hours the \u201cshout out\u201d for help in identifying
the skeleton received over 50 Twitter responses with
\u2022
links to resources to further investigate
\u2022
guesses on what it could be
\u2022
help to get experts involved
\u2022
questions to help further narrow the answers down
\u2022
advice where else to publish questions and take
advantage of the power of social networking
The Tweet suggested to upload the image to ID-Please groupon
Flickr:
Figure 2. Tweet Suggestion
After the upload :
comments were left by other Flickr users
Figure 3. Comment
Another Flickr user can tag the picture with captions
Figure 4. Tag Picture
The Twitter network also jumped in andretweeted (RT) the
request for help onward to their network:
Figure 5. Retweeted
Guesses and further questions :
126
Proceeding - ICOSic2010 UNS Solo Indonesia
Figure 6. Question
Suggestion of getting in touch with experts who could help our
investigation along or expert\u2019s guesses:
Figure 7.. Suggestion of getting in touch with experts
Links to more Resources:
Figure 8. More Resources
3. APPLICATION AT A GLANCE
This the user interface of application
Figure 9. Aplication at a glance
Figure 10. Work Of System

The Application is made using PHP programming language that can be supported in most web servers so it can be installed almost anywhere .

RESTful Web Services

A RESTful web service (also called a RESTful web API) is a simple web service implemented using HTTP and the principles of REST. Such a web service can be thought about as a collection

127

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->