Л.

Локализация приложений для Palm WebOS

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

В Palm WebOS локализация происходит достаточно прозрачно. Никаких сверхъестественных знаний не требуется. Read more

О.

Обзор инструментов, входящих в состав WebOS SDK

Эта статья посвящена вопросам использования инструментов, входящих в состав Palm® Mojo™ SDK.

При создании приложения для Palm WebOS, используется такая последовательность действий:

WebOS Application Development Workflow

На данный момент официальная документация содержит описание всех этапов, кроме этапа подписывания приложения. Соответственно в SDK доступны утилиты командной строки, обеспечивающие работу на каждом из перечисленных выше этапов. Read more

В.

Все элементы Maemo 5 GUI в PSD

Доступен для скачивания PSD файл, содержащий шаблоны GUI-элементов для платформы Maemo. Очень нужная вещь для прототипирования графических интерфейсов приложений, работающих на Maemo-устройствах.

Maemo 5 GUI Template PSD

Скачать можно здесь (или здесь).

П.

Пишем для Palm WebOS “на коленке”, создаем проект руками

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

Для начала сделаем вот что: создадим пустой проект. В Eclipse идем в File -> New -> Other, в диалоговом окне выбираем General -> Project. Далее в мастере указываем имя проекта и путь, где он будет создан. Read more

У.

Учимся работать с GPS в Palm WebOS

GPS нынче – одна из часто востребованных функций в мобильных устройствах и поэтому в этот раз будем рассматривать вопросы использования GPS в приложениях для Palm WebOS.

Итак… Работа с GPS в WebOS осуществляется посредством вызова системного сервиса palm://com.palm.location. Вызов сревиса происходит с помощью метода serviceRequest() контроллера приложения. Тоесть в коде это выглядит как-то так:
Read more

Д.

Доступна Trial-версия MonoTouch – .NET для iPhone

Стала доступна trial-версия MonoTouch – средств разработки .NET приложений для iPhone. Загрузить MonoTouch Trial можно здесь. Как уже говорилось ранее, лицензия на этот инструментарий стоит $399 но с помощью trial-версии можно хотя бы оценить, на сколько оправданными могут быть подобные затраты. Пробная версия позволяет запускать приложения только в эмуляторе, но и этого должно быть достаточно для начала.

A.

Android SDK 1.6 – Новая версия инструментария разработки

Сегодня в блоге разработкчиков Android появился анонс новой версии средств разработки Android-приложений – Android SDK 1.6

Возможности, которые появились в новой версии:

  • Quick Search Box – контрол, позволяющий отображать результаты поиска по нескольким источникам в виде унифицированного списка
  • Изменения в пользовательском интерфейсе галлерей, проигрывателя и записи видео. К тому же быстродействие при работе с камерой увеличилось на 30%
  • Панель управления VPN, 802.1x
  • Экран индикаторов использования батареи (не забываем что все станжартные экраны настроек доступны через API)
  • Text-To-Speech Engine – движок для озвучивания текстов
  • Поддержка управления жестами (gestures)
  • Поддержка устройств с QVGA и WVGA разрешениями экрана
  • Поддержка CDMA
  • Улучшения в Android Market

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

Ж.

Жесть какая! .NET для iPhone!

И вот такое бывает… живут себе люди, и тут БДЫЩЬ! и такая вещь случается, после которой “Ваш мир уже никогда не будет таким как раньше” (с).

Компания Novell после полуторамесячного бета-тестирования выпустила финальную версию среды разработки MonoTouch 1.0.

Теперь приложения на .NET можно запускать и на iPod/iPhone.

К сожалению, для того чтобы разрабатывать с использованием MonoTouch, все еще необходимым требованием является наличие Mac машины и установленного iPhone SDK. В комплект MonoTouch включены утилиты и библиотеки, необходимые для интеграции с iPhone SDK  и XCode IDE, а также с MonoDevelop IDE.

.NET для iPhone – это чудесно. Но MonoTouch – штука платная, персональная лицензия стоит $399, Enterprise лицензия на 5 пользователей – $3999.