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

Хорошее впечатление

Добавлено Дата: 14 March, 2012 категория: Разработка для Android

Впечатление от использования приложения — важная часть работы, хотя оно субъективно.  Что мы понимаем под хорошим впечатлением? Главная цель — чтобы приложение выглядело целостным,  мгновенно  запускалось и останавливалось, без заметных задержек или резких переходов.

Читать »

Отслеживание состояния приложения

Добавлено Дата: 12 March, 2012 категория: Silverlight

По сравнению с обычными приложениями Silverlight, приложения вне браузера со­держат дополнительную информацию в манифесте. Благодаря ей пользователь получа­ет возможность установить приложение локально, однако это не мешает пользователю при желании выполнять приложение в браузере. Такая гибкость в большинстве случа­ев полезна, однако в некоторых ситуациях она приводит к тому, что разработчик дол­жен учитывать, как выполняется приложение: в браузере или в отдельном окне. Иногда желательно предоставить в браузере меньше возможностей или вообще запретить вы­полнение в браузере.

Читать »

Сокеты

Добавлено Дата: 11 March, 2012 категория: Silverlight

До сих пор обсуждалось исключительно извлечение информации посредством про­токола HTTP. Первоначально, на заре Интернета, протокол HTTP был разработан для загрузки простых документов HTML. Однако он до сих пор, на удивление, хорошо справ­ляется с невероятно возросшим количеством задач, включая обмен документами XML, обслуживание запросов и ответов веб-служб и т.д.

Читать »

Приложения, выполняемые вне браузера

Добавлено Дата: 10 March, 2012 категория: Silverlight

Как вы уже знаете, код каждого приложения Silverlight находится в файле ХАР. Надстройка браузера загружает файл ХАР с веб-сервера и выполняет его на клиентском компьютере. Начиная с этого момента снова обращаться к веб-серверу не обязательно. Весь код выполняется локально.

Читать »

Расширенные средства веб-служб

Добавлено Дата: 8 March, 2012 категория: Silverlight

В предыдущих разделах рассмотрено создание веб-служб и обращение к ним из приложения Silverlight. В данном разделе вы научитесь предоставлять другим сайтам доступ к вашей службе, выполнять мониторинг сетевого соединения (чтобы знать, можно ли запускать вызов службы) и применять веб-службы в качестве соединитель­ного звена между ASP.NET и средствами на стороне сервера, такими как кеширование и аутентификация.

Читать »

Встроенные приложения Android

Добавлено Дата: 29 February, 2012 категория: Разработка для Android

Телефоны с системой Android  снабжены  набором предустановленных программ, разработанных в рамках проекта  Android  Open  Source  Project (AOSP) (Проект открытых исходных кодов для Android).

Перечислим основные из них:

е-mail-клиент;

Читать »

Уделяйте пристальное внимание поддержке и сопровождению

Добавлено Дата: 28 February, 2012 категория: Архитектура ПО

Мнчедизи Каспер

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

Читать »

Полноэкранный режим

Добавлено Дата: 27 February, 2012 категория: Silverlight

Приложения Silverlight могут переключаться в полноэкранный режим, что по­зволяет им выйти из окна браузера. В полноэкранном режиме надстройка Silverlight заполняет весь экран и выводит свое изображение поверх всех других приложений, включая браузер.

Читать »

Трансляция «липких» и упорядоченных Намерений

Добавлено Дата: 27 February, 2012 категория: Разработка для Android

Если Намерение транслируется с помощью метода sendBroadcast, оно будет принято всеми Широковещательными приемниками, при этом вы не мо- жете контролировать порядок распространения результатов.

В случаях, когда порядок  получения Намерений Приемниками играет важ- ную роль или когда нужно, чтобы Приемники получили возможность влиять на транслируемое Намерение, можете использовать метод sendOrderedBroadcast:

Читать »

Преобразование приложения в DLL ISAPI

Добавлено Дата: 26 February, 2012 категория: Delphi

До  сих  пор  приложение  выполнялось под  управлением  отладчика Web приложений, облегчая его проверку и отладку. Но  это,  конечно, не метод  установки реального приложения. Обычно для этого  применяют приложение в виде DLL ISAPI, чтобы  оно  могло  постоянно находиться в памяти и содержать всю информацию, не обходимую для обеспечения работы сеансов  связи.

Читать »

Отображение данных WebSnap

Добавлено Дата: 26 February, 2012 категория: Delphi

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

Читать »

Меню навигации WebSnap

Добавлено Дата: 25 February, 2012 категория: Delphi

Теперь добавим  следующую страницу, которая продемонстрирует меню  навигации. Перейдите в главное меню  IDE и выберите вторую  кнопку  в панели меню  Internet (ту, что с небольшим земным  шаром  и листом  бумаги). Она  вызовет мастер  нового модуля страницы WebSnap  (New WebSnap Page Module Wizard), который похож на диалоговоеокно предыдущего мастера. Оставьте все параметры со значениями, установленными по умолчанию, кроме  поля  редактирования Name. Назовите эту страницу Simple. В ре зультате  будет создан  Web модуль с одним  генератором страниц. Обратите внимание: страница HTML,  ассоциированная с ним, имеет  то же самое содержимое, что и первая страница, рассмотренная выше. Сохраните блок как wmSimple.pas.

Читать »

Приложение с точки зрения пользователя

Добавлено Дата: 25 February, 2012 категория: Разработка для Android

Вряд ли вы можете надеяться  на то, что пользователи будут рассма- тривать  ваше приложение в качестве  самой важной  особенности  своего устройства.

Хотя Android уже начинает осваивать новые аппаратные платформы, основную массу устройств,  на которых он установлен,  все еще составля- ют мобильные  телефоны.  Помните,  что большинству пользователей этих устройств  в первую очередь нужен телефон  и только потом они обраща- ют внимание  на SMS, электронную почту, камеру и MP3-проигрыватель. Приложения, которые вы пишите, скорее всего, они отнесут к наименее приоритетной категории — полезным мобильным  утилитам.

Читать »

Расширение функциональных возможностей приложения WebSnap

Добавлено Дата: 25 February, 2012 категория: Delphi

Теперь давайте  добавим  в приложение немного кода, чтобы  оно могло что нибудь делать.  Сначала  перейдем к Web модулю Home и выберем адаптер Application. При своим   свойству   Application.Title значение  Delphi Developers Guide 6

WebSnap Demo Application (Демонстрационное приложение WebSnap   Delphi 6

Читать »

Заставка

Добавлено Дата: 25 February, 2012 категория: Silverlight

Если приложение Silverlight небольшое, оно будет быстро загружено и немедленно появится в окне браузера. Однако если приложение большое, а пропускная способность канала низкая, загрузка приложения занимает определенное время. Если приложение загружается дольше 500 миллисекунд, надстройка Silverlight все это время отображает на экране встроенную анимированную заставку.

Читать »