Dec
26

Route Me — альтернатива встроенному Google Maps контролу из iPhone SDK 3.0+

Сегодня у нас статья хабрапользователя slatvick о разработке iPhone-приложений, отображающих карты.

Введение

Я уже устал от ограниченности встроенного контрола карт, даже скорее от прикручивания кастылей. Постой пример: Google Maps app маршрут показывать умеет, a контрол не умеет. Приходится рисовать своими силами поверх карты.

Сейчас передо мной стоит конкретная задача: надо добавить отображение пройденного маршрута и его экспорт (share) в мое скромное приложение GPS Speed, которое, кстати, уже который день висит в Топ 30 американского App Store в разделе Navigation. Причина для меня остается загадкой, потому как приложение среднее и уникальностью не блещет.

Возвращаюсь к проблеме. Нужный функционал уже реализованПочти рабочие кастыли для Google Maps уже сделаны, но это хороший шанс пролить свет на альтернативы Google Maps для iPhone SDK.
читать далее…

Dec
20

Видео – LegalCamp 2009 – Основные юридические проблемы, с которыми сталкиваются стартапы

Как и обещал ранее, подготовил видео с конференции LegalCamp 2009 – доклад “Основные юридические проблемы, с которыми сталкиваются стартапы” Дениса Довгополого

Длительность 42 минуты, объем 88.5 МБ

Скачать видеозапись

Dec
19

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

Dec
17

Мой путь в Android Market

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

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

Dec
16

Мнэ… Еще один – 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. Хотя бы публичных инструментов разработки и эмуляторов. Дальше будет видно.

  • Официальный сайт Bada
  • Сайт для разработчиков
Dec
10

Вышел MonoTouch 1.4

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

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

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

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

Dec
10

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

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

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

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

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

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

Dec
06

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

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

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

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

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

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

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

Dec
03

Открывать магазины приложений нынче модно. 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
Dec
03

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

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

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

honeywell fk 06

top