sanjib / Smashtag

Smashtag CS193P Assignment 4 (iOS), Stanford University, Winter 2015

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Smashtag: CS193P iOS Assignment, Stanford University

This is the 4th assignment from the course "Developing iOS 8 Apps with Swift", Stanford University, CS193p, Winter 2015.

Platform: iOS 9 Swift: 2.1

Smashtag is a Twitter based app that allows users to:

  • perform Twitter search queries
  • view Tweet details (including images, links, users, hashtags)
  • save 100 most recent queries in a Recent tab
  • browse Tweet images in Colllection View

All the 10 Required Tasks were completed. In addition the following Extra Credit items were implemented:

  • In the Users section of your new UITableViewController, list not only users mentioned in the Tweet, but also the user who posted the Tweet in the first place.
  • When you click on a user in the Users section, search not only for Tweets that mention that user, but also for Tweets which were posted by that user.
  • Make the “most recent searches” table be editable (i.e. let the user swipe left to delete the ones they don’t like).
  • Add some UI which displays a new view controller showing a UICollectionView of the first image (or all the images if you want) in all the Tweets that match the search. When a user clicks on an image in this UICollectionView, segue to showing them the Tweet.

About

Smashtag CS193P Assignment 4 (iOS), Stanford University, Winter 2015


Languages

Language:Swift 100.0%