TikTok-Clone is a recreation of the TikTok ios application. Using programmatic UIKit, avkit, photokit, avfoundation and firebase realtime db.
- All UI built with Programmatic UIKit w/o storyboards or nibs
- Auth with Firebase Auth
- Tiktok Onboarding screens
- Feed, Profile, Notifications & Discover Tabs
- Custom Photos & Video Picker like the actual tiktok app
- Custom Video Recorder like the actual tiktok app
- Custom Video Player just like the actual tiktok app
- TikTok-Identical Vertical Swipe up feed.
- Overlay Music Video processing
- Custom UIViewController Transition Animation
- Custom UIView Transition Animation
- Multi video selection
- Text Overlay video processing
- Custom Fonts etc.
Backend: Firebase
- Using Firebase RTDB as data store
- Using Firebase Storage to store videos, video thumbnail images & profile images.
ScreenShots
Multi Video Selection from Custom Media Picker With Zoom Transition Animations:
Multi-Clip Camera Recording with Custom Camera Recorder, custom font text overlay, voice overlay into recorder clips etc.
More Demos Coming soon...🚧
Major Development Notes Coming soon...🚧
Major Refactor in progress...🚧