I need an iOS application that reliably mirrors the full iPhone and iPad screen to a television. The connection must work smoothly with Apple TV, Roku, and Chromecast so users can launch the app, pick their device, and see the display appear on the big screen with minimal latency and no cables involved. It should also work on any Android TV. Beyond plain mirroring, I also want to build in a simple remote-control overlay: once the TV feed is active, the phone should become a touchpad/remote for basic playback navigation (volume, play-pause, seek). iOS 16+ compatibility is required and the solution has to pass App Store review, so we’ll rely on native frameworks such as ReplayKit, AVFoundation, and the appropriate discovery protocols (AirPlay, DIAL, Cast SDK) instead of private APIs. Deliverables • Xcode project with clean, well-commented Swift code • A signed IPA ready for TestFlight along with a brief setup guide • Short video or screenshots demonstrating mirroring on each of the three target platforms Acceptance criteria: zero-crash mirroring sessions of at least ten minutes on each platform, latency under 300 ms in Wi-Fi tests, and fully functional on the latest public iOS release. If you’ve shipped similar casting or second-screen features before, let’s get this started right away.