Дослідження механізмів управління ресурсами в операційних системах Android та iOS для розробки мобільних додатків
Resumen
Пояснительная записка: 127 с., 41 рис., 3 прил., 16 источников.
Объект исследования: механизмы управления ресурсами в операционных
системах Android и iOS. Их схожесть, отличия и особенности оптимизации.
Цель магистерской работы: разработка мобильного приложения, для
наглядной демонстрации различия и сходства в использовании ресурсов
мобильных устройств под управлением операционных систем Android и iOS во
время их работы. Совершенствование методики проектирования мобильных
приложений с использованием особенностей их оптимизации.
Методы исследования. При решении поставленной задачи использовались
научные достижения в областях оптимизации программного обеспечения среди
как физических так и программных методов для мобильных операционных
систем.
Научная новизна полученных результатов заключается в проведении
анализа и выявлении недостатков традиционного подхода к разработке
мобильных приложений под управлением операционных систем Android и iOS, а
также в создании усовершенствованной методики проектирования мобильных
приложений с использованием изначальной оптимизации.
Практическое значение работы заключается в создании программных
модулей, программного продукта, которые позволяют оценить преимущества
проектирования оптимизированных мобильных приложений, разработке
программного обеспечения с использованием технологии оптимизации
динамических библиотек.
Область применения. Разработана методология проектирования
оптимизированных мобильных приложений может применяться для решения
широкого спектра задач, в частности, для создания изначально оптимизированного
программного обеспечения.
Значение работы и выводы. Усовершенствованная методика
проектирования мобильных приложений с использованием особенностей их
оптимизации позволяет проектировать мобильный приложения со
значительным сокращением как материальных затрат, так и временных, а также
способствует увеличению количества разнообразных девайсов, которые
успешно поддерживают разработанные по данной методике мобильные
приложения, что способствует увеличению аудитории потенциальных
пользователей.
Прогнозы по развитию исследований. Разработать универсальные
программные модули, которые могут быть использованы для поддержки
проектирования новых мобильных приложений для различных программных
платформ. Разработать комплекс программных средств и пользовательский
интерфейс для графического представления результатов, сравнительного
анализа разработки с использованием различных методов оптимизации
мобильных приложений.
В разделе «Экономика» проведены расчеты трудоемкости разработки
программного обеспечения, расходов на создание ПО и длительности его
разработки, а также проведены маркетинговые исследования рынка сбыта
созданного программного продукта. Пояснювальна записка: 127 с., 41 рис., 3 додатків., 16 джерел.
Об'єкт дослідження: механізми управління ресурсами в операційних
системах Android та iOS.
Мета магістерської роботи: розробка мобільного додатку, для наочної
демонстрації відмінності та подібностей у використанні ресурсів мобільних
пристроїв на операційних системах Android та iOS під час їх роботи.
Удосконалення методики проектування мобільних додатків з використанням
особливостей їх оптимізації.
Методи дослідження. Під час вирішення поставленого завдання
використовувалися наукові досягнення в областях як фізичних так і програмних
методів оптимізацій програмного забезпечення для мобільних операційних
систем.
Наукова новизна отриманих результатів полягає у проведенні аналізу та
виявленні недоліків традиційного підходу до розробки мобільних додатків для
операційних систем Android та iOS, а також у створенні удосконаленної
методики проектування мобільних додатків з використанням початкової
оптимізації.
Практична цінність полягає у створенні програмних модулів та
програмнмх продуктів, які дозволяють оцінити переваги проектування
оптимізованих мобільних додатків, розробці мобільного додатку з
використанням технології оптимізації динамічних бібліотек.
Область застосування. Розроблена методологія проектування оптимізованих
мобільних додатків може застосовуватися для вирішення широкого спектра завдань,
зокрема, для створення початково оптимізованого програмного забезпечення.
Значення роботи та висновки. Удосконалена методика проектування
мобільних додатків з використанням особливостей їх оптимізації дозволяє
проектувати мобільний додатки зі значним скороченням як матеріальних витрат, так
і часових, а також сприяє збільшенню кількості різноманітних девайсів, які успішно
підтримують розроблені за даною методикою мобільні додатки, що напрямую
сприяє збільшенню аудиторії потенційних користувачів.
Прогнози щодо розвитку досліджень. Розробити універсальні програмні
модулі, які можуть бути використані для підтримки проектування нових
мобільних додатків для різних програмних платформ. Розробити комплекс
програмних засобів і призначений для користувача інтерфейс для графічного
представлення результатів, виконати порівняльний аналіз розробки з
використанням різних методів оптимізації мобільних додатків.
У розділі «Економіка» проведені розрахунки трудомісткості розробки
програмного забезпечення, витрат на створення ПЗ й тривалості його розробки, а
також провести маркетингові дослідження ринку збуту створеного програмного
продукту. Explanatory note: 127 р., 41 fig., 3 applications, 16 sources.
Object of research: the mechanisms of resource management in Android and
iOS operating systems. Their similarity, differences and features of optimization.
The purpose of the degree project: the development of a mobile application for
a clear demonstration of the differences and similarities in the use of mobile resources
on Android and iOS operating systems during their work. Improving the design of
mobile applications with the use of features of their optimization.
Methods of research. While solving the problem, scientific advances were used
in the areas of both physical and software optimization methods for mobile operating
systems software.
The scientific novelty of the results are to analyze and identify the disadvantages
of the traditional approach to the development of mobile applications for Android and
iOS operating systems, as well as to create an advanced methodology for designing
mobile applications with the use of initial optimization.
.The practical value of work is to create software modules and software
products that allow you to assess the benefits of designing optimized mobile
applications, developing a mobile application using the technology of optimizing
dynamic libraries.
The scope. The developed methodology of designing optimized mobile
applications can be used to solve a wide range of tasks, in particular, for the creation of
initially optimized software.
The value of the work and conclusions. An advanced methodology for
designing mobile applications with the use of their optimization features allows you to
design mobile applications with significant reductions both in material costs and in
time, and also contributes to the increase in the number of various devices that
successfully support the mobile applications developed by this method, which directly
contributes to increasing the audience of potential users.
Projections on development research. Develop universal software modules that
can be used to support the design of new mobile applications for various software
platforms. Develop a set of software tools and a user interface for graphical
presentation of results, comparative analysis of development using various methods of
optimizing mobile applications.
In section "Economics" calculated the complexity of software development, the
cost of creating the software and the duration of its development, and marketing studies
market created by the software.