Иво Салмре - Программирование мобильных устройств на платформе .NET Compact Framework

Здесь есть возможность читать онлайн «Иво Салмре - Программирование мобильных устройств на платформе .NET Compact Framework» весь текст электронной книги совершенно бесплатно (целиком полную версию без сокращений). В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Город: Москва • Санкт-Петербург • Киев, Год выпуска: 2006, ISBN: 2006, Издательство: Издательский дом Вильямс, Жанр: Программирование, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

  • Название:
    Программирование мобильных устройств на платформе .NET Compact Framework
  • Автор:
  • Издательство:
    Издательский дом Вильямс
  • Жанр:
  • Год:
    2006
  • Город:
    Москва • Санкт-Петербург • Киев
  • ISBN:
    5-8459-0989-9
  • Рейтинг книги:
    4 / 5. Голосов: 1
  • Избранное:
    Добавить в избранное
  • Отзывы:
  • Ваша оценка:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Программирование мобильных устройств на платформе .NET Compact Framework: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Программирование мобильных устройств на платформе .NET Compact Framework»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Книга известного профессионала в области компьютерных технологий посвящена разработке приложений для широкого спектра мобильных устройств с использованием популярной и постоянно развивающейся платформы .NET Compact Framework. Уникальность этой книги состоит в том, что в ней гармонично переплетены теоретические сведения обо всем цикле разработки программного обеспечения с практическими примерами применения на языках С# и Visual Basic. Подробно рассматриваются концепции, лежащие в основе самой платформы .NET Compact Framework, а также вопросы, связанные с созданием эффективного пользовательского интерфейса, управлением памятью, производительностью и надежностью. Немалое внимание уделяется практическим аспектам разработки приложений для мобильных устройств, среди которых выбор модели представления и доступа к данным, внедрение коммуникационной модели, реализация модели поведения с помощью конечных автоматов и использование XML.
Книга рассчитана на разработчиков разной квалификации, а также может быть полезна для студентов и преподавателей соответствующих специальностей.

Программирование мобильных устройств на платформе .NET Compact Framework — читать онлайн бесплатно полную книгу (весь текст) целиком

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Программирование мобильных устройств на платформе .NET Compact Framework», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Тот факт, что выпускаемые устройства отличаются друг от друга своими размерами и форм-факторами самым непосредственным образом влияет на применимость любого заданного пользовательского интерфейса на том или ином устройстве. Так, по своим физическим размерам визуальный пользовательский интерфейс смартфона значительно уже интерфейса Pocket PC. В то же время, каждый из этих интерфейсов значительно уже интерфейса планшетного компьютера. Эти различия вовсе не произвольны и обусловлены тем, какой именно способ ношения устройства предполагается (например, в кармане брюк, кармане пиджака, в рюкзаке или портфеле), и в каких ситуациях оно должно использоваться. Размеры экрана устройства оказывают заметное влияние на способ представления информации, который вы должны выбрать. Важно и то, что механизмы ввода также меняются от устройства к устройству. Такие устройства, как смартфоны, снабжены расширенной 12-клавишной клавиатурой, но экранные указатели для них не предусмотрены, тогда как устройства PDA (персональные помощники) в качестве основного механизма ввода оборудуются сенсорным экраном.

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

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

Каждая категория устройств характеризуется своим оптимальным набором задач и моделей использования, для которых она предназначена. Мобильные телефоны используются главным образом для того, чтобы вести телефонные разговоры, просматривать ранее введенную информацию и вводить небольшие объемы новой информации, обычно — в виде одной-двух текстовых строк или простых наборов чисел. Интерфейсы устройств категории Pocket PC в состоянии предложить гораздо большие возможности дисплея для исследования информации, однако, так как в основном они выпускаются без встроенной клавиатуры, они не приспособлены для ввода текста в свободной форме. Устройства Pocket PC Phone достаточно удобны для ведения телефонных разговоров, но если такое устройство используется пользователем только для этого, то его выбор был неверным.

Устройствами с форм-фактором планшетного компьютера часто можно пользоваться даже стоя, поскольку они обеспечивают свободный ввод информации с помощью пера, но ввод текста в подобных условиях все равно остается затруднительным. Лэптопы хорошо приспособлены для ввода и исследования информации, но не для быстрых телефонных звонков или немедленного извлечения информации. Это обусловлено относительно длительным периодом загрузки этих устройств и способом их транспортировки; вы не можете вынуть полнофункциональный лэптоп из кармана, включить его и набрать телефонный номер в течение восьми секунд, равно как и оставить его без присмотра на длительное время для приема телефонных звонков из-за ограниченного срока действия батарей без перезарядки. Очень важно, чтобы пользовательский интерфейс вашего приложения согласовывался с общими внешними характеристиками устройства, на котором оно выполняется.

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

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Программирование мобильных устройств на платформе .NET Compact Framework»

Представляем Вашему вниманию похожие книги на «Программирование мобильных устройств на платформе .NET Compact Framework» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Гайдар Магдануров - ASP.NET MVC Framework
Гайдар Магдануров
Отзывы о книге «Программирование мобильных устройств на платформе .NET Compact Framework»

Обсуждение, отзывы о книге «Программирование мобильных устройств на платформе .NET Compact Framework» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x