Skip to content

vladimirkratinov/TikTok

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TikTok Swift App

Welcome to the GitHub repository for the TikTok app, a captivating social platform built entirely in Swift! Dive into the source code and explore the features that bring this dynamic app to life. 🚀

Features: 🧙

Feed

Immerse yourself in a seamless Feed experience, featuring:

  • UISegmentedControl for easy navigation
  • UIPageViewController for smooth transitions
  • UINavigationController for intuitive navigation flow

Explore

Discover new content with the Explore feature, showcasing:

  • Compositional CollectionView Layout for visually appealing displays
  • UISearchBar for quick and efficient content discovery
  • Specialized cells like ExploreBannerCollectionViewCell, ExplorePostCollectionViewCell, ExploreUserCollectionViewCell, and ExploreHashtagCollectionViewCell

Notifications

Stay in the loop with Notifications, boasting:

  • Customized cells such as NotificationsUserFollowTableViewCell, NotificationsPostLikeTableViewCell, and NotificationsPostCommentTableViewCell
  • Enhancements with interactive elements like UIActivityIndicatorView, UIRefreshControl, and UITapGestureRecognizer

Posting Videos

Share your moments with the world using our robust video posting feature, including:

  • A custom Camera Module for a personalized recording experience
  • Integration with AVFoundation for high-quality video processing
  • User profiles to keep track of your video posts

Profiles: Easily manage and view user profiles, adding a personal touch to your TikTok experience. Join us on this exciting journey of social interaction through code. Happy coding! 🚀✨

Example1 Image Example2 Image
Example3 Image Example4 Image

About

TikTok client for iOS written in Swift

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published