Ubuntu SDK — комплект розробника, до складу якого включені бібліотеки та інструменти, що дозволяють створювати нові і портувати для Ubuntu існуючі користувацькі застосунки, з урахуванням забезпечення підтримки технологій Ubuntu і засобів інтеграції з оточенням користувача дистрибутиву. Головним завданням SDK є визначення стандартного набору програмних інтерфейсів і бібліотек, які можуть бути використані розробниками застосунків в різних випусках Ubuntu, включаючи редакції для десктопів, мобільних пристроїв і TV.
До складу SDK, крім засобів для розробки застосунків з використанням Qt/QML, включені компоненти для розробки універсальних застосунків на базі технологій HTML5, засновані на фреймворку Apache Cordova. Іншою цікавою особливістю SDK є підтримка формату пакунків Click, які можуть бути встановлені користувачем в один клік без маніпуляцій з підключенням репозиторіїв.
Для розробників графічних застосунків на QML представлений набір примітивів Responsive Layouts, що дозволяють на льоту динамічно підстроювати інтерфейс програми до поточної екранної роздільності і застосовуваних методів вводу, що дає можливість забезпечити коректну роботу програми як на пристроях з невеликими сенсорними екранами, так і на настільних системах з великими моніторами. Також в SDK поставляються інструменти для забезпечення інтеграції зі специфічними для Ubuntu елементами інфраструктури (Launchpad, Bazaar, , Software Center) і такими системними компонентами як стільниця Unity, система ізоляції AppArmor і хмарний сервіс Ubuntu One (для синхронізації документів і даних між застосунками пропонується використовувати API U1DB).
Посилання
- на сайті розробників Убунту
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Ubuntu SDK komplekt rozrobnika do skladu yakogo vklyucheni biblioteki ta instrumenti sho dozvolyayut stvoryuvati novi i portuvati dlya Ubuntu isnuyuchi koristuvacki zastosunki z urahuvannyam zabezpechennya pidtrimki tehnologij Ubuntu i zasobiv integraciyi z otochennyam koristuvacha distributivu Golovnim zavdannyam SDK ye viznachennya standartnogo naboru programnih interfejsiv i bibliotek yaki mozhut buti vikoristani rozrobnikami zastosunkiv v riznih vipuskah Ubuntu vklyuchayuchi redakciyi dlya desktopiv mobilnih pristroyiv i TV Do skladu SDK krim zasobiv dlya rozrobki zastosunkiv z vikoristannyam Qt QML vklyucheni komponenti dlya rozrobki universalnih zastosunkiv na bazi tehnologij HTML5 zasnovani na frejmvorku Apache Cordova Inshoyu cikavoyu osoblivistyu SDK ye pidtrimka formatu pakunkiv Click yaki mozhut buti vstanovleni koristuvachem v odin klik bez manipulyacij z pidklyuchennyam repozitoriyiv Dlya rozrobnikiv grafichnih zastosunkiv na QML predstavlenij nabir primitiviv Responsive Layouts sho dozvolyayut na lotu dinamichno pidstroyuvati interfejs programi do potochnoyi ekrannoyi rozdilnosti i zastosovuvanih metodiv vvodu sho daye mozhlivist zabezpechiti korektnu robotu programi yak na pristroyah z nevelikimi sensornimi ekranami tak i na nastilnih sistemah z velikimi monitorami Takozh v SDK postavlyayutsya instrumenti dlya zabezpechennya integraciyi zi specifichnimi dlya Ubuntu elementami infrastrukturi Launchpad Bazaar Software Center i takimi sistemnimi komponentami yak stilnicya Unity sistema izolyaciyi AppArmor i hmarnij servis Ubuntu One dlya sinhronizaciyi dokumentiv i danih mizh zastosunkami proponuyetsya vikoristovuvati API U1DB Posilannyana sajti rozrobnikiv Ubuntu