M.

Maemo 5 Final SDK доступно для скачивания

Доступна новая версия средств разработки приложений для платформы Maemo – Maemo 5 Final SDK.

В этой версии доступна возможность разрабатывать и отлаживать приложения в Linux (сборка приложений доступна для платформ X86 и ARMEL). Для установки инструментария и SDK есть готовые shell-скрипты. Из дистрибутива убраны старые пакеты и добавлены исходные коды некоторых приложений, которые могут понадобиться в качестве примеров. Дистрибутив также содержить приложения от Nokia и API для взаимодействия с ними. Из нововведений также хотелось бы отметить новый программный интерфейс – Sharing Plugin API.

У.

Управление электропитанием (Power Management) в Palm WebOS

В WebOS пользователь может вручную указать интервал, по истечению которого, если устройство не используется, оно переходит в спящий режим. Этот интервал может варьироваться вдиапазоне от 30 секунд до 3х минут.

В некоторых приложениях может возникнуть необходимость держать устройство включенным по истечению интервала, заданного пользователем (это может быть актуально, например, для приложений, воспроизводящих видео или аудио). Для поддержания устройства в активном состоянии в WebOS существует специальный API. О нем и пойдет речь в этот раз. Read more

A.

Adobe обещает Flash 10.1 для мобильных устройств к концу года

Появился пресс-релиз Adobe, в котором заявлено появление Flash Player 10.1 для мобильніх устройств.  Версия для WebOS и Windows Mobile (Browser-based runtime), судя по пресс-релизу, должна быть доступна к концу года. Версия для Google Android и Symbian – в начале следующего года.

Flash Player 10.1 позволяет создавать сложные приложения со сложным контентом и высококачественным видео вне зависимости от платформы. Кроме этого, плеер активнее использует вычислительные мощности графических систем, одновременно сокращая потребление энергии и сокращая потребление ресурсов.

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

Устройства с поддержкой Flash Player 10.1 ожидаются в начале следующего года.

С.

Симуляция аппаратных событий в эмуляторе Palm WebOS

В эмуляторе WebOS есть возможность программно симулировать аппаратные события, например входящий телефонный звонок, входящее SMS или изменение GPS-координат. Такая возможность может быть полезна, например, при отладке приложений, использующих GPS.

Для симуляции аппаратных событий в Palm Mojo SDK используется утилита luna-send, которая отправляет сообщения сервису pmradiosimulator в эмуляторе. Об использовании утилиты luna-send и пойдет речь в этот раз. Read more

И.

Использование диалогов в приложениях для Palm WebOS

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

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

З.

Загрузка файлов на сервер из приложения в Palm WebOS

В этот раз мы узнаем, как работать Download Manager API, которое появилось в новой версии Mojo SDK v1.2. В этой статье рассматривается возможность загрузки файлов с устройства на сервер с помощью Download Manager API.

Допустим, у нас есть Web-сервис, позволяющий загружать файлы с описанием (напримепр, фотографии). И вот, наше приложение должно обеспечить работу с этим сервисом для устройств, работающих под управлением WebOS.

Read more

В.

Вышел MonoTouch 1.1 – .NET-инструментарий для разработки под iPhone

Вышла новая версия MonoTouch, инструментария разработки .NET-приложений для iPhone.

Нововведения:

  • Поддержка всех API из iPhone SDK 3.1
  • Размер сборок уменьшен на 30%
  • Скорость запуска приложений увеличена в 2 раза!
  • Поддержка Web-сервисов и экспериментальная поддержка WCF!
  • В IDE MonoDevelop теперь есть механизм обновления.
  • Куча багфиксов

Судя по описанию, прям счастье какое-то, особенно поддержка Web-сервисов радует!

Узнать больше о новшествах в версии 1.1

У.

Учимся делать Splash Screen для приложения в Palm WebOS

В этот раз мы рассмотрим способ создания окна-заставкои (Splash Screen) для WebOS-приложений. Заставка, хотя и не несет функциональной роли в приложении, может быть очень полезна для привлечения пользователей, ведь это именно то, что пользователь видит при запуске вашего приложения. Кроме того, на splash screen’е можно разместить, например, индикатор загрузки или еще какую-нибудь полезную (например с маркетиноговой точки зрения) информацию. Read more

Ч.

Что-то странное творится. В новой прошивке для Palm Pre включена возможность Kill Switch

Kill Switch in WebOSДва дня назад Palm выпустила новую версию Palm WebOS, а несколькими днями ранее официально открыла прием приложений в Palm App Catalog. Все хорошо, если бы не одно «но». Оказывается дурные примеры заразительны и Palm, вслед за Google, включила возможность Kill Switch для App Catalog, с помощью которой они смогут удалять приложения, загруженные из App Catalog, удаленно с устройств пользователей.

Palm reserves the right, at its sole discretion and at any time, to add, remove, disable access to, block, or modify the App Catalog, and to add, remove, disable access to, block, or modify remotely any Applications previously downloaded to your device from the App Catalog.

Ну почему, почему все кому ни попадя хотят ковыряться в софте, установленном на моем устройстве? Я негодую!

Н.

Новые инструменты в Palm Mojo SDK 1.2

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

Новые утилиты это:

  • palm-log – позволяет выполнять просмотр журнала событий приложения
  • webOS Resource Manager (WORM) – позволяет отследить потребляемые ресурсы

Read more