Главная » Статьи для тега "приложение"

ОБЕСПЕЧЕНИЕ СОВМЕСТИМОСТИ НА УРОВНЕ ИНТЕРФЕЙСА ПРОГРАММИРОВАНИЯ ПРИЛОЖЕНИЙ – ANDROID ПРИЛОЖЕНИЯ

Добавлено Дата: 13 July, 2013 категория: Разработка для Android

 

В любой момент на рынке присутствует несколько рабочих версий Android, и не у всех потенциальных пользователей вашего приложения обязательно будет новейшая версия. Указывая в файле описания информацию о совместимости приложения, вы можете контролировать, в каких системах с Android будет устанавливаться ваше приложение, и, соответственно, вы гарантируете, что ваши программы не попадут в системы, использующие несовместимые с ними API.

Читать »

МЕНЮ – программирование Android

Добавлено Дата: 12 July, 2013 категория: Разработка для Android

 

Последний элемент управления приложением, который мы рассмотрим, – это меню. В примере 7.14 показано, как реализовать простое меню, переопределив два метода базового класса Actіvity.

Пример 7.14. Реализация меню

Читать »

Время в панели состояния C++ Builder

Добавлено Дата: 12 July, 2013 категория: C++, C++ Builder

Нашим последним примером в экскурсе в VCL станет кое-что, в чем многие программисты нуждаются в своих приложениях, но лишь немногие способны осуществить. Во многих приложениях существует необходимость отображать текущее время <Невеселый каламбур получился — Примеч. перев.> в одной из секций панели состояния (status  bar). Хотя  обычно рабочий стол Windows 95/NT отображает его в нижнем правом углу, это происходит не всегда. Пользователи, которые изменили у себя рабочий стол так, что время на нем не показывается, ожидают, что ваше приложение должно предоставить им эту информацию. CBuilder позволяет осуществить их желание настолько легко, что для вас не может быть никаких оправданий, если вы все же не пойдете им навстречу и не положите часы в ваше приложение. В этом примере мы как раз и рассмотрим процесс отображения текущего времени в панели состояния. Когда мы его напишем, вы узнаете достаточно для того, чтобы отображать все что захотите в панели состояния во время исполнения.

Читать »

РАБОТА С КАРТАМИ в Android приложении

Добавлено Дата: 10 July, 2013 категория: Разработка для Android

 

Самым прославленным продуктом Google является его поисковик, но немногим уступают ему в известности и знаменитые карты. Работая над созданием Android, сотрудники Google без труда разглядели потенциал геолокационных сервисов, а также поняли, как хорошо они впишутся в систему для работы с географическими картами. Большинство геолокационных сервисов в конечном счете отображают карту. У Google давно уже была в арсенале технология отображения и обновления интерактивных карт, а также бизнес-процессы, позволявшие другим пользоваться этими картами и добавлять картографические функции на собственные сайты. По-прежнему требуется совершить значительный прорыв, чтобы картографические функции стали доступны для разработчиков мобильных приложений, но Google, несомненно, уже взялся за решение этой проблемы в Android.

Читать »

СТАТИЧЕСКИЕ РЕСУРСЫ ПРИЛОЖЕНИЯ И ЕГО КОНТЕКСТ – ANDROID

Добавлено Дата: 9 July, 2013 категория: Разработка для Android

 

Программам может понадобиться хранить значительные объемы данных, чтобы управлять своим поведением во время исполнения. Некоторые из таких данных описывают среду, в которой работает приложение: имя приложения, намерение, которое оно регистрирует, права доступа, которые ему нужны, и т. д. Данные хранятся в файле, который называется файлом описания. Другие данные могут быть, например, изображениями, которые должны выводиться на экран, или простыми строками, которые указывают, какого цвета должен быть шрифт или фон. Такие данные называются ресурсами. Вместе вся эта информация образует контекст приложения. Android предоставляет доступ к контексту через класс Context. Класс Context может дополняться как Actіvity, так и Servi се. Это означает, что все активности и сервисы имеют доступ к данным Context через указатель this. В следующих разделах будет рассказано, как использовать объект Context для доступа к ресурсам приложения во время исполнения.

Читать »

Размещение программы на Android Market для распространения

Добавлено Дата: 9 July, 2013 категория: Разработка для Android

Отправить программу на рынок Android Market исключительно просто. Единственное предварительное условие – нужно создать аккаунт Google, например почту . Gmail. Если аккаунт есть, остается уплатить по безналичному расчету (например, с помощью карточки) $25 и сообщить некоторую информацию о себе. И все, можно приступать к загрузке приложений на рынок. Чтобы взимать плату за использование приложений и получать деньги, потребуется ввести еще некоторую информацию и уладить сущие мелочи – вы даже можете не иметь сайта и статуса юридического лица. (Правда, перед продажей продукции не помешает проконсультироваться с адвокатом. Например, адвокат может посоветовать вам создать фирму или предпринять иные меры, которые помогут защитить ваши личные активы от обязательств, проистекающих из коммерческой деятельности.)

Читать »

Параметры инициализации в файле AndroidManifest.xml – ANDROID ПРИЛОЖЕНИЯ

Добавлено Дата: 5 July, 2013 категория: Разработка для Android

 

Ниже приведен код файла описания Android из нашего тестового приложения. Тестовое приложение предназначено исключительно для демонстрации базовой компоновки приложения Android. В этом файле описания Android содержатся базовые элементы, о которых мы говорили выше:

Читать »

СТАНОВИМСЯ ЗАРЕГИСТРИРОВАННЫМ РАЗРАБОТЧИКОМ – РАЗРАБОТКА ИГР ДЛЯ ANDROID

Добавлено Дата: 3 July, 2013 категория: Программирование игр под Android

Android позволяет очень легко опубликовать приложение на официальном Android Market.

Все, что вам нужно сделать, – зарегистрироваться как разработчик, единоразо-во заплатив $25. В зависимости от страны, в которой вы живете, этот аккаунт позволит вам размещать бесплатные и/или платные приложения. Google усиленно работает над тем, чтобы расширить количество стран, из которых вы сможете продавать свое приложение. Чтобы зарегистрировать аккаунт, посетите сайт https://market.android.com/publish/signup1 и следуйте инструкциям.

Читать »

API БАЗЫ ДАННЫХ НА ПРИМЕРЕ MJANDROID

Добавлено Дата: 2 July, 2013 категория: Разработка для Android

 

В данном разделе мы покажем более сложное приложение под названием MJAndroid. Эта программа демонстрирует, как использовать небольшую базу данных в гипотетическом приложении, предназначенном для поиска вакансий. Здесь мы исследуем аспекты программы, которые связаны с долговременным хранением данных. Мы рассмотрим, как в этом приложении интегрированы картографические функции, позволяющие отобразить на карте результаты поиска вакансий. Сначала расскажем об этом приложении чуть подробнее.

Читать »

УПАКОВКА ПРИЛОЖЕНИЯ ANDROID: ФАЙЛ АРК

Добавлено Дата: 1 July, 2013 категория: Разработка для Android

 

В Android имеется приложение apkbuilder, создающее инсталлируемые файлы приложений Android. Эти файлы имеют расширение АРК. АРК – это формат-архив, как и многие другие форматы приложений, ориентированные на Java. Он содержит файл описания приложения, скомпилированные классы приложения и ресурсы приложения. Еще в Android есть утилита aapt для упаковки файлов, из которых в итоге получается файл АРК, но разработчики, как правило, предпочитают перепоручить работу с этой утилитой своей среде разработки, которая автоматически упаковывает написанные разработчиком приложения. Итак, большинство пользователей не создают АРК – эти файлы создает IDE.

Читать »

Инсталляция Мастера в CBuilder

Добавлено Дата: 9 June, 2013 категория: C++, C++ Builder

Перечитав последний раздел этой главы, я вдруг осознал, что до сих пор не рассказал вам, как же инсталлировать Мастера. Это напомнило мне старый анекдот про двух саперов, обезвреживающих мину нового типа. Один возится с кусачками в хитросплетении проводов, ведущих к взрывателю, а другой зачитывает ему инструкцию. Между ними происходит следующий диалог:

Читать »

Выполнение в iOS Simulator

Добавлено Дата: 5 June, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS

Итак, представления созданы; теперь можно построить приложение и посмотреть, как они выглядят. В Xcode найдите раскрывающийся список Scheme рядом с кнопкой Run. Выберите в нем строку iPhone 5.Х Simulator для запуска последней версии эмулятора iOS:

Читать »

Первое приложение Сосоа

Добавлено Дата: 3 June, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS

В этой главе мы создадим TahDoodle – настольное приложение Сосоа. Как и TahDoodle, оно представляет собой простой список задач и хранит данные в списке свойств; однако между двумя приложениями существуют некоторые различия. В приложении iOS мы использовали экземпляры UIТаblеViеw, UITextField и UIButton. В настольной версии список задач будет размещаться в элементе NSТаblеViеw, где и будет редактироваться напрямую. Также в приложении используется элемент NSButton, который вставляет в таблицу строку для ввода новой задачи.

Читать »

Приложение OnlyOnce CBuilder

Добавлено Дата: 28 May, 2013 категория: C++, C++ Builder

На рис. 9.1 представлена форма, которую мы будем использовать для приложения OnlyOnce (ТолькоРаз). Как видите, ничего особенного на форме нет; на ней находится единственная метка статического текста, говорящая пользователю не запускать вторую копию. Хорошо запомните эту форму, так как больше мы на нее смотреть не будем.

Читать »

Сохранение задач iTahDoodle

Добавлено Дата: 25 May, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS

В iTahDoodle осталось реализовать последнюю функцию. Естественно, когда пользователь закрывает приложение, он рассчитывает на то, что список задач будет сохранен для использования в будущем.

Когда приложение Сосоа Touch завершается или переходит в фоновый режим,

Читать »