2.Гаврилова И.В., Новикова Т.Б., Петеляк В.Е., Назарова О.Б., Агдавлетова А.М. Совершенствование методов построения причинно-следственных диаграмм для решения задач управления в организационных системах / И.В. Гаврилова, Т.Б. Новикова, В.Е. Петеляк, О.Б. Назарова, А.М. Агдавлетова. -Фундаментальные исследования. 2015. № 8-2. С. 247-251.
3.Попова И.В. Разработка приложений: учебное пособие / И.В. Попова -Магнитогорск, 2005. - 184 с.
УДК 004.056.5
Иванченко А.Е. студент, 4 курс
Институт строительства, архитектуры и искусства
Игнатова Т.А. студент, 3 курс
Институт строительства, архитектуры и искусства,
Вахрушев В.И. студент 4 курс
Институт Энергетики и Автоматизированных Систем ФГБОУВО «Магнитогорский государственный технический
университет им. Г.И. Носова» Россия, г. Магнитогорск ОПЫТ РАЗРАБОТКИ ПРИЛОЖЕНИЯ ДЛЯ ANDROID В EMBARCADERO DELPHI XE5 Аннотация: данная статья наглядно описывает создание приложения для операционной системы Android с помощью приложения Embarcadero Delphi XE5.
Ключевые слова: Delphi, Android.
EXPERIENCE OF DEVELOPMENT ANDROID APPLICATION USING DELPHI XE5 Annotation: this article describes and illustrates process of creation of application for operating system Android using Embarcadero Delphi XE5 application.
Keywords: Delphi, Android.
В наше время, время информации и информационных технологий, различные мобильные устройства очень широко распространены. В них, конечно же, в первую очередь ценятся их функции - общение, навигация, досуг, которые обеспечиваются различными приложениями. Эти приложения разрабатываются на различных языках программирования, и, как правило, сейчас первым на ум приходит 1ауа.Но, несмотря на популярность, Java не единственный вариант. Для рассмотрения в этой идеально подойдет язык Delphi благодаря его простоте, так как он изначально был создан для обучения программированию, и поэтому в нем на первом месте стоит именно простота. Расскажем немного о самом языке. Язык Delphi - результат развития языка Pascal, фактически, является его
"наследником". Первоначально он и назывался Object Pascal, а свое нынешнее название получил позже (с 7 версии). Имя это было дано в честь древнегреческого города Дельфы. В России Delphi появился в конце 1993 года и стал очень популярным. Новые версии программы выходили почти каждый год, она повсеместно использовалась программистами. Такая популярность обусловлена, как уже было сказано ранее, простотой. В первую очередь это касалось интерфейса, который занимает 80% времени разработки программы. В Delphi нужные компоненты просто перетаскиваются на поверхность окна Windows с последующей настройкой их свойств. Но, несмотря на все плюсы, популярность не могла длиться вечно. В марте 2006 года компания - разработчик Borland приняла решение о прекращении поддержки и развития Delphi, сочтя это направление убыточным. Однако в 2008 году компания Embarcadero выкупила права на Delphi. Позднее компания Embarcadero выпустила Embarcadero RAD Studio -свою среду для разработки приложений для различных платформ, в том числе и мобильных, использующую язык Delph^m и будет использована в этой статье.
Итак, мы рассмотрим создание приложения на языке Delphi. Для этого нам понадобится вышеупомянутая программа Embarcadero Delphi XE5, специально созданная для разработки приложений под различные платформы, в том числе и Android.
Для начала мы создадим простенькое приложение - кнопку. Итак, открываем программу, в левом верхнем углу нажимаем кнопку File/new/FireMonkey Mobile Application - Delphi/blank application. Перед нами открывается интерфейс, имитирующий экран телефона (Рисунок 1), а справа внизу открывается список доступных для добавления функций. Он - то нам и нужен - ищем там пункт TButton, нажимаем. Далее нажимаем на стилизованный под телефон интерфейс в том месте, куда хотим поместить кнопку.
Рисунок 1 - Интерфейс RAD Studio
Далее корректируем размеры кнопки. Чтобы задать кнопке имя, ищем пункт "Text" в меню слева внизу, щелкаем по нему и задаем нужное нам имя для кнопки. Далее, два раза щелкаем по самой кнопке на интерфейсе "телефона", после чего откроется окно с кодом. Ищем в коде пункт begin, под ним набираем "ShowMessage('нужное сообщение'); (Рисунок 2).В нашем примере сообщением будет 'Hello World'.
Далее нажимаем на кнопку Run (зеленый треугольник), в левой верхней части экрана под пунктами меню (Рисунок 3).
О Project4 - RAD Studio ХЕ5 - Unit4 ^
File Edit Search View Refactor Project Run Component Tools Window Help О Default Layout^B
\ъ ш t @\9\ 9\ & > P К II E| s V * 4 ' ♦ - Ф
Jjv Structure Bill m Welcome Page gunit-4
В _] Classes
В TForm4{TForm) В С] Published
С> Button 1: TButton 4» Button lClick(Sender: TObject) В L_l Variables/Constants В LJ Uses
Bprocednre TForm4 . ButtonlClicIc (Sender: TObject), begin
ShowMessage("Hello World'); end;
end.
Рисунок 3 - Кнопка запуска приложения
После этого сохраняем проект, нажав на кнопку File/save в левом верхнем углу экрана. Как правило, сохраняются проекты по адресу Мои документы/RAD Studio/Progects/Android/Debug. По этому адресу будет лежать папка с названием вашего проекта. Нужно открыть ее, зайти в папку Bin.B ней будет файл формата APK.Перекидываем его в телефон, потом устанавливаем. Если все шаги выполнены верно при нажатии на кнопку будет выдаваться заданное сообщение.
Использованные источники:
1.Курзаева Л.В. Введение в теорию систем и системный анализ: учеб. пособие/Л.В. Курзаева. - Магнитогорск: МаГУ, 2015. -211 с.
2.Гаврилова И.В., Новикова Т.Б., Петеляк В.Е., Назарова О.Б., Агдавлетова А.М. Совершенствование методов построения причинно-следственных диаграмм для решения задач управления в организационных системах / И.В. Гаврилова, Т.Б. Новикова, В.Е. Петеляк, О.Б. Назарова, А.М. Агдавлетова. -Фундаментальные исследования. 2015. № 8-2. С. 247-251.
3.Попова И.В. Разработка приложений: учебное пособие / И.В. Попова -Магнитогорск, 2005. - 184 с.