Category Программирование КПК и смартфонов

Графика

Классы для программирования графики

Программирование графики в. NET Compact Framework опирает­ся на те же базовые приемы, что и работа с графикой для полной версии. NET Framework. Все основные классы для работы с графи­кой сосредоточены в пространстве имен System. Drawi ng. С помощью этих классов можно рисовать всевозможные фигуры, отображать линии, работать с изображениями и даже манипулировать текстом. В качестве своеобразного холста для графических опытов можно использовать поверхность формы или элементов управления. Са­мым главным классом является класс Graphics, который предостав­ляет поверхность и методы для вывода графики. Также широко ис­пользуются в графике такие классы, как Pen, Brush, Color, Rectangle, Line, Image...

Read More

Мышь и клавиатура

Мышь и стилус

Взаимодействие с программой пользователь осуществляет с помо­щью стилуса или аппаратных кнопок на самом устройстве. А где же мышь и клавиатура? Ну, предположим, что клавиатуру можно за­менить ее виртуальным аналогом на экране КПК. Она имеет прак­тически ту же функциональность, что и настоящая клавиатура. Кро­ме того, следует помнить, что существуют КПК с настоящей, хоть и маленькой, клавиатурой. Что же касается мыши, то ее роль с ус­пехом выполняет стилус...

Read More

Улучшаем элементы управления

В каждой новой версии Visual Studio. NET разработчики из Microsoft добавляют новые элементы управления, а также улучша­ют функциональность уже существующих элементов. Особенно это заметно на примере. NET Compact Framework. Уже простое срав­нение имеющихся элементов управления в версиях 1.0 и 2.0 пока­зывает, как много было добавлено новых элементов управления. Но, тем не менее, Microsoft не может создать элементы на все случаи жизни. Поэтому программистам иногда приходится создавать соб­ственные элементы. Также для улучшения существующих элемен­тов программисты прибегают к различным трюкам и хитростям. В этой главе будут рассмотрены некоторые приемы, которые, воз­можно, пригодятся в вашей практике...

Read More

Элементы управления

Сходство и различия

Несмотря на свою схожесть, .NET Compact Framework уступает в функциональности базовой библиотеке. NET Framework. Это относится и к элементам управления. К счастью, кнопки, списки и текстовые поля все же присутствуют в мобильной версии. Кро­ме того, в. NET Compact Framework 2.0 была добавлена под­держка еще нескольких элементов управления, которые отсут­ствовали в. NET Compact Framework 1.0.

* M70K£.VfcU*C «Мешкала

* *cro»ofcvsa, vb. Co<5eDOM : Мк? иювЛУя32

‘ RowerMcde Enueneratt...

Read More

Первое приложение для. NET Compact Framework

Первые шаги

Практика — это самый лучший способ научиться программировать для мобильных устройств под NET Compact Framework. Чтобы по­верить в свои силы, нужно создать простейшее приложение. На его примере можно будет изучить различия между. NET Compact Framework и обычной. NET Framework.

Прежде всего нужно запустить среду разработки Microsoft Visual Studio 2005 и создать новый проект. Первые различия в процессе разработки можно увидеть уже на этой стадии. Если для создания обычных приложений надо было выбрать раздел Windows, то на этот раз необходимо выбрать раздел Smart Device...

Read More

Знакомство с. NET Compact Framework

Мобильные устройства

Мобильные устройства все активнее вторгаются в нашу жизнь. Все чаще можно встретить в метро молодых людей, увлеченно работа­ющих с карманным компьютером. Я сам несколько раз был свиде­телем того, что обладателями КПК были девушки. Это говорит о том, что данные устройства уже утратили статус дорогой игруш­ки технократов и рассматриваются как необходимое устройство, которое вскоре будет таким же доступным, как обычный сотовый телефон...

Read More

Программирование КПК и смартфонов на. NET Compact Framework

Климов А. П.

Сейчас очень трудно найти книги, в которых описываются пробле­мы программирования для карманных компьютеров и смартфонов при помощи технологии. NET Compact Framework. Одним из глав­ных источников получения информации является сама документа­ция, входящая в состав Visual Studio 2005. Но одной документации явно недостаточно. Именно поэтому и появилась на свет книга, ко­торую вы держите в руках.

Ни в коем случае не стоит рассматривать данное произведение как полный и исчерпыв...

Read More