Xtream Play | Ticktok Clone
- open Goodspace.xcodeproj
- Goto Target
Xtream
->SignIn & Compatability
selectteam
& changepackage name
- If you issue on SPM Goto
File
->Packages
->Reset Packages Cache
- Ready To Go...
- 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.
- TestFlight Public Link : https://testflight.apple.com/join/NTZMjCtG
- App Store Live: Na
- Design Pattern : MVVM
- Swift_v5.8 with UIKit
- Min Support iOS_15+
- Compatable: IPhone, Ipad, Mac(Design for Ipad) & Vision Pro(Design for Ipad)
- SPM
- Lottie (Animation)
- SwiftLint (Best Practice)
- API from Resource/JSON
OR
ScreenRecording_12-21-2024.04-30-55_1-2.mp4
ScreenRecording_12-21-2024.05-30-59_1.mp4
- This repository follows strict linting rules and coding standards to ensure clean, maintainable, high-quality code. and automated workflow
- Build 6, v.1.0.0(1)
- β 0 Warrning
- β 0 Error
