/twitTag

Fetches Twitter stream for given HashTags

Primary LanguageSwift

README.md

Introduction:

  • This project fetches tweeter data for given word/tag/user

Learning Objective:

  • Here the objective is primarily to demonstrate use of Table View for more complex use cases

How to use:

  • Open "twitMe" application

Technical Highlights:

  • Custom TableViewCell
  • AutoLayout
  • Asynchronous Programming for fetching data from internet
  • NSDateFormatter
  • TextField Delegate
  • Pull To Refresh
  • UITextView in a TableViewCell

Top Tips discovered during implementation:

  • Disabling ScrollViewEnabled helps UITextView to calculate its intrinsic contentsize.
  • UITextLabels are not helpful for enabling link clicks. One needs to Use UITextView along with AttributedString
  • One needs to set Image Height for making UIImageView to not expand infinitely
  • Set a dummy Image to UIImageView in storyboard to make sure new image would be updated at runtime.

Status:

  • Complete.

Desired Further Enhancement:

  • Connect the app to download realtime twitter stream

Notes:

Reference