Minulý rok jsme sdíleli, že přehodnocujeme způsob, jakým aplikace Proton Drive interagují s naším backendem, budováním sdíleného, robustního základu, který mohou využívat všichni klienti. Naším cílem je poskytnout všem rychlejší a spolehlivější zkušenost na Proton Drive, ať už jej používáte ve Windows, macOS, Androidu, iOS nebo prostřednictvím webové aplikace.
Dnes vám s radostí přinášíme aktualizaci o pokroku, protože Proton Drive SDK v zákulisí nadále dospívá a nyní pohání hlavní operace se soubory ve všech aplikacích Drive.
Zde je to, co jsme dosud udělali a co bude následovat.
Jeden základ SDK pro všechny aplikace Drive
Proton Drive SDK je sdílená vrstva, kterou používají všechny aplikace Drive k bezpečnému a efektivnímu zpracování operací. Místo toho, aby každá aplikace implementovala tuto logiku samostatně, všechny spoléhají na stejný základ.
Následující jsou nyní k dispozici pro náhled:
- JavaScript SDK
- C# SDK
- Vazby pro Swift a Kotlin
SDK pro JavaScript a C# již pohánějí některé funkce ve všech klientech Proton Drive. Od příštího týdne budeme automatizovat aktualizace veřejného repozitáře(nové okno), takže SDK budou aktualizovány častěji, jak je budeme dále vyvíjet.
Přenosy souborů jsou rychlejší a spolehlivější
Vývoj SDK nám také dal příležitost přehodnotit a optimalizovat spoustu kódu Drive nejnáročnějšího na výkon, který jsme nyní zefektivnili. V důsledku toho nyní aplikace Proton Drive nabízejí až o 60 % rychlejší nahrávání na iOS a o 30 % rychlejší nahrávání a o 70 % rychlejší stahování na webu.
Kromě hrubé rychlosti je SDK navrženo tak, aby bylo naší nejrobustnější a nejodolnější implementací vůbec, zejména v náročných síťových podmínkách.


Co SDK aktuálně podporuje
V současné době SDK poskytují základní funkce Proton Drive:
- Nahrávání a stahování souborů
- Vytváření složek
- Přejmenování a přesun položek
- Mazání, obnovení a trvalé odstranění souborů
Ověření a další moduly specifické pro Proton vyžadované pro samostatné integrace třetích stran zatím nejsou podporovány. Tyto části přijdou později. Prozatím je Proton Drive SDK nejvhodnější pro přispěvatele a rané experimentování. Zatím není oficiálně podporováno pro použití třetími stranami, které chtějí integrovat Proton Drive do svých vlastních produktů.
Nástroje CLI již brzy
SDK zatím nepokrývají každý pracovní postup, zejména s některými funkcemi, které jsou stále ve vývoji. Abychom tuto mezeru zaplnili, pracujeme na nástrojích rozhraní příkazového řádku (CLI), které poskytují funkce Drive, jež zatím nejsou dostupné v SDK. Budete moci:
- Spouštět příkazy přímo pro běžné úkoly
- Stavět na nich bez zpětného inženýrství Proton Drive
Naším cílem je zpřístupnit tyto nástroje CLI v příštím čtvrtletí (duben – červen 2026).
Co dál
V průběhu roku 2026 převedeme všechny stávající funkce Proton Drive na SDK a všechny nové funkce postavíme na něm.
Našimi prioritami jsou:
- Dokončit zavádění SDK napříč všemi klienty Proton Drive, aby desktopové, mobilní a webové aplikace používaly stejnou kódovou základnu.
- Upgradovat šifrovací algoritmy Drive tak, aby využívaly hardwarovou akceleraci na zařízení, což přinese rychlejší operace při snížení využití CPU.
- Přidat do SDK stále chybějící funkce Drive, počínaje nahráváním a stahováním Fotek, sdílením souborů, zařízeními a revizemi souborů.
- Postupně směřovat k jediné, dobře zdokumentované integrační cestě, na kterou se mohou spolehnout aplikace třetích stran.
- Vytvořit klienta pro Linux pomocí SDK, což urychlí vývoj a udrží jej konzistentní s ostatními klienty Proton Drive.
Chcete pomoci?
Ačkoli SDK ještě není připraveno pro vytváření plně samostatných aplikací, vítáme zpětnou vazbu od přispěvatelů a prvních průzkumníků. Podívejte se na veřejný repozitář(nové okno) a zapojte se do diskuze na r/ProtonDrive(nové okno) pomocí tagu sdk-preview-discussion.
Děkujeme za vaši trvalou podporu,
Inženýrský tým Proton Drive






