Skip to content

An iOS remake of Twitter's mobile application for CodePath during Spring 2021

Notifications You must be signed in to change notification settings

henrylao/Tw1tt3r-IOS

Repository files navigation

Twitter(Unit 4) - Part II

This is a basic twitter app to view, compose, favorite, and retweet tweets.

Time spent: 8 hours spent in total

User Stories

The following required functionality is completed:

  • User can compose a tweet. (4pts)
  • User can favorite a tweet. (4pts)
  • User can retweet a tweet. (2pts)

The following bonus features are implemented:

  • When composing a tweet, user sees a countdown for the number of characters remaining for the tweet (out of 280) (2pts)
  • User can view their profile in a profile tab. (3pts)
  • User sees embedded images in tweet if available. (3pts)

Video Walkthrough

Here's a walkthrough of implemented user stories:


Project 3 - Tw1tt3r

Name of your app is a basic twitter app to read your tweets.

Time spent: X hours spent in total

User Stories

The following required functionality is completed:

  • User sees app icon in home screen and styled launch screen. (1pt)
  • User can log in. (1pt)
  • User can log out. (1pt)
  • User stays logged in across restarts. (1pt)
  • User can view tweets with the user profile picture, username, and tweet text. (6pts)

The following bonus features are implemented:

  • User can pull to refresh. (1pt)
  • User can load past tweets infinitely. (2pts)

Video Walkthrough

Here's a walkthrough of implemented user stories:


Notes

  • Creation of login screen by creating the layout from which frontend elements can be connected to a dedicated class for controlling how the app responds
    • Create storyboard scene
    • Add relevant assets to scene
    • Create dedicated class controller (cocoa touch)
    • Link elems view ctrl + drag
  • Create logout handling
  • Caching user login info such that user stays logged in even after closign the app
  • Loading images and assets via a copy and paste after selected Assets.xcassets

About

An iOS remake of Twitter's mobile application for CodePath during Spring 2021

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published