# Idea for on-demand syncing on iOS: need some guidance on implementing

**URL:** https://forum.syncthing.net/t/idea-for-on-demand-syncing-on-ios-need-some-guidance-on-implementing/22408
**Category:** Development
**Created:** [July 7, 2024, 9:27pm UTC](https://forum.syncthing.net/t/idea-for-on-demand-syncing-on-ios-need-some-guidance-on-implementing/22408 "2024-07-07T21:27:39Z")
**Posts on this page:** 1
**Showing post:** 20

<div class="post-metadata">

### Author: ![pixelspark](https://forum.syncthing.net/user_avatar/forum.syncthing.net/pixelspark/32/15749_2.png) [@pixelspark](https://forum.syncthing.net/u/pixelspark)
#### Post date: [July 13, 2024, 2:22pm UTC](https://forum.syncthing.net/t/idea-for-on-demand-syncing-on-ios-need-some-guidance-on-implementing/22408/20 "2024-07-13T14:22:13Z")

</div>

Some progress:

 ![Simulator Screenshot - iPhone 15 Pro - 2024-07-13 at 16.19.01](https://forum-uploads.syncthingcdn.net/original/3X/1/9/19a255f3d6bb720bdcb62d8d6b9eddab86c65169.jpeg) ![Simulator Screenshot - iPhone 15 Pro - 2024-07-13 at 16.16.29](https://forum-uploads.syncthingcdn.net/original/3X/9/0/90c8f70c34a70d6bb7606bb85104aa742e816e2e.png)

Also I have implemented streaming of (ignored!) media files (through RequestGlobal). This is a bit involved, I set up a local HTTP server and then let the iOS media player play a URL from that. The media player will do range requests to the server, and the server will do range requests through RequestGlobal 🙂

---

_[View the full topic](https://forum.syncthing.net/t/idea-for-on-demand-syncing-on-ios-need-some-guidance-on-implementing/22408)._
