Skip to content

A feature-rich TikTok-like video streaming platform designed for iOS and iPadOS. It includes a responsive interface, seamless video swapping, real-time comments, live data updates, and intuitive interactions like double-tap to like and single-tap to play/pause. The app also features a dynamic comment display system with fade transitions and smooth

License

Notifications You must be signed in to change notification settings

aksamitsah/Xtream

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Xtream Play | Ticktok Clone

Click to open OR Scan QR to Download App

πŸ€– Installation:

  • open Goodspace.xcodeproj
  • Goto Target Xtream -> SignIn & Compatability select team & change package name
  • If you issue on SPM Goto File -> Packages -> Reset Packages Cache
  • Ready To Go...

πŸš€ Features

  • Video Streaming Platform: Optimized with queue handling and caching for seamless performance.
  • Clean Architecture: A well-structured and maintainable codebase.
  • Responsive Design: Fully compatible with iPads and iPhones.
  • Interactive Video Playback:
    • Swipe up or down to play new or previous videos. (Low Latency and Smooth transition )
    • Double-tap to like a video. (Lottie Animation)
    • Single-tap to play or pause a video. (Pause/Play Icon)
  • Real-Time Updates: Live updates for features like comments.
  • Dynamic Comments:
    • Smooth keyboard handling ensures the UI adjusts seamlessly when typing.
    • Comment table view includes fade transitions, displaying new comments every 2 seconds.
    • Comments appear bottom-to-top with the first (top) comment’s opacity reduced to 40% for a fade effect.
    • Users can easily add their own comments.

πŸ”— APP Link:

Project Desctiptions:

πŸ“± Screenshots - iPhone

πŸ“± Screenshots - iPad

πŸ“± VidoeSnap - iPhone

ScreenRecording_12-21-2024.04-30-55_1-2.mp4

πŸ“± VidoeSnap - iPad

ScreenRecording_12-21-2024.05-30-59_1.mp4

Linting and Best Practices

  • This repository follows strict linting rules and coding standards to ensure clean, maintainable, high-quality code. and automated workflow

Project File Structure & Build Status: Xcode Cloud

  • Build 6, v.1.0.0(1)
  • βœ… 0 Warrning
  • βœ… 0 Error

πŸͺͺ License

MIT Β© 2024

πŸ”— Links

Thanks For Overview

Give it a ⭐️ if it simplifies your app development!

About

A feature-rich TikTok-like video streaming platform designed for iOS and iPadOS. It includes a responsive interface, seamless video swapping, real-time comments, live data updates, and intuitive interactions like double-tap to like and single-tap to play/pause. The app also features a dynamic comment display system with fade transitions and smooth

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published