Научная статья на тему 'ОПЫТ РАЗРАБОТКИ ПРИЛОЖЕНИЯ ДЛЯ ANDROID В EMBARCADERO DELPHI XE5'

ОПЫТ РАЗРАБОТКИ ПРИЛОЖЕНИЯ ДЛЯ ANDROID В EMBARCADERO DELPHI XE5 Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
71
7
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
DELPHI / ANDROID

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Иванченко А.Е., Игнатова Т.А., Вахрушев В.И.

Данная статья наглядно описывает создание приложения для операционной системы Android с помощью приложения Embarcadero Delphi XE5.This article describes and illustrates process of creation of application for operating system Android using Embarcadero Delphi XE5 application.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «ОПЫТ РАЗРАБОТКИ ПРИЛОЖЕНИЯ ДЛЯ ANDROID В EMBARCADERO DELPHI XE5»

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 с.

i Надоели баннеры? Вы всегда можете отключить рекламу.