P.

Project Ares – Web IDE для Palm WebOS

Хм… А все-таки Palm делают странное. Недавно они запустили Web-based среду разработки мобильных приложений для Palm WebOS. Публичная бета доступна уже сейчас и все желающие могут ее поиспользоваться и пообвыкнуть.

Обещают что IDE покрывает все нужды, начиная от разработки и отладки, и заканчивая публикацией приложений в Palm App Catalog.

Из полезных возможностей следует отметит:

  • Визуальный редактор графического интерфейса
  • Редактор кода
  • Визуальный отладчик
  • Просмотр логов приложения в браузере
  • Интеграция с системами контроля версий.

Работает Ares в Safari, Chrome, Firefox (по крайней мере официально так заявлено).

Попробовать Ares в действии можно здесь.

Ares - Web IDE for Palm WebOS

М.

Мой путь в Android Market

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

Итак… А началось все давно, а точнее сказать тогда, когда я начал писать статьи о программировании для Palm WebOS. В ходе написания, собственно, статей, появилась потребность в обучении на каких-то реальных примерах и как раз один из моих знакомых рассказал о том, что запускает сервис файлообмена для мобильных устройств. Файлы планировалось загружать на сервер и отсылать URL загруженного файла по SMS. Такой вот нехитрый способ обмениваться, например, фотографиями с мобильного телефона. Read more

М.

Мнэ… Еще один – Samsung Bada – Новая мобильная платформа

bada_logoВ зоопарке мобильных платформ пополнение. Samsung анонсировал новую мобильную платформу Bada.

Bada в переводе с корейского значит «океан» и будет построен на linux-платформе с открытым SDK. Первые телефоны на этой платформе появятся уже в начале следующего года.

В отличии от нормальных людей Google и вслед за менее нормальными Nokia и Palm, Samsung собираются развивать новую платформу исключительно для собственных устройств.

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

На сколько можно судить из описания на официальном сайте платформы Bada, API будет сервис-ориентированным (наверное по аналогии с WebOS), что по словам Samsung позволит разработчику сконцентрировать усилия на своем приложении, не вдумываясь о внутренней реализации предоставляемых системой сервисов. Ну что же, посмотрим. Пока SDK не качал т.к. на данный момент он доступен только для партнеров, более подробно можно будет сказать после установки и более детального рассмотрения.

Вобще, создание новой платформы – очень очень странное решение. Вместо того чтобы унифицировать программные и пользовательские интерфейсы, компании придумывают все новые и новые велосипеды. Да, возможно использование новой платформы позволит создать ситуацию, когда пользователь не сможет отказаться от сервисов, которые идут в поставке для устройства на этой платформе и недоступны на других, но я более чем уверен, что, используя тот же Android, можно было бы достичь того же результата. так например поступает компания HTC, выпуская устройства с Windows Mobile – смотрят что GUI у WM немного ммм… неудобный и делают свою оболочку с намного более приятным user experience. За это пользователи и любят их устройства. На сколько я помню, для Android они делают то же самое.

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

В.

Вышел MonoTouch 1.4

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

Нововведения вот какие:

  • Значительно увеличена скорость запуска MonoTouch-приложений
  • На треть уменьшен размер результирующих бинарников
  • Много улучшений в отладчике
  • Куча полезных улучшений в коде, связывающем Objective C API с MonoTouch API;
  • AudioToolbox — новый низкоуровневый API для работы с аудио (я так ждал этого!);
  • Другие мелкие багфиксы.

С полным списком нововведений в MonoTouch 1.4 можно ознакомиться здесь.

А.

А может встретимся на LegalCamp?

LegalCamp0918 декабря 2009 в Киеве состоится первая конференция LegalCamp, которая посвященная актуальным правовым вопросам в Интернет индустрии.

Разрабатываете ПО “вагонными нормами” и хотите официально оформить свой бизнес? А может уже оформили, но есть “подводные камни”, бороться с которыми самостоятельно не очень просто, и нужен дельный совет в решении проблемы? Тогда, скорее всего, темы, которые предложены для обсуждения на конференции, будут для Вас очень интересными. Для меня – точно интересны (как раз дожил до “вагонных норм” ;)).

Тематика LegalCamp 2009 включает в себя три блока:

  1. Законодательное регулирование Интернет;
  2. Защита интеллектуальной собственности;
  3. Правовые аспекты интернет-бизнеса.

Read more

Х.

ХабраКарма — пишем приложение на Python for S60

Хабрапользователь kAIST любезно предоставил нам статью о создании приложений для S60 на Python, использующих HabraHabr API.

После того, как мы разогрели аппетит к Python for s60 и начали учиться писать приложения, хочу предложить продолжить постигать программирование для symbain на замечательном языке программирования python.

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

Тем, кому больше важен результат, нежели процесс, милости просим в конец статьи, где вас ожидает готовое приложения HabraKarma 1.0 !!!

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

Read more

О.

Открывать магазины приложений нынче модно. Intel тоже хочет сделать “это”

Intel Atom Developer ProgramВслед за Microsoft, Apple и Palm, Intel тоже решили создать площадку для продажи приложений. На сей раз это приложения для устройств с процессором Intel Atom. Желание, само по себе, понятно – всем хочется больше денег, но от этой пестроты возможностей уже начинает рябить в глазах.

Для привлечения разработчиков к новому своему детищу, Intel предлагают инициативу Intel® Atom™ Developer Program и в рамках этой инициативы инструментарий для разработчиков приложений, создающих программы для нетбуков на базе процессоров Atom – Intel® Atom™ Developer Program Software Development Kit (SDK) .

На данный момент SDK работает под Windows и Moblin, но обещают поддержку Adobe AIR и Microsoft Silverligh.

Открытие онлайн-магазина приложений запланировано на следующий год. Условия те же, что и у всех – Intel отбирает у разработчика 30% прибыли, ну и еще и ко всему “абонплата” за участие $99 в год. Кстати, на данный момент там есть временная бесплатная регистрация. Кому интересно – поспешите :), я уже зарегистрировался.

Intel в среду заявил, что более чем 50 миллионов нетбуков будут проданы к концу 2009 года. Так что потенциальный рынок сбыта “нетбучных” приложений не так уж и мал.

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

Видео: Создание Flash-приложений для iPhone

На GotoAndLearn.com появился видео-урок, описывающий процесс создания Flash-приложения для iPhone с использованием Flash CS5. Видео также доступно для загрузки и оффлайн-просмотра.

В видео показазан процесс создания Flash-приложения с простейшей анимацией, написание обработчиков событий от акселерометра на Action Script, а также описан процесс настройки компиляции приложения в CS5 и загрузка на устройство.

Б.

Больше половины разработчиков для Android недовольны своими доходами

Разработчиков мобильных приложений для платформы Google Android не устраивает работа онлайнового магазина приложений Android Market, говорится в исследовании аналитиков Skyhook Wireless, которые в октябре опросили 30 разрабочиков приложений под Android.

  • 57% не устраивает получаемый доход.
  • 90% сообщили, что число загрузок их приложений не превышает 10000.
  • 43% считают, что «Google Checkout» тормозит продажи приложений и требуют упрощения системы платежей.
  • 82% не устраивает дизайн Android Market, так как он усложняет поиск старых и заметность новых приложений.
  • 46% уверены, что разнообразие версий Android на выпускаемых устройствах существенно усложнит разработку, по причине проблем совместимости.

Ну и самое печальное для Android Market: 68% разработчиков сомневаются в целесообразности развития и поддержке своих Android-приложений.
pdf-версия исследования

За новость спасибо хабрапользователю Devd. ©

В.

Вышел .NET Micro Framework 4.0

Вышла новая версия .NET Micro Framework. В этой версии куча нововведений:

  • Поддержка HTTP и HTTPs как клиентской так и серверной части.
  • Поддержка Multi-Touch. Для этого создана объектная модель и эта функция доступна в эмуляторе. Переработана поддержка жестов (gestures).
  • Поддержка версионирования сборок.
  • Поддержка SSL и HTTPS в эмуляторе.
  • XML-парсер переработан и теперь использует native-код.
  • Коллекции переведены в native-код.
  • API для синхронизации времени с сервером.
  • Поддержка различных разрешений экрана.
  • Поддержка нотификаций о сотоянии питания.
  • Кисти\градиенты
  • Различные оптимизации в ядре.

Узнать больше об этой версии .NET Micro Framework можно в блоге разработчиков.

Скачать .NET Micro Framework SDK 4.0 можно здесь.