A.

Android Market поможет разработчикам продавать свои приложения для платформы Google Android

А ведь вот какую штуку анонсировали в блоге разработчиков Google Android.

Android Market – это открытая система распространения мобильного контента, такого как, например, мобильные приложения и игры. Планируется что с помощью Android Market пользователи смогут искать, загружать и оплачивать мобильный контент различного типа. Система ориентирована прежде всего на программное обеспечение. Так что, если вы уже начали разработку приложений для устройств под управлением Google Android, и вопрос о том, как же пользователи смогут получить доступ к вашему продукту не дает вам покоя, то Android Market может стать для вас очень полезным сервисом.

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

Также завялено что, скорее всего, первые устройства на платформе Google Android будут содержать версию Mobile Market с поддержкой загрузки бесплатных приложений. Затем, в скором времени, планируется обновление, которое обеспечит поддержку также и проприетарных программных продуктов.

Выглядеть Mobile Market будет приблизительно так:

П.

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

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

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

С.

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

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

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

w.

winChain Builder – Windows инструментарий разработчика приложений для iPhone

А ведь вот как оказывается, для того чтобы писать под iPhone не обязательно иметь Мак, а достаточно PC под управлением Windows. Недавно наткнулся на сайт проекта winChain Builder.

winChain Builder – это инструментарий разработчика (набор заголовочных файлов, библиотек, компилятор и несколько дополнительных утилит для создания проекта) на базе Cygwin, который позволяет писать приложения для iPhone в Windows.

Учитывая тот факт, что Apple всеми силами старается навязать принцип “хочешь писать для iPhone – покупай Мак”, удобство winChain Builder, конечно же не так высоко, как хотелось бы.
Ради интереса попробовал создать тестовый проект, но для начала все это добро надо было установить.

Для установки winChain Builder используется самописная утилита (на вид, написанная на C# ;)), которая просто устанавливает Cygwin и копирует заголовочные файлы и библиотеки. Также есть возможность установить Notepad++ как редактора кода с подсветкой синтаксиса Objective-C.

Для того чтобы создать новый проект в дистрибутиве есть специальная утилита – winChain Template Builder. В ней необходимо указать папку, где будут созданы файлы проекта, название проекта, а также имя разработчика. И все. В результате получаем шаблон минимального приложения для iPhone, которое из Cygwin собирается одной командой make.

WinChain Template Builder - Создание проекта для iPhone в Windows
WinChain Template Builder - Создание проекта для iPhone в Windows

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

И по сему у меня небольшая просьба к читателям этого блога: уважаемые товарищи счастливые обладатели iPhone’ов, кто хочет потестировать минимальное приложение, собранное с помощью winChain Builder, так сказать, ради академического интереса? Если есть кто-то, кто может помочь с этим, отпишите мне plz.

Ссылка по теме:

Сайт проекта winChain Builder

И.

Инструкция по запуску Debian GNU/Linux на Neo FreeRunner

В Wiki проекта свободной операционной системы Debian GNU/Linux появилась инструкция (пока только на английском языке) по установке этого дистрибутива на Open Source-смартфон проекта OpenmokoNeo FreeRunner.

Использование Debian GNU/Linux на Neo FreeRunner стало возможным благодаря интеграции, проведенной усилиями проекта FreeSmartphone.Org (FSO). После установки Debian на FreeRunner эта система позволяет делать и принимать телефонные звонки, читать и отправлять SMS, работать с телефонной книгой на SIM-карте и использовать GPS-навигацию.

В инструкции описана установка Debian на FreeRunner, настройка окружения uBoot, а также использование системы. Кроме того, представлены разделы, посвященные установке приложений FSO (FreeSmartphone.Org) и разработке приложений на Debian.

Почитать инструкцию можно здесь.

К.

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

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

HRESULT SHCameraCapture (PSHCAMERACAPTURE pshcc);

Read more

M.

Motorola выпускает MotoDev Studio for Linux

Компания Motorola сделала первый релиз “родных” (native) средств разработки приложений (SDK) для своих мобильных телефонов, работающих под управлением Linux, — MotoDev Studio for Linux 0.3.

MotoDev Studio for Linux – это инструментарий на базе Eclipse, который, по заявлению компании Motorola, “позволяет создавать приложения для устройств Motorola, даже до того, как они станут доступны в продаже”. Продукт предназначен для разработчиков, желающих создавать приложения для новых Linux-смартфонов Motorola и тестировать их работоспособность (благодаря входящиему в комплект SDK эмулятору).

Инструментарий доступен для бесплатной загрузки на сайте MotoDev наряду с MotoDev Studio for Java ME, MotoDev Studio for WebUI и MotoDev Studio for UIQ.

Хотелось бы отметить что на данный момент MotoDev Studio for Linux доступна только в “предварительной” (preview) версии, т.е. работа над ней еще ведется и в этой версии доступен не весь планируемый функционал.

Загрузить MotoDev Studio for Linux можно здесь.

В.

Вышел SQL Server Compact Edition 3.5 SP1

Сегодня Стив Ласкер (Steve Lasker) в своем блоге анонсировал выпуск SQL Server Compact Edition 3.5 SP1.

  • Появился провайдер SSCE для ADO.NET Entity Framework.
  • Case-sensitive collations
  • Поддержка платформы x64

Ссылки для загрузки:

П.

Программная отправка SMS на C++ с помощью CE MAPI

Появилась необходимость программно отправлять SMS с телефона под управлением Windows Mobile. Решил не изобретать велосипед и поиспользовать MAPI для этих целей. После недолгих поисков набрел на эту статью на CodeProject. Немного переделал код для использования с wxWidgets. Вот что получилось:
Read more