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

БОЛЬШОЙ ПРЫГУН:  ДВУХМЕРНАЯ ИГРА, НАПИСАННАЯ С ПОМОЩЬЮ OPENGL ES – РАЗРАБОТКА ИГР ДЛЯ ОС ANDROID

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

 

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

Однако для нашей следующей игры я решил выбрать что-нибудь более простое. Мы реализуем игру в жанре попрыгунчик (jump-em-up), подобную играм Abduction или Doodle Jump. Как и в случае с игрой Мистер Ном, мы начнем с определения игровой механики.

Читать »

Нахождение исполняемых образов с изменениями приводящими к ошибкам

Добавлено Дата: 19 April, 2012 категория: Ядро Linux

Обычно полезно знать, в какой  версии  исходных  кодов  ядра  появился дефект. Если  известно, что дефект  появился в версии  2.4.18, но его не было в версии  2.4.17, то сразу появляется ясная  картина изменений, которые привели к появлению ошибки. Исправление ошибки сводится к обратным изменениям, или другим исправлениям измененного кода.

Читать »

Размер страницы памяти

Добавлено Дата: 17 April, 2012 категория: Ядро Linux

При  работе  со страницами памяти  никогда  нельзя  привязываться к конкретному размеру  страницы.  Программисты,  которые   разрабатывают для  аппаратной платформы  х86, часто делают ошибку, считая,  что размер  страницы всегда равен  4 Кбайта. Хотя  это  справедливо для платформы х86, для других аппаратных платформ размер станицы может  быть другим.  Некоторые аппаратные платформы поддерживают несколько размеров страниц! В табл. 19.-1  приведен список  размеров страниц памяти для  всех  поддерживаемых аппаратных платформ.

Читать »

Порядок следования байтов

Добавлено Дата: 10 April, 2012 категория: Ядро Linux

 (byte ordering) — это порядок, согласно которому байты расположены в машинном слове.  Для  разных  процессоров может  использоваться один  из двух типов  нумерации байтов  в машинном слове:  наименее значимый (самый  младший) байт  является либо  самым  первым   (самым левым, left-most), либо самым  последним (самым правым, right-most) в слове.  Порядок байтов  называется обратным (big-endian), если наиболее значимый (самый старший) байт хранится первым, а за ним  идут байты  в порядке убывания значимости. Порядок байтов  называется прямым (little-endian), если наименее значимый (самый младший) байт хранится первым, а за ним  следуют байты  в порядке возрастания значимости.

Читать »

Обработка системных вызовов

Добавлено Дата: 21 March, 2012 категория: Ядро Linux

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

Читать »

Совместимость Delphi и Kylix

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

Реализуя  приложение с высокой степенью совместимости между Delphi  и Kylix, не обходимо учитывать тот факт, что технология VCL применима только  для Windows. Ес ли необходимо создать  межплатформенное приложение или  компонент, то  придетсявоспользоваться библиотекой компонентов для X платформы (CLX — Component Library for X platform), которая в настоящий момент поддерживает и Delphi  6, и Kylix. Более  под робная информация о платформе CLX приведена в главах 10, “Архитектура компонен тов: VCL и CLX” , и 13, “Разработка компонентов CLX”. В библиотеку CLX входят четы ре основных компонента.

Читать »

Несколько слов об Альянсе открытых мобильных устройств (Open Handset Alliance, ОНА)

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

Альянс открытых мобильных устройств — это сообщество из более чем

50 компаний,  включающее  производителей аппаратного  и программного обеспечения,  а также мобильных  операторов.  Среди наиболее  значитель- ных членов Альянса  можно назвать  компании  Motorola, HTC,  T-Mobile и Qualcomm. Вот как формулируют основные идеи OHA участники  этого сообщества:

Читать »

ЧТО ТАКОЕ «ДЕЯТЕЛЬНОСТЬ»?

Добавлено Дата: 23 December, 2011 категория: Разработка для Android

Деятельность — это центральный компонент платформы Android. Каждая деятель­ность представляет собой задачу, которую приложение должно выполнять, она часто связана с определенным экраном пользовательского интерфейса. В приложении Droid #1 будет единственная деятельность — DroidActivity, выво­дящая на экран значения строкового ресурса. Более подробно о деятельности мы поговорим в часе 3.

Читать »

НАЧАЛО РАБОТЫ С ANDROID

Добавлено Дата: 23 December, 2011 категория: Разработка для Android

Вопросы, рассматриваемые в этом часе:

•             краткая история платформы Android;

•             особенности работы в среде разработки Eclipse;

Читать »

Что дальше?

Добавлено Дата: 3 December, 2011 категория: Delphi

Осенью 2005 года корпорация Microsoft выпустила новую, вторую версию платформы .NET, которая является стратегической линией развития всего семейства технологий Windows. Delphi 2006 функционирует с использованием версии .NET 1.1, а в 2006 году появится версия Delphi с предварительным названием Highlander, которая предложит средства разработки 64-разрядных приложений для платформы .NET 2.0 и среды .NET Compact Framework, ориентированной на использование во встраиваемых системах и мобильных телефонах. При этом создание программ будет проводиться на основе единого набора компонентов библиотеки VCL, что позволит переносить приложения между платформами практически без изменения исходного кода.

Читать »

Введение в платформу .NET Из чего состоит .NET

Добавлено Дата: 29 November, 2011 категория: Delphi

Абсолютное большинство нововведений Delphi относится, конечно, к расширениям для платформы .NET. Известно, что платформа Microsoft .NET сегодня является ключевым стратегическим направлением развития one- рационных систем корпорации Microsoft. Она столь обширна и включает столь большое число технологических концепций, что даже грядущая версия новой системы Windows Vista, которая первоначально планировалась к реализации полностью на платформе .NET, была-таки оставлена на ядре Windows ХР SP2.

Читать »

Delphi 2006

Добавлено Дата: 27 November, 2011 категория: Delphi

Юбилейная, десятая по счету, начиная с 1995 года, версия системы программирования продолжает развитие стратегической линии компании Borland, направленной на интеграцию всех продуктов фирмы в рамках единой концепции управления жизненным циклом программного обеспечения. Можно уверенно утверждать, что новая версия системы несет самые масштабные изменения в продуктах и технологиях за всю историю развития Delphi. При этом поклонники системы, конечно, помнят, что и предыдущий релиз Delphi 2005 (Delphi 9) радикально отличался от Delphi 8 и являл собой глубокую переработку предшественника1. В частности, в дополнение к компилятору для платформы .NET был восстановлен преждевременно отвергнутый компилятор для платформы Win32, что потребовало синхронизации версий библиотеки визуальных компонентов VCL. Также существенно обновилась технология ECO II и появились средства UML-моделирования из среды Borland Together.

Читать »

Delphi 2006 – Дизайнер

Добавлено Дата: 22 November, 2011 категория: Delphi

Приложения Windows создаются в Delphi 2006 аналогично тому, как это принято в старых версиях. Однако существует ряд отличий, связанных с существенным изменением и переработкой самой среды визуального программирования. Работа с формами — один из ключевых элементов подобных сред. Разработчик создает и настраивает внешний вид формы и всех связанных с нею элементов управления в Дизайнере — модуле визуального проектирования пользовательского интерфейса. При этом он использует шаблоны, хранящиеся в палитре инструментов.

Читать »

Поддержка Web-служб

Добавлено Дата: 16 November, 2011 категория: Delphi

Технология ASP.NET поддерживает взаимодействие с Web-службами. Web- службы предоставляют дистанционный доступ пользователям и приложениям к своим открытым программным интерфейсам по высокоуровневому протоколу SOAP.

SOAP (Simple Object Access Protocol) — протокол обмена структурированными сообщениями в формате XML в распределенной вычислительной среде. Ранее технология SOAP применялась для дистанционного вызова процедур и методов объектов, функционирующих на других компьютерах, а сегодня активно задействована прежде всего в Web-службах и опирается на более низкий протокол HTTP для транспортировки сообщений.

Читать »

Главное окно Delphi 2006

Добавлено Дата: 13 November, 2011 категория: Delphi

После запуска среды пользователю предоставляется главное окно системы (рис. 1.3). Его характерная особенность заключается в центральной панели, которая основана на браузере Internet Explorer. Здесь сосредоточены ссылки на полезные ресурсы Интернета и локальные справочные документы по всем продуктам Borland. Здесь же, в разделе Recent Projects, будут отображаться ссылки на последние открывавшиеся проекты.

Читать »