Сен
14

Жесть какая! .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.

Сен
11

Скринкаст – Пишем «Hello World» для Palm webOS

Что-то такой длительный перерыв получился со скринкастами.

В этот раз видео будет о разработке для Palm webOS.

Что из видео можно узнать

  • Как установить все необходимое ПО для разработки
  • Настроить Eclipse для разработки webOS приложений
  • Создать минимальное приложение
  • Добавить новую форму в приложение
  • Написать обработчик нажатия кнопки

Описание последовательности действий:

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

Авг
29

Android Market теперь и для России

В Android Market возможность выкладывать бесплатные приложения официально появилась и для России. Кроме выбора страны доступна также возможность выбора оператора, для которого выкладывается приложение.

К сожалению, платные приложения в России еще не принимаются, но, думаю, эта возможность должна появиться в скором времени.

Android Market для России

Авг
18

Разработка OpenGL игр под платформу Android

А сегодня у нас статья хабрапользователя YoungSkipper о разработке игр для Android и особенностях Android Market.

Некоторое время назад я закончил портирование игры iDracula — Undead Awakening которую разработала компания Moregames Entertainment с платформы iPhone, на платформу Android.

Я готов поделиться с вами своими мыслями и проблемами, с которыми я столкнулся.
читать далее…

Авг
18

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

Появилась интересная штука – все элементы Android GUI в одном PSD-файле. Контролы все в векторе.

PSD доступен для бесплатной загрузки.

Android UI

Кому иентересно – Android UI Guidelines.

Авг
16

Странности с dropdown-окном в wxComboBox/wxChoice в Windows Mobile

После долгого перерыва решил снова заняться разработкой для Windows Mobile – доработать программу-переводчик, использующую Google Translate. В программе используется wxChoice cо списком языков. Так как поддерживаемых языков довольно много, то общая высота списка wxChoice получается много больше чем высота экрана КПК. В результате получаем что-то подобное:

Ошибка в вычислении размера dropdown-окна в wxComboBox/wxChoice

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

Перепробовав разные комбинации SetSize()/SetInitialSize()/SetMinSize()/SetMaxSize() нашел вот какое решение:

Если установить размер клиентской области для wxChoice после появления окна, то изменения применяются и получаем нормальный размер выпадающего списка. Если это делать при создании формы, то изменения не применяются.

bool wxGoogleTranslateClientApp::OnInit()
{
        wxGoogleTranslateClientMainFrame* mainWindow = new wxGoogleTranslateClientMainFrame( NULL );
        mainWindow->Show(true);
        // Очень плохое решение, но только оно и работает
        mainWindow->m_SourceLanguageChoice->SetClientSize(
                mainWindow->m_SourceLanguageChoice->GetClientSize().GetWidth(), 120);
        mainWindow->m_ResultLanguageChoice->SetClientSize(
                mainWindow->m_ResultLanguageChoice->GetClientSize().GetWidth(), 120);
    return true;
}

В результате получаем вот такой результат:
wxComboBox/wxChoice Dropdown Size Problem Fixed

Авг
10

Видео с iPhoneDevCamp Ukraine

Лучше позже чем еще позже. Стало доступно видео с конференции разработчиков iPhone-приложений.
Скачать видеозаписи докладов можно здесь.

Июл
30

Simple – Новый язык программирования для Android.

Simple Programming Language for Google AndroidХы, ну никак от Google не ожидал такого финта ушами. Они выпустили новый язык программирования для Android, основанный на BASIC. Говорят что разобраться в нем может даже непрофессионал.

Что-то у меня дежа-вю по этому поводу. У Microsoft уже есть Small Basic, и Google туда же. Но идея сама по себе ничего так. Уже подумываю попробовать Simple в работе, может пойдет лучше чем Java.

  • Загрузить Simple.
  • Ознакомиться со спецификациями языка Simple.
  • Ознакомиться с доступным API.
Июл
29

Вышла Early Access версия JavaFX 1.2 для Windows Mobile

Появилась новая версия JavaFX 1.2 для разработчиков, поддерживающая только устройства на Windows Mobile 6.0 и 6.1.
Данная версия предназначена только для разработки, не рекомендуется использовать в коммерческих целях.
Для более подробного знакомства есть скринкаст.

Скачать JavaFX 1.2 Early Access

Июл
28

MOTODEV Studio for Android

MOTODEV Studio for AndroidНу ничего себе motorola делают такое… Вот выпустили IDE для разработки приложений для Android – MOTODEV Studio for Android

Это IDE на базе Eclipse (кто бы сомнивался), но с кучей дополнительных плюшек:

  • Встроенный Android Developer Toolkit
  • Возможность использования шаблонов кода
  • Возможность подписывания приложений (ИМХО, полезная очень фича)
  • Мастер создания приложений (можно создавать собственные классы, отнаследованные от стандартных, в режиме местера)
  • Виртуальная лаборатория устройств (запуск приложений на реальных устройствах с помощью DeviceAnywhere)
  • Маркетинговая интеграция (подключение к Android Application Store из IDE)
  • Возможность загрузки приложений на устройство в обход комендной строки

Загрузить MOTODEV Studio for Android

Стань Региональным Представителем: реклама в Москве . Интернет-инкубатор SmartKvadrat. ; Перевод с немецкого языка: технический перевод немецкий . Переводят носители языка. ; Международные перевозки, доставка сборных грузов за короткие сроки и доставка в регионы. ; Зеркальная Фабрика Нагорная 17: резка стекла . Стекло М1 - 4, 5, 6, 8 и 10мм.

top