Рубрика «портирование» - 3

Лирическое отступление

Пару месяцев назад решил я таки изучить Python. Но… только сунувшись во всю эту среду, передо мной встал выбор: учить относительно новый python3 или же python2.7. Выбор пал в сторону python 3, пусть на нём работает лишь малое количество того, что уже есть под python2.7, да и просто интересно было поучаствовать в развитии языка.
Недавно встала потребность визуализации некоторых данных (именно в openGL), поэтому было решено разобраться, что и как, собрать всё воедино и рассказать об этом хабражителям.
Статья ориентирована в первую очередь на новичков в python (таких как я), и написана в стиле «установи то-то и то-то», поэтому просьба старожилам не кидаться тапками и отнестись с пониманием.
Читать полностью »

Qt 5 для Android: превью

Первый коммит “Android mkspecs and semaphore” в стремлении портировать Qt 4 на Android был совершен на Рождество 2009 года румынским разработчиком BogDan Vatra.

22 января 2010 года он закоммитил “A small step for Qt, a giant leap for android” с работающим плагином графической системы и возможностью запуска приложений на реальных Android-устройствах. Чтобы отпраздновать это событие, он выложил видео с демонстрацией работы.

20 февраля 2011 года он объявил о первом пригодном для разработки релизе Qt 4 для Android под названием Necessitas.

В течение последних 4 лет BogDan, при поддержке таких же, как он, энтузиастов, продолжает разрабатывать Necessitas в свободное от работы время.

8 ноября прошлого года BogDan согласился с добавлением результата его трудов в Qt 5 и передачей порта в Qt Project.

4 января он отправил первую версию Qt 5 для Android в WIP-бранч (Work In Progress), а недавно мы интегрировали её в «dev» бранч, что означает, что этот проект станет частью версии Qt 5.1, когда она будет выпущена.

В этой предварительной версии мы сфокусировались на опыте разработчиков, чтобы вы могли легко запускать и тестировать свои приложения на Android-устройствах. И хотя ничто не мешает вам распространять приложения с Qt 5.1 через app store, мы рекомендуем не делать этого и дождаться релиза Qt 5.2, потому что мы хотим улучшить поддержку ещё больше: внести дополнительные возможности для развёртывания приложений, добавить изысканности в целом, улучшить поддержку Android API, позволив расширить ваше приложение Java-кодом или сопоставленным ему C++ API.
Читать полностью »

Qt для iOS: превью
На недавно прошедшей выставке Embedded World 2013 на стенде Qt была представлена демонстрация портируемости приложений: на стоящих в ряд устройствах под управлением iOS, Android и QNX было запущено приложение Qt5 Cinematic Experience. Сообщалось, что это одно и то же приложение: «What is really blowing minds is the consistent performance of the same Qt 5.0 application running on QNX, Android and iOS», однако внимательные пользователи могли заметить отсутствие системы частиц в примере на iPad. Сегодня в официальном блоге Qt появился анонс, раскрывающий нюансы портируемости.
Читать полностью »

30 января компания Research In Motion представила смартфоны на новой ОС BlackBerry 10. Приложений в BlackBerry App World пока существенно меньше, чем в Google Play или App Store, например. Можно успеть занять нишу, выпустив версию своего замечательного приложения и под эту ОС. Тем более, что это не требует больших трудозатрат.

Итак, как становится ясно из информации для разработчиков, существует несколько способов создания приложений под BlackBerry 10:

  • нативные приложения на C/C++;
  • веб-приложения на HTML5;
  • Adobe AIR и ActionScript;
  • Android API 2.3.3 runtime;
  • Java BlackBerry runtime.

Для превращения Android-приложения в BlackBerry-версию также существует несколько способов: использование re-packaging tools, для переупаковки уже имеющегося apk, или использование непосредственно исходников Android-приложения для более вдумчивого и тщательного портирования с последующей сборкой под BlackBerry с помощью BlackBerry Native SDK. Рассмотрим первый вариант, как наиболее быстрый и простой.

Портирование Android приложения на BlackBerry 10 Читать полностью »

Почему мне упорно кажется, что новый XCOM — это портированная настольная игра
Старая и новая базы: на новой есть комната с голографическим глобусом

Когда-то давным-давно благодаря доброму дяде Обрящикову из Тулы я завалил пару экзаменов. Кажется, ещё в школе. Потом первая UFO пару раз возвращалась на DOS-эмуляторе, что стоило мне минимум одной сессии. Новый XCOM убил всего пару выходных, но сделал это очень чётко и грамотно.

Уже потом я узнал, что на форумах идут жаркие споры о том, что ремейк мог бы быть и получше: в новой игре мало бойцов отряда, не очень богатая тактика, странный инвентарь, одна база… И тут я понял, что всё это время играл в настолку. Серьёзно, если бы мне вдруг захотелось перенести первую UFO в настольный вариант, я бы сделал ровно то же самое, что сделали Firaxis с новой XCOM. Тем более, что у них есть прекрасный опыт — «Цивилизация Сида Мейера» — уже несколько лет одна из самых продаваемых стратегий на западном рынке.

Поэтому давайте чуть-чуть пройдёмся по механикам и посмотрим, что же было сделано. Читать полностью »

Уже совсем скоро в продажу поступят устройства с Windows 8 на борту. Счастливые обладатели будут жадно качать и, наверняка, покупать приложения. Те разработчики, кто будут в магазине первыми, естественно заработают на порядок больше других.

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

image

В этой статье мы хотели бы поделиться своим опытом портирования на примере нашего приложения «Смешарики», которое было сделано совместно с лицензионным агентством «Мармелад Медиа» и Microsoft.

В статье мы расскажем о подводных камнях портирования и дадим полезные ссылки для каждого рассмотренного пункта. Если у вас нет приложений для Windows Phone — не расстраивайтесь. Можно рассматривать статью как набор ссылок по разработке для Windows 8.

Читать полностью »

Вы когда-нибудь думали о переносе своей игры для iOS на планшет BlackBerry PlayBook? Портировав свою игру Pop Corny, я хочу поделиться с вами некоторыми подробностями данного процесса.

Читать полностью »

Доброго времени суток, %username%!

Хочу поведать историю о скрещивании python3 с библиотечкой PyBrain, описанной недавно на хабре.
Подробности под катом.
Читать полностью »

Для разрядки в конце рабочего дня предлагаю немного расслабиться и вспомнить 10 лучших квестов всех времен и народов (под любые платформы), определить «Достояние Республики», так сказать.
Читать полностью »

Разработка под Android / RIM предлагает PlayBook 16 Gb android-разработчикам, которые портируют своё приложение на BlackBerry
"
В официальном блоге для разработчиков Research In Motion всем тем, кто выполнит портирование своего Android-приложения на BlackBerry, предлагается получить бесплатную последнюю модель BlackBerry Playbook 16 Gb. Это же анонсировал в своем твиттере и вице-президент по связям с разработчиками (VP Developer Relations) RIM Алек Сандерс (Alec Saunders).
Условий мало: необходимо являться зарегистрированным участником BlackBerry App World — регистрация бесплатная, но аккаунт требует подтверждения RIM; временные рамки — со 2-го по 13 февраля этого года; приложение должно соответствовать BlackBerry App World Vendor Guidelines.
С инструментами для портирования можно познакомиться здесь.UPD: по всейЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js