<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">ellibs</journal-id><journal-title-group><journal-title xml:lang="ru">Электронные библиотеки</journal-title><trans-title-group xml:lang="en"><trans-title>Russian Digital Libraries Journal</trans-title></trans-title-group></journal-title-group><issn pub-type="epub">1562-5419</issn><publisher><publisher-name>Казанский (Приволжский) федеральный университет</publisher-name></publisher></journal-meta><article-meta><article-id custom-type="elpub" pub-id-type="custom">ellibs-83</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>Статьи</subject></subj-group></article-categories><title-group><article-title>Алгоритм генерации кода пользовательского интерфейса мобильных приложений на основе данных графического редактора</article-title><trans-title-group xml:lang="en"><trans-title>Algorithm for generation of mobile applications' UI code based on data of graphic editor</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Усачёв</surname><given-names>А. Ю.</given-names></name></name-alternatives><email xlink:type="simple">usacheow.ar@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff xml:lang="ru" id="aff-1"><institution>Казанский (Приволжский) федеральный университет</institution><country>Russian Federation</country></aff><pub-date pub-type="collection"><year>2018</year></pub-date><pub-date pub-type="epub"><day>28</day><month>06</month><year>2018</year></pub-date><volume>21</volume><issue>3-4</issue><fpage>250</fpage><lpage>267</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Усачёв А.Ю., 2018</copyright-statement><copyright-year>2018</copyright-year><copyright-holder xml:lang="ru">Усачёв А.Ю.</copyright-holder><copyright-holder xml:lang="en">Усачёв А.Ю.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://ellibs.elpub.ru/jour/article/view/83">https://ellibs.elpub.ru/jour/article/view/83</self-uri><abstract><p>Работа посвящена разработке алгоритма генерации кода пользовательских интерфейсов нативных Android-приложений на основе данных графического редактора. Рассмотрена проблема негативного воздействия на время разработки продукта выполнения шаблонных действий и предложен программный инструмент для решения данной проблемы.
</p></abstract><trans-abstract xml:lang="en"><p>The paper is devoted to the development of the algorithm for generating the code of user interfaces for native Android applications based on the data of the graphical editor. The problem of negative impact on the development time of the product for performing routine actions is considered, and a software tool for solving this problem is proposed.
</p></trans-abstract><kwd-group xml:lang="ru"><kwd>пользовательский интерфейс</kwd><kwd>графический редактор</kwd><kwd>алгоритм генерации</kwd><kwd>мобильные приложения</kwd></kwd-group><kwd-group xml:lang="en"><kwd>user interface</kwd><kwd>graphic editor</kwd><kwd>generation algorithm</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Введение в жизненный цикл разработки мобильных приложений [Электронный ресурс]: https://codedocs.ru/ xamarin/vvedenie-v-zhiznennyj-tsikl-razrabotki-mobilnyh-prilozhenij.html (дата обращения: 07.10.2017).</mixed-citation><mixed-citation xml:lang="en">Введение в жизненный цикл разработки мобильных приложений [Электронный ресурс]: https://codedocs.ru/ xamarin/vvedenie-v-zhiznennyj-tsikl-razrabotki-mobilnyh-prilozhenij.html (дата обращения: 07.10.2017).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Sketch [Электронный ресурс]: https://sketchapp.com (дата обращения: 28.10.2017).</mixed-citation><mixed-citation xml:lang="en">Sketch [Электронный ресурс]: https://sketchapp.com (дата обращения: 28.10.2017).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Zeplin [Электронный ресурс]: https://zeplin.io/ (дата обращения: 05.11.2017).</mixed-citation><mixed-citation xml:lang="en">Zeplin [Электронный ресурс]: https://zeplin.io/ (дата обращения: 05.11.2017).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Supernova [Электронный ресурс]: https://supernova.studio/ (дата обращения: 27.04.2018).</mixed-citation><mixed-citation xml:lang="en">Supernova [Электронный ресурс]: https://supernova.studio/ (дата обращения: 27.04.2018).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Material Design [Электронный ресурс]: https://material.io/guidelines/ (дата обращения: 15.11.2017).</mixed-citation><mixed-citation xml:lang="en">Material Design [Электронный ресурс]: https://material.io/guidelines/ (дата обращения: 15.11.2017).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Human Interface Guidelines [Электронный ресурс]: https://developer.apple.com/ios/human-interface-guidelines/overview/themes/ (дата обращения: 15.11.2017).</mixed-citation><mixed-citation xml:lang="en">Human Interface Guidelines [Электронный ресурс]: https://developer.apple.com/ios/human-interface-guidelines/overview/themes/ (дата обращения: 15.11.2017).</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Android Studio [Электронный ресурс]: https://developer.android.com/studio/projects/index.html (дата обращения: 17.02.2018).</mixed-citation><mixed-citation xml:lang="en">Android Studio [Электронный ресурс]: https://developer.android.com/studio/projects/index.html (дата обращения: 17.02.2018).</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
