Перейти к публикации

Virasio

Пользователи
  • Публикации

    12
  • Зарегистрирован

  • Посещение

Все публикации пользователя Virasio

  1. У Apple были изменены правила AppStore в очередной раз, и дано разрешение юзать в программе оплаченные в другом месте данные/подписки. Планируется сделать в связи с этим переносимость лицензии, как для остальных аппаратов?
  2. Раз пропускают, значит не так дотошно. ;) Если заметят, то завернут и вообще удалят из AppStore. Прецеденты имеются. :(
  3. Кстати, я тут поизучал программку другого отечественного разработчика - ABBYY Lingvo, так там со словарями как раз похожая фишка сделана, как я предлагаю делать с картами.
  4. У меня Навител Россия и путь такой: Apps/Navitel/Documents/NavitelContent Прошивка 4.1
  5. Я не собираюсь хакать iPhone, лазить по консолям и т.п. Я iPhone как раз покупал чтобы не заниматься любовью с коммуникатором, а пользоваться им. ;)
  6. Да, действительно работает. Только Навителу это не помогло. Сделал подкаталог в каталоге Maps, туда закинул 4 карты и попробовал сделать атлас на основе этого подкаталога. Получил ошибку о том, что не удается создать индексный файл (код 22 - Invalid argument).
  7. Хе, сейчас тоже мучаюсь с аналогичной проблемой. Как понимаю, без джеилбрейка не реализуемо. Сломали пользовательские атласы. :( Совет программистам: - убрать "брожение" по файловой системе iPhone, удалят приложение из AppStore - сделать возможность закидывать zip-архивы с определенными именами, которые будут распаковываться по какой-нибудь кнопочке в определенные папки - сделать имя атласа в списке атласов не по полному пути, а по имени корневой папки
  8. Начнем с того что имеется сейчас: - для каждого набора карт своя версия программы в AppStore - отсутствие привычной версии Регион+ - нарушающий правила Apple триал, из-за которого теоретически могут удалить программу из AppStore, что скажется на пользователях - при обновлении программы качаются заново карты (и наоборот, но это не так страшно) - невозможность использовать имеющуюся лицензию (минусом не считаю, iphone-программисты тоже хотят кушать :) ) - необходимость купить какие-то карты при намерении использовать свои (например, для Карелии карты Навител достаточно плохи, но есть хорошие пользовательские) А что же можно сделать по правилам AppStore? Там есть фишка с покупкой дополнительного контента, которой сейчас реализована покупка полной версии после окончания триала. Называется это In-App Purchase. Причем у этого механизма, на самом деле, много возможностей: покупка фич, контента, подписки. А что это нам дает? Например фича "пробки" не всем нужна. Нет, конечно же время на ее разработку тратится, и следовало бы ее оплачивать... Но может стоит продавать много дешевых кусочков, а не все разом за сотню баксов? Люди же с большим удовольствием тратят маленькие суммы. ;) еще можно сделать не ограниченную бесплатную версию, но ограничеть объем заливаемых карт, а отключение ограничения сделать фичей. Сами карты можно реализовать как покупку контента. Причем тут еще есть фишка с подпиской для обновления карт, но чем мне нравится Навител, так это тем, что лицензия у него долгоиграющая и карты обновляются без этого. Таким образом что можно получить на выходе: - Бесплатная программа Navitel в AppStore, где встроена, скажем, карта трасс России и СНГ, ограничен объем подключаемых карт, не доступна функция пробок. - Разблокировка объема своих карт - это как оплата труда программистов, оплата самой программы, и стоит скажем 10-20 баксов за штуку. - Разблокировка пробок может обходится еще в 5-10 баксов, как оплата специального сервиса, а может даже и подпиской по баксу в месяц. - Мы можем зайти в магазин в программе, сказать, что хотим купить такие-то карты (регионы), покупка проверяется через AppStore (если не оплачена ранее, то оплачивается), а карты скачиваются с сервера компании, как я понимаю. Тут возникают некоторые дополнительные телодвижения для обновления карт, но все решаемо. Информация о покупках вся хранится на серверах Apple, а контент хранится на iPhone/iPad, и на серверах Навител. При этом, если я не ошибаюсь, то нет необходимости перекачвать карты при обновлении программы. Правда и скачать их становится возможно только средствами iPhone/iPad. Правда тоже можно обойти еще большим количеством дополниельных телодвижений, напрмер выдавая по желанию пользователя на устройстве некий код, используя который карты можно скачать на компьютере и закинуть в пользовательскую папку. Т.е. простор для действий велик. Нарушений каких-то соглашений и правил я не вижу. Возможно я ошибаюсь где-то, и есть правила какие-то по ограничению контента. Если кто-то знает, то укажите какие пункты какого соглашения нарушаются каим из условий, будем придумывать обходные пути. :) Конечно же сейчас переиграть что-то сложно, т.к. наверняка покупателей разных версий уже тысячи. Но вдруг в недрах компании вынашивается уже версия 4.0, которая будет стоить отдельных денег. Поверьте, по 10 баксов у вас купит базовый функционал в 10 раз больше народу чем по 50 баксов версию с картой.
  9. Вы в этом уверенны? Т.к. вы же, по идее, зарегистрированный разработчик под iOS, а значит доступ к iOS SDK 4.2 должен быть, а вместе с ним и beta-версии прошивок. (Я понимаю, что GM-версия была только на прошлой неделе, а релиз Навитела ушел месяц назад примерно, но beta-версии были же и раньше.)
  10. Советую обновляться через iTunes на компьютере. ;)
  11. Ну, судя по всему, сильных изменений ждать не стоит. Кое-что улучшили, кое-где подпилили. Но что там в интерфейсе обновилось? Улучшений как-то и не заметил. Видимо в текущей ветке не стоит ожидать ни привычного яблоюзерам интерфейса, не более адекватной системы распространения. Подозреваю, что достаточно сложно это реализовать в уже готовом продукте. Жаль, что вы не использовали опыт пользователей iPhoneи адекватных iOS-разработчиков еще на первых этапах. :( Но с учетом привычки к WinMobile-версии, и исправления откровенных багов, видимо куплю ее. Надеюсь, что количество скачеваний и продажи вам показывают, что версию для iPhone выпускать стоит, и вы уже сейчас заниматесь разработкой новой более полноценной версии.
×
×
  • Создать...