-
痛点:当前ipad上的iCloud同步太慢,不能与mac做到很好的协同工作
-
灵感来源:ipad和mac的剪切板,可以通过线下设备检测,通过airdrop进行同步。marginnote在ipad上浏览时,mac上也会检测到ipad的浏览内容,并且点击弹出的图标,可以实现把内容发送到mac,那么marginnote有没有可能,通过改进这个过程,实现类似线下同步的功能呢。
-
功能描述:
-
首先,开启线下同步之后,如果检测了附近 我的mac或者其他ipad也正在运行marginnote,就会优先通过线下同步,把内容同步到其他设备,并且更新相关的元数据,然后在慢慢的进行iCloud同步。
-
另外如果可以的化,添加一个全局的“手动同步”按钮,如果我开启了线下同步,对iCloud内容的同步,就会变为1分钟或者3分钟 这样的 延迟同步,或者空闲是同步,甚至手动同步(这样做主要是当前的同步算法,如果对文件名修改频繁或者标签更改频繁,或者移动文件夹操作,立马就开始同步,之后改完了后,同步貌似会很慢)有了全局手动同步按钮,当我的更改确定了,我可以手动点击同步,立马同步当前确定的修改。
-
当然内容更新的检测算法是关键,我也说不上很么话了,只希望更加优化。