Research output: Contribution to journal › Article › peer-review
Разработка среды программирования для мобильных устройств под управлением операционной системы Android. / Лебедев, Роман Константинович; Корякин, Илья Алексеевич.
In: Вестник Новосибирского государственного университета. Серия: Информационные технологии, Vol. 17, No. 2, 2019, p. 91-100.Research output: Contribution to journal › Article › peer-review
}
TY - JOUR
T1 - Разработка среды программирования для мобильных устройств под управлением операционной системы Android
AU - Лебедев, Роман Константинович
AU - Корякин, Илья Алексеевич
N1 - Лебедев Р.К., Корякин И.А. Разработка среды программирования для мобильных устройств под управлением операционной системы Android // Вестник НГУ. Серия: Информационные технологии. - 2019. - Т. 17. - №2. - C. 91–100
PY - 2019
Y1 - 2019
N2 - Мобильные устройства часто используются для образовательных целей, учитывая их высокую доступность и портативность. Однако образовательные возможности мобильных устройств ограничены из-за отсутствия качественных IDE. Большинство сред разработки языка C++ для Android не имеют автодополнения и анализа кода, в то время как остальные предоставляют эти возможности с крайне низкой производительностью. В этой работе мы описываем технологию переноса программного обеспечения, примененную к компилятору Clang (и другим необходимым инструментам) и предлагаем метод ускорения компиляции, автодополнения и анализа кода в нашей IDE. Наряду с этим, мы предлагаем методы оптимизации пользовательского интерфейса. В работе описан основанный на регулярныхвыражениях эвристический метод для генерации предкомпилированных заголовков, который имеет низкие требования к процессору и ОЗУ. Эффективность метода проверена на различных образовательных примерах
AB - Мобильные устройства часто используются для образовательных целей, учитывая их высокую доступность и портативность. Однако образовательные возможности мобильных устройств ограничены из-за отсутствия качественных IDE. Большинство сред разработки языка C++ для Android не имеют автодополнения и анализа кода, в то время как остальные предоставляют эти возможности с крайне низкой производительностью. В этой работе мы описываем технологию переноса программного обеспечения, примененную к компилятору Clang (и другим необходимым инструментам) и предлагаем метод ускорения компиляции, автодополнения и анализа кода в нашей IDE. Наряду с этим, мы предлагаем методы оптимизации пользовательского интерфейса. В работе описан основанный на регулярныхвыражениях эвристический метод для генерации предкомпилированных заголовков, который имеет низкие требования к процессору и ОЗУ. Эффективность метода проверена на различных образовательных примерах
UR - https://www.elibrary.ru/item.asp?id=41661984
U2 - 10.25205/1818-7900-2019-17-2-91-100
DO - 10.25205/1818-7900-2019-17-2-91-100
M3 - статья
VL - 17
SP - 91
EP - 100
JO - Вестник Новосибирского государственного университета. Серия: Информационные технологии
JF - Вестник Новосибирского государственного университета. Серия: Информационные технологии
SN - 1818-7900
IS - 2
ER -
ID: 22366863