LINUX.ORG.RU

Ovi Store принимает приложения без сертификации и поддерживает Qt

 , , ,


0

0

Несколько дней назад Ovi Store объявил о ряде изменений, призванных облегчить жизнь рядового разработчика.

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

Во-вторых - c начала июля Ovi Store поддерживает дистрибьюцию приложений, написанных на Qt. Qt приложения в Ovi Store могут таргетироваться на Nokia N8 (в них предустановленны библиотеки Qt 4.6) и на все устройства, начиная с S60 3.1. В последнем случае в дистрибутив должен быть внедрен специальный инструмент - Smart Installer. Он запускается при установке приложения, проверяет наличие на устройстве необходимых для его работы пакетов (в нашем случае - библиотек Qt) и докачивает их в случае отсутствия. Инструмент Smart Installer входит в состав недавно опубликованной финальной версии Nokia Qt SDK 1.0 (доступна для Win, *Nix и Mac). Кроме того, в Nokia Qt SDK опубликованы библиотеки QtMobility 1.0.1 с гарантией бинарной совместимости.

В-третьих - запущена программа Public beta of Nokia signing, позволяющая бесплатно сертифицировать Qt, Symbian C++ и Flash Lite (если flash контент упакован в sis архив, а не в wrt виджет) приложения при отправке их в Ovi Store. Не требуется даже Publisher ID, что позволяет воспользоваться этой программой индивидуальному разработчику. Т.е. Ovi Store будет принимать неподписанные sis файлы, которые затем будет проходить тестирование, сертифицироваться самим Ovi Store и публиковаться в магазине. Предполагается, что эта процедура будет занимать до 2-х недель. Получить подписанный sis файл назад и распространять его самостоятельно - нельзя. Для получения дополнительной информации и участия в бета программе предлагается отправить письмо с заявкой и Ovi Publish username на адрес publishtoovi.support@nokia.com

>>> Подробности



Проверено: maxcom ()

Ответ на: комментарий от Truf

> Если не секрет, над чем работаете для Symbian и Maemo?

Для Symbian работаю над еще не анонсированным проектом — надеюсь, анонсирую через пару месяцев. С Maemo опыта у меня нет.

Symbian - жуткая и страшная вещь. Хотя чувствуется, что труда в него вложено изрядно. Иногда мне хочется написать очень много про него чего-нибудь эдакого. Но. Я уже привык не кидаться на стену, когда являюсь свидетелем очередного казуса :) Надеюсь, команда Qt привнесет в него какой-то порядок. У Qt, конечно, казусы тоже есть, частенько встречаются и регрессии, и недодуманность в api, но в целом у них всё хорошо, и всё может вполне получиться. И я в общем не про саму Qt на S60 — думаю, нормально её можно будет использовать только на N8 (а вот на третьей редакции это ужас),-- а про общую организацию, которую они привносят в проект, такую как, например, появление унифицированного Qt SDK.

ikm ★★
()
Ответ на: комментарий от halflife

> С помощью obexftp заливал, устанавливал в ручную, долго и нудно..

Замечу, что самый эффективный способ - это заливка через obexftp непосредственно обновленного exe-шника прямо в c:\bin\sys (разумеется, для этого телефон должен быть взломан и система защиты отключена). Хотя вот в пятой редакции и удаленная инсталляция уже работает настолько быстро, что не напрягает.

ikm ★★
()
Ответ на: комментарий от ikm

Возможно, когда-нибудь это можно будет и прямо из коробки Qt SDK - преград не вижу (компилятор для EKA2 под linux доступен, сборочный утиль самих SDK на перле, хедера и либы изменений не требуют, плюс горсть утилит на C, и, конечно, абсолютно непортабельный эмулятор на win32 :).

спеки в Qt уже есть для линуксового тулчейна, на эмулятор глубоко похуй, он всё равно дико кривой, лучше уж в симуляторе быстренько глянуть или на устройстве сразу. Главное чтобы сиськи собирал, это сильно сложно организовать из Линукса, а то в винде перл пиздец тормозной?(((

Gorthauer ★★★★★
()
Ответ на: комментарий от anonymous

> свистопердящее КДЕ

Ты так говоришь, как будто это что-то плохое...

anonymous
()
Ответ на: комментарий от ikm

Гуд... а как это лучше сделать? а)руками собрать кутю (mkspec symbian/linux-gcce таки появился) б)запустить инсталятор через wine, а потом скормить системному кумаку правленную спеку в)воспользоваться скриптом инсталлером (у меня он с ошибкой вывалился)

Gorthauer ★★★★★
()
Ответ на: комментарий от ikm

http://pastebin.org/366479 поставил значит либы через вайн инсталлер, взял спеку symbian/linux-gcce из /usr/share/qt4/mkspec, заюзал системный кумак и системные инклуды, взял gcce 4.4.3 И там и там версия Qt 4.7.0beta1. Что я не так сделал?

Gorthauer ★★★★★
()
Ответ на: комментарий от ikm

Пришлось чутка поизъебываться, даже частично собрать пару тулзов, но таки оно генерит прямо из под линукса вполне рабочие сиськи

Gorthauer ★★★★★
()
Ответ на: комментарий от GPF

>нокия откровенно сдулась как по качеству самих терминалов так и стратегии развития. вот сам смотри - meego еще не родилась толком, маемо уже умерло, симбиан уходит с топовых трубок. и что остается у нокии? ничего. был единственный шанс - допилить маемо и потом выкинуть симбиан на помойку, т.к надо сказать что симбиан просто шлак и уже не конкурентоспособен.

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

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.