Nov
25

Настраиваем средства разработки для Windows Mobile (C++/wxWinCE) в Linux

Google Buzz

Благодаря стараниям Станислава Блинова у нас появилась возможность разрабатывать ПО для Windows Mobile в Linux, используя компилятор cegcc и библиотеку wxWidgets. О том как настроить средства разработки для Windows Mobile под Linux рассказано в ниже следующей статье:

Захотелось мне тут выяснить, насколько “умерла” бесплатная разработка софта под WinCE. Великий Гугель вывел меня на штуку под названием cegcc – кросс-компилятор, позволяющий собирать WinCE приложения под Линуксом. После возвращения из осадка, в который я выпал, узрев данный инструмент, я решил его проверить на практике.

читать далее…

Nov
20

Работаем с Flickr на .NET Compact Framework

Google Buzz

Что-то все больше меня уносит в сторону ПО, работающего со всякими online-сервисами. Вон было недавно о Google Translate и Yahoo! Maps, а сегодня буду рассказывать о том как работать с сервисом хостинга фотографий Flickr на .NET Compact Framework.

Итак, предметом нашего внимания сегодня будет библиотека Flickr.NET, которую можно найти на CodePlex. Flickr.NET – это библиотека с открытым исходным кодом, есть версия для .NET Compact Framework. Вот ее мы и будем использовать.
читать далее…

Nov
02

Qt для платформы S60

Google Buzz

Совсем недавно в блоге разработчиков Qt появилась информация о том что доступна Technology Preview версия Qt для устройств на платформе S60.

На данный момент доступны модули:

  • QtCore – all the non-Gui classes
  • QtGui – painting and widgets
  • QtNetwork – TCP, HTTP and all that
  • QtTest – unit testing

Анонсирована поддержка устройств S60 3.1 и выше.

Загрузить Qt for S60 можно здесь.

Дополнительную информацию о Qt for S60 можно узнать здесь.

Также на YouTube можно найти видео-ролик с демонстрацией работы Qt на устройствах S60:

Oct
31

Пишем мобильный клиент для Google Translate на C++

Google Buzz

В этот раз я хочу рассказать о том как работать с еще одним online-сервисом, а именно с сервисом online-переводов Google Translate.

Для работы с этим сервисом у Google есть свой программный интерфейс, а именно AJAX Language API for Translation And Detection. Именно его мы и будем использовать.

Для того чтобы осуществить online-перевод текста необходимо сделать http-запрос к сервису переводов, доступному по адресу:


http://ajax.googleapis.com/ajax/services/language/translate

Параметры, которые необходимо передать сервису:

  • v=1.0 – версия сервиса
  • q= – URL-encoded текст для перевода.
  • langpair=%7C – пара названий языков: исходного и результирующего

читать далее…

Oct
29

wxYahooMaps – Библиотека для работы с Yahoo! Maps Image API

Google Buzz

Странная вещь получается. А ведь нету нормальных библиотек для С++, работающих с online-сервисами карт. Все популярные сервисы предоставляют API для .NET, а С++, как мне кажется, незаслуженно обделяют своим вниманием.
И вот пару дней назад решил восполнить этот пробел. Выбор пал на сервис Yahoo! Maps, а если быть точным, то Yahoo! Map Image API, которое позволяет получить изображение карты, сформировав определенным образом REST (Representational State Transfer) запрос.
читать далее…

Sep
04

DialogBlocks – Странный, но очень удобный способ создания интерфейса пользователя для Windows Mobile

Google Buzz

Как и обещалось ранее в предыдущем посте о создании простейшего приложения для Windows Mobile, в этот раз речь пойдет о том, как быстро создать пользовательский интерфейс приложения для Windows Mobile с помощью DialogBlocks. Описывать подробно все аспекты пользования дизайнером пользовательских интерфейсов DialogBlocks я не буду, зато опишу последовательность действий, которая поможет начать пользоваться этим инструментом.
читать далее…

Aug
28

Первое приложение для Windows Mobile на C++/wxWinCE

Google Buzz

В прошлый раз я рассказывал о том как собрать библиотеку wxWinCE для разработки приложений для Windows Mobile.

Сегодня мы поговорим о том, как начать программировать с использованием этой библиотеки и как создать простейшее приложение для Windows Mobile с ее помощью.
читать далее…

Aug
27

Собираем wxWinCE, C++ библиотеку для разработки GUI приложений под PocketPC!

Google Buzz

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

Сегодня мы поговорим о том, как собрать библиотеку wxWidgets, а точнее ее порт wxWinCE, который используется для разработки приложений, работающих под управлением Windows Mobile и значительно упрощает процесс разработки GUI-приложений для карманных компьютеров и смартфонов под упралвением этой ОС. Для того чтобы собрать wxWinCE мы будем использовать Visual Studio 2008.
читать далее…

Aug
22

Видео-урок: Портиторание драйверов на Windows CE 6

Google Buzz

Travis Hobrla в Windows CE Base Team Blog анонсировал видео-руководство по переносу драйверов с Windows CE 5 на Windows CE 6.
Посмотреть видео можно здесь.

Porting Drivers to Windows CE 6.0

Aug
10

Как получить изображение с камеры в Windows Mobile

Google Buzz

Итак, камера… Windows Mobile версии 5 и выше предоставляет API для работы с камерой мобильного телефона. Что значит “для работы”? А значит это то, что кроме возможности получения изображения, которая будет рассмотрена в этом посте, предоставляемое API позволяет, также, осуществить захват видео любого формата, поддерживаемого Windows Media Player. Все эти радости жизни доступны посредством функции

HRESULT SHCameraCapture (PSHCAMERACAPTURE pshcc);

читать далее…

Классные автомобильные масла. Esso, mobil 1, автомобильное масло, масло оптом . ; сильно мечтаю купить nokia e72 с доставкой на дом

top