OpenUI5 - OpenUI5

OpenUI5
OpenUI5 көк көлденең.svg
ӘзірлеушілерSAP SE және қоғамдастық
Тұрақты шығарылым1.81.0 (14 тамыз 2020 ж.); 3 ай бұрын (2020-08-14)) [±]
РепозиторийOpenUI5 репозиторийі
ЖазылғанJavaScript
Операциялық жүйеКросс-платформа
ТүріJavaScript кітапханасы
ЛицензияApache 2.0 лицензиясы
Веб-сайтOpenUI5.org

OpenUI5 Бұл JavaScript қолдану шеңбері салуға арналған кросс-платформа, жауап береді, кәсіпорында дайын қосымшалар.[1] Бұл ашық көзі жобасын қолдайды SAP SE астында қол жетімді Apache 2.0 лицензиясы және жарналарға ашық.[2]OpenUI5 ядросы негізделген JavaScript, jQuery, және АЗДАУ. Кітапхананың мүмкіндіктер жиынтығына кіреді модель - көрініс - контроллер өрнектер, деректерді байланыстыру, өзінің UI-элемент кітапхана, және интернационалдандыру қолдау.[1]

Тарих

Жобаны 2009 жылы бастаған, сайып келгенде OpenUI5-ке әкелетін командаға жаңасын жасау тапсырылды пайдаланушы интерфейсі (UI) үшін SAP қосымшалар. Мақсаттарға икемді, кеңейтілетін, заманауи және SAP қосымшаларында тұрақты көрініс пен көріністі қамтамасыз ететін құрылым кірді. Бұған қоса, сол уақытта SAP-тің негізгі интерфейстік жүйесі оның артқы технологиясымен тығыз байланыста болды және интерфейсті жақсартуға кедергі болды.[3]

Кітапхана SAP өндірісінде бірнеше жыл қолданылғаннан кейін 2013 жылдың желтоқсанында ашылды.[4] 2014 жылдың қазан айында команда жарналарды қабылдауды бастады GitHub.[2]

Коммерциялық мәртебе

OpenUI5-тің барлық компоненттері ақысыз, ақылы «премиум» немесе «коммерциялық» виджеттер жоқ:

OpenUI5 бір терезедегі инструмент ретінде сипатталған. Мұнда веб-қосымшаларды құруға қажетті барлық нәрсе бар, сонымен қатар кеңейту үшін жеткілікті икемділік қалады. Айтпақшы, бұл сізге толық функционалдылықты ақысыз түрде беретін жалғыз нәрсе. Басқа танымал құралдар жиынтығы толық жұмыс істеуі үшін ақылы нұсқалары бар ақысыз сынақ түрінде болса, OpenUI5 өздігінен толық өнім болып табылады - сатылымдар жоқ, ақылы сыйлықақы жоқ.[5]

— OpenUI5 жиі қойылатын сұрақтар

Негізгі ерекшеліктері

  • 180 UI басқару элементтері, құрылғылар арасында топтастырылған (телефондарда, планшеттерде және жұмыс үстелдерінде) - мәзір, карусель, панель, құралдар тақтасы, белгішелер қойындысының жолағы, орналасу, жауап беретін тор, сплиттер, тізім, кесте, диалог, хабарлама терезесі, хабарлама тосты, жауап беретін поповер, күнтізбе, тіркесім терезесі, күндер ауқымын таңдау, файл жүктеуші, рейтинг индикаторы, сегменттелген батырма, жүгірткі, тегтерді көрсету, түсті таңдау, ағаш, кесте, ағаш кестесі және т.б.[6]
  • WYSIWYG тақырып дизайнері (ашық емес)[7]
  • MVC архитектурасы
  • Түрлі көрініс форматтары (XML, HTML, JavaScript немесе JSON )
  • Деректерді байланыстыру OData, JSON немесе XML модельдер
  • I18n, соның ішінде оңнан солға тілдік қолдау
  • Барлық алдыңғы функциялар бойынша UX үлгілері

Әдебиеттер тізімі

  1. ^ а б «OpenUI5 дегеніміз не».
  2. ^ а б «OpenUI5 ЛИЦЕНЗИЯСЫ». 23 желтоқсан 2018.
  3. ^ Адамс, DJ (2015). UI5-тің 30 күні: 2015 жылдың күзінде SAPUI5 және OpenUI5-тің 1.30 шығарылымын атап өту. Bluefin Solutions Inc.
  4. ^ Кунц, Андреас (11 желтоқсан 2013). «OpenUI5 / SAPUI5 дегеніміз не?». SAP SE.
  5. ^ OpenUI5 жиі қойылатын сұрақтар
  6. ^ «OpenUI5 басқару үлгілері».
  7. ^ «Тақырып дизайнері».

Сыртқы сілтемелер