Требуется портировать

Требуется портировать

Хочется, чтобы QSP-плеер портировали на следующие платформы:

MacOS

iPhone

iPad

Android

Windows Phone 7

Изменено: Nex
22.Фев.12 08:36:26
Nex
useravatar
Offline
4277 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Требуется портировать

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)

Logger
useravatar
Offline
33 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Требуется портировать

JavaScript - имеется в виде игра в браузере? Для игры в браузере будет Flash-версия QSP.
JavaScript слишком браузерозависимый, ну его нафиг.

App Store - для игр на английском, нам оно ни к чему.

Nex
useravatar
Offline
4277 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Требуется портировать

Nex написал(а):

JavaScript - имеется в виде игра в браузере? JavaScript слишком браузерозависимый, ну его нафиг.

Хе-хе. И Андроид и Аф-фон (аф-пад, ай-тач) используют один и тот же движок браузера (WebKit, он же Сафари). Так что с браузерозависимостью..конечно пововевать придется, но это на 2 порядка проще, чем писать найтевное приложение под каждую платформу.

Nex написал(а):

App Store - для игр на английском, нам оно ни к чему.

Не забывай, для России доступ туда уже открыт и он будет только расширяться (особенно, когда массово появятся нормальные кредитные карты, а карточки доступа в ай-тюнс начнут продаваться повсеместно).

Nex написал(а):

Для игры в браузере будет Flash-версия QSP.

Во всех мобильный девайсах от Яблока - флеша нет и не будет (в ближашее время). А вот браузер - есть.

Logger
useravatar
Offline
33 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Требуется портировать

Ладно, скажу проще: монетизация QSP-игр - не приоритет.
По крайней мере, сейчас.

Главным приоритетом является доступность и открытость.

Если в AppStore запрещен интерпретируемый код - нечего слезы лить.

Про девайсы от яблока: были какие-то попытки портировать QSP-плеер на MacOS, к сожалению, не помню, чем дело закончилось. Возможно, плеер можно будет перенести без особых напрягов.

И в конце-концов никто не мешает написать еще один интерпретатор QSP на JavaScript. Если появится готовый взяться за это разработчик, мы будем только рады - лишь бы только он заботился о совместимости с основной библиотекой.

Nex
useravatar
Offline
4277 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Требуется портировать

Довольно долго наблюдаю за проектом, а версии для маков нет который год. Не могли бы вы конкретно ткнуть ссылкой где тут http://svn2.assembla.com/svn/qsp/trunk/qsp/ лежит иисходник на каком либо конкретном языке?

nattybuddy
useravatar
Offline
10 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Требуется портировать

nattybuddy, привет! По поводу портирования: есть icq/jabber? smile

Byte
useravatar
Offline
586 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Требуется портировать

Дело в том что сам я языками не владею, собираюсь показать знакомым программистам smile В идеале если там будет вариация С

nattybuddy
useravatar
Offline
10 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Требуется портировать

http://svn2.assembla.com/svn/qsp/trunk/qsp/qsp/src/ - исходники либы QSP
http://svn2.assembla.com/svn/qsp/trunk/qsp/qspgui/src/ - исходники текущего GUI

Byte
useravatar
Offline
586 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Требуется портировать

Пока никто из знакомых не взялся, буду разбираться сам. Несколько вопросов:
1) Если перевести все на Java, это поможет кросплатформенности?
2) Аналогично на Qt, помогло бы для андроиа и симбиана.
3) Наконец правильно я понимаю что если проделаю вот так, то смогу откомпилить в нативный какао?
http://www.itwriting.com/blog/1035-code … -this.html

nattybuddy
useravatar
Offline
10 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Информация

Статистика форума:
 
Всего тем:
970
Всего опросов:
14
Всего сообщений:
16790553
Всего сообщений сегодня:
1
Пользователи форума:
 
Всего пользователей:
2356
Последним зарегистрировался:
Red Dragon