Skip to content

HsiaoAi/iOS-Swift-HoomanTalk

Repository files navigation

HoomanTalk

Explore dog and cat people all over the world and hit the like button to match new friends. Free audio and video call let you enjoy chatting with friends. Post your lovely perts to show off how cute they are. https://itunes.apple.com/app/hooman-talk/id1332388329

Feature

UI

  1. AutoLayout for adapting user interface to context and different iPhone sized devices.
  2. UITabBarController for switching 4 View Controllers: Match, Caht, Pet, Profile.

Patterns

  1. Object-Oriented Programming
  2. Model-View-Controller

Concepts

  1. Reference Type v.s. Value Type
  2. Delegate
  3. Closures
  4. Singleton
  5. Grand Central Dispatch
  6. Auto Reference Counting
  7. Unowned v.s. Weak

Other

  1. Localization

Landing Page

  1. Login

  2. Sign up

Match View Controller

  1. Swipeable cards to browse other users on Browse page.

  2. Checkout who sent you likes on Like Me page.

Chat View Controller

  1. Free audio and video call.

  2. Block and report users.

Pets View Controller

  1. Creat, Read, Edit, Delete pets' profile.

Profile View Controller

  1. Checkout user profile and log out

Requirement

  • iOS 10.2+
  • Xcode 8.0+
  • pod install

Contacts

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published