Требуется портировать
Хочется, чтобы QSP-плеер портировали на следующие платформы:
MacOS
iPhone
iPad
Android
Windows Phone 7
Nex:
Хочется, чтобы QSP-плеер портировали на следующие платформы:
iPhone, iPod, iPad
Если нужно, чтобы работало только на джейбрейкнутых устройствах - особых проблем нет. Но если хочется монетаризации (продажи игр через App Store), то все может разбиться о знаменитый пункт 3.3.2
3.3.2 — An Application may not itself install or launch other executable code by any means, including without limitation through the use of a plug-in architecture, calling other frameworks, other APIs or otherwise. No interpreted code may be downloaded or used in an Application except for code that is interpreted and run by Apple’s Documented APIs and built-in interpreter(s).
Кстати, можно одним махом портировать на все заявленные платформы, если написать плеер на JavaScript (или Java+GWT)
JavaScript - имеется в виде игра в браузере? Для игры в браузере будет Flash-версия QSP.
JavaScript слишком браузерозависимый, ну его нафиг.
App Store - для игр на английском, нам оно ни к чему.
Nex:
JavaScript - имеется в виде игра в браузере? JavaScript слишком браузерозависимый, ну его нафиг.
Хе-хе. И Андроид и Аф-фон (аф-пад, ай-тач) используют один и тот же движок браузера (WebKit, он же Сафари). Так что с браузерозависимостью..конечно пововевать придется, но это на 2 порядка проще, чем писать найтевное приложение под каждую платформу.
Nex:
App Store - для игр на английском, нам оно ни к чему.
Не забывай, для России доступ туда уже открыт и он будет только расширяться (особенно, когда массово появятся нормальные кредитные карты, а карточки доступа в ай-тюнс начнут продаваться повсеместно).
Nex:
Для игры в браузере будет Flash-версия QSP.
Во всех мобильный девайсах от Яблока - флеша нет и не будет (в ближашее время). А вот браузер - есть.
Ладно, скажу проще: монетизация QSP-игр - не приоритет.
По крайней мере, сейчас.
Главным приоритетом является доступность и открытость.
Если в AppStore запрещен интерпретируемый код - нечего слезы лить.
Про девайсы от яблока: были какие-то попытки портировать QSP-плеер на MacOS, к сожалению, не помню, чем дело закончилось. Возможно, плеер можно будет перенести без особых напрягов.
И в конце-концов никто не мешает написать еще один интерпретатор QSP на JavaScript. Если появится готовый взяться за это разработчик, мы будем только рады - лишь бы только он заботился о совместимости с основной библиотекой.
Довольно долго наблюдаю за проектом, а версии для маков нет который год. Не могли бы вы конкретно ткнуть ссылкой где тут http://svn2.assembla.com/svn/qsp/trunk/qsp/ лежит иисходник на каком либо конкретном языке?
nattybuddy, привет! По поводу портирования: есть icq/jabber? :)
Дело в том что сам я языками не владею, собираюсь показать знакомым программистам :) В идеале если там будет вариация С
http://svn2.assembla.com/svn/qsp/trunk/qsp/qsp/src/ - исходники либы QSP
http://svn2.assembla.com/svn/qsp/trunk/qsp/qspgui/src/ - исходники текущего GUI
Пока никто из знакомых не взялся, буду разбираться сам. Несколько вопросов:
1) Если перевести все на Java, это поможет кросплатформенности?
2) Аналогично на Qt, помогло бы для андроиа и симбиана.
3) Наконец правильно я понимаю что если проделаю вот так, то смогу откомпилить в нативный какао?
http://www.itwriting.com/blog/1035-code-for-mac-cocoa-in-visual-studio-surprised-to-see-this.html
Создайте пожалуйста такое же открытое письмо как на хабре вот здесь - http://community.livejournal.com/ru_mac
Там пожалуй сомое большое сообщесто.
nattybuddy,
1. Сомнительно. Если только Java ME?
2. На Qt можно попробовать.
3. Нет.
На LJ можно попробовать. Опубликуешь?
Вечером создам тему вместе со ссылками на исходники.
Посетила интересная мысль - хорошо бы кто-нибудь написал минималистичный конвертор игр для вот этого движка :) http://ru.wikipedia.org/wiki/Ren'Py
хотя нет, так каждая игра будет весить метров по 100
nattybuddy, создал тему на LJ? :)