Skip to content

buckyoung/Twitty401

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

[Note: Download the zip file for the latest release] #Twitty401

##Desktop Twitter client written in Java Twitty401 is a desktop Twitter client written in Java. With twenty-one classes, 3000+ lines of code, and several UIs designed with Swing in the Netbeans IDE -- this client is fully-featured. Feel free to search for and follow users, reply and favorite, open URLs in your favorite browser, shorten links using the bit.ly service, tweet, and more!

  • Utilizes the Twitter4j API, Bitlyj API, and OAuth standard

  • Several UI's built in Netbeans / Swing

  • Completed as a final project for CS401: Intermediate Programming using Java at the University of Pittsburgh, received best-in-class commendation



Alt text


#How to use the application:

##First, you will be presented with an authorization screen Simply follow the steps to sign in.

###Copy pin from the Twitter Authorization screen Alt text Alt text

###And paste it into Twitty401 Alt text


##Twitty401 automatically saves your authorization in a ".atf" file (access-token file) Therefore the next time you use Twitty401, you will bypass authorization and be taken straight to sign-in!

Alt text


##After signing in, you will be presented with a homescreen: Here you can see recent tweets and visit other user timelines by clicking on their image.

Alt text


##Try clicking on a tweet. #Twitty401 features a context-sensitive popup menu! If a tweet contains a link, you will have the option to open that link in your browser!

Alt text Alt text

If you own a tweet, you have the option to delete it!

Alt text


##User Timelines Here you can see a user profile. ###Use the checkbox to follow/un-follow! ###Use the buttons to view friendships, favorite tweets, or to send a tweet!

Alt text


##Search for users or keywords Click an image to visit their timeline!

Alt text Alt text


##Tweet! This panel allows you to: ###1) Send a tweet (Check out the character counter!) ###2) View your own profile (Try clicking your user picture) ##3) Shorten a URL using the bit.ly service! Alt text


##Global Trends This panel shows the top ten global trends ###Click on a trend to automatically search for it!

Alt text


#This is just an overview some features! Feel free to dig deeper, play around, and explore all that Twitty401 has to offer! ###Need some ideas?

  • Check out the mention tab: this will display all the tweets which mentions your username
  • Check out the "Reply" and "Tweet @" feature
  • Try shortening a link from the Tweet tab
  • Find the "Load More" button on Timelines and User searches
  • Have fun!



About

JAVA: Full-featured Twitter Client

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages