Vývojové centrum

Přátelská vývojová platforma pro kreativní navrhování balíčků

Vytvářejte v Synology NAS balíčky podle svého

Synology nabízí přívětivou a flexibilní vývojovou platformu, která je vhodná jak pro dodavatele integrovaných systémů, tak pro nezávislé vývojáře programů. Díky komplexní hardwarové/softwarové integraci Synology NAS můžete snadno vytvářet balíčky podle svých přání a potřeb. Podporovány jsou např. programovací jazyky C, C++ a Java a skriptovací jazyky jako třeba Perl nebo Python. Nejdůležitější však je, že milionová uživatelská základna vašemu balíčku zajistí, aby byl po zveřejnění v Centru balíčků Synology hojně využíván. Nyní vám ukážeme, proč je pro vás Synology ideální NAS platformou a jak začít s vývojem a distribucí vlastních balíčků pro uživatele Synology NAS!

developer.build_title

Průměrně jeden milion stažení měsíčně

Díky vysoké integraci hardwaru a softwaru dosáhlo Centrum balíčků Synology průměrného počtu jednoho milionu stažených balíčků měsíčně. To dále zajišťuje, že k vašemu balíčku bude mít přístup velký počet uživatelů Synology NAS. Uživatelé mohou svoje zařízení rovněž přizpůsobit bohatému obsahu Centra pro stahování, přičemž váš balíček tyto možnosti dále rozšiřuje.

Široký okruh zákazníků

Široký okruh zákazníků

Zavedený okruh zákazníků Synology zahrnuje koncové spotřebitele, malé a střední podniky i velké firmy. Toto spektrum uživatelů vyvolává vysokou poptávku po balíčcích všech druhů, takže při distribuci svého balíčku vždy najdete ten správný trh nebo uživatele.

Flexibilní platforma

Flexibilní platforma

S platformou Synology přizpůsobenou vývojářům, která podporuje nejrozšířenější jazyky jako např. C, C++, Java a jiné skriptovací jazyky, můžete využít programovací jazyk, který vám vyhovuje. To znamená, že starosti s programovacími jazyky vám zaberou méně času, který pak můžete věnovat na vytváření jedinečných balíčků.

Profesionální technická podpora

Profesionální technická podpora

Pokud během vývojové činnosti potřebujete technickou podporu, je vám k dispozici tým inženýrů, aby vám v této činnosti pomohl a vy abyste se tak mohli lépe věnovat vytváření balíčků.

Průběh vývoje

Požádat

Požádat

Stačí požádat o vývojový balíček, my vás poté budeme obratem kontaktovat a poskytneme vám více údajů ohledně testování balíčku.

Vytvořit

Vytvořit

V Dev SDK najdete související dokumenty, nástroje na vytváření balíčků a rovněž zdroje pro vytváření zásuvných modulů i další vylepšení současných aplikací Synology.

Ověřit

Ověřit

Až budete s vytvářením hotovi, kontaktujte nás a zašlete nám svůj balíček. Navrhneme způsob ověřování speciálně pro váš balíček.

Zveřejnit

Zveřejnit

Blahopřejeme! Váš balíček zveřejníme v oblíbeném Centru balíčků, bude rovněž doplněn o podrobnou úvodní stránku na domovské stránce Centra balíčků.

Spojení s partnery zajišťující dosažení pokročilé integrace sledování

Chtěli byste integrovat vaše současné řešení se službou Surveillance Station? Ponořte se do jejích technických hlubin a začněte vytvářet vlastní funkce.

Integrace

Integrace

Nasazením volání webhook a webových rozhraní API protokolu HTTP zajistíte propojení s různými platformami.

Automatizace

Automatizace

Spouštějte složité pracovní postupy na základě aktivačních akcí při vlastních událostech.

Sjednocení

Sjednocení

Propojte široké spektrum zařízení pro řízení přístupu, vstupu/výstupu, SIP a dalších.

Stránka vývojových nástrojů

Pro snadnější tvorbu jsme připravili užitečné nástroje a příručky pro vývojáře. Najdete zde vše, co při vytváření balíčků potřebujete. Přejeme úspěšnou tvorbu!

Příručka pro vývojáře třetích stran

Tato příručka obsahuje podrobné údaje o vytváření balíčků pro produkty Synology DiskStation. Obsahuje údaje o struktuře, kompilaci, výběru jazyka, uživatelském rozhraní a zveřejňování balíčků – vše, co potřebujete, abyste se pustili do tvorby balíčků.

Sady nástrojů a zdrojový kód GPL

Tyto křížové překladače vám umožní vytvořit na jednom PC balíčky v nejčastěji používaných jazycích. Pro co největší usnadnění jsou do nich zabudovány nejrozšířenější knihovny.

Příručka File Station API

Tato příručka API obsahuje podrobné údaje o tom, jak může váš balíček komunikovat s File Station a mít přístup k souborům v ní uloženým.

Příručka CLI pro zařízení DiskStation

V této příručce se vysvětluje správa zařízení DiskStation pomocí skriptů příkazového řádku.

Průvodce SSO API

Využívá předností aplikace Synology SSO Server a umožňuje využít ve vašich webových aplikacích jednotné přihlašování.

Příručka Audio Station

S touto příručkou můžete vytvořit moduly textů písní a umožnit uživatelům vyhledávat texty z externích zdrojů.

Webové stránky s dokumentací k rozhraní Web API služby Surveillance Station

Tato interaktivní platforma nabízí komplexní informace o rozhraní Web API a umožňuje tak plynulou integraci systémů jiných výrobců se službou Surveillance Station.

Příručka Download Station

Můžete přidat externí vyhledávací systém nebo si vybudovat svoje vlastní stahovací moduly pro externí hostovací prostory, což zařízení DiskStation umožní přístup k souborům, které jsou na hostovacích prostorech uloženy.

Příručka k používání souborů SNMP MIB

Příručka k Management Information Base (MIB) obsahuje pokyny pro monitorování vašeho produktu Synology pomocí protokolu SNMP.

Příručka API pro aplikaci Virtual Machine Manager

Tato příručka API nabízí podrobné pokyny a specifikace, na základě kterých můžete aplikacím povolit komunikaci s aplikací Virtual Machine Manager.

Příručka pro rozhraní API služby Calendar

V tomto průvodci se nacházejí podrobné informace o používání rozhraní API nejen pro přístup k událostem, úlohám a seznamům úloh ve službě Synology Calendar, ale také pro práci s daty kalendáře, například na vytvoření nového kalendáře a přidávání událostí, na změnu času dokončení, na nastavení výstrahy nebo na aktualizaci informací v kalendáři. Jedná se o způsob, jakým můžete službu Synology Calendar ovládat pomocí vlastního rozhraní.

Příručka pro přihlášení do systému DSM pomocí rozhraní Web API

V této příručce se vysvětluje, jak se přihlásit do systému DSM pomocí rozhraní Web API.