Ответы пользователя по тегу iOS
  • Локализация в xcode?

    @gleb_kudr
    Потом задумаете портировать свое приложение на другую платформу и пожалеете, что связались с платформозивисимымим решениями.

    У меня это сделано так — словарь локализации (на базе SQLite) + собственный класс, таскающий оттуда значения во время выполнения. Проще некуда. И остается простор для разруливания сложных ситуаций, например, если у вас надпись в одном из языков не влезает туда, где должна влезть. Либо язык имеет иное направление письма.
    Ответ написан
    Комментировать
  • In-App Purchase?

    @gleb_kudr
    >есть ли какой-то API для добавления например 1000 позиций виртуальных товаров?
    Можно использовать Application Loader в iTunes Connect. Что это такое можете нагуглить.

    >Существует ли возможность создать виртуальный товар с ценой не из Pricing Matrix?
    Нет

    >И можно ли продавать виртуальные товары не через In-App Purchase, и какие есть варианты?
    Только те, которые нельзя продать через InApp по EULA. Например, так можно продать реальные товары (так как их нельзя продать через in-app), но нельзя разлочить фунционал в приложении.
    Ответ написан
    Комментировать
  • Написать приложение для iPhone с нуля?

    @gleb_kudr
    Важный момент. Не имея мака вам разрабатывать не удастся. Верный вариант — купить б/у. Важно, чтобы оперативки много было, xcode очень жручий. Про хакинтоши ничего сказать не могу.
    Устройство для тестирования тоже потом понадобится, симулятора достаточно на начальном этапе, но для тюнинга не покатит.

    Языки разработки — нативный Objective-C, C# — Xamarin, PhoneGap (js & html5). Лично я начал сразу с Xamarin и уходить с него не собираюсь.
    Ответ написан
    3 комментария
  • Условие попадания приложения в AppStore?

    @gleb_kudr
    Заинтересовался проблемой и полез гуглить. Информации действительно мало, попробуйте начать отсюда

    >http://stackoverflow.com/questions/3901659/how-to-send-data-from-iphone-over-wifi-to-application-to-print-message

    Было бы очень полезно, если вы потом поделитесь опытом о том, решили ли задачу (и если решили, то как).
    Ответ написан
    Комментировать
  • Описать раздел ТЗ?

    @gleb_kudr
    Я вот подобный список бы расписал:

    1. Недопустимы ошибки, приводящие к нештатному завершению работы программы (вылеты по памяти, всякие критикал рантайм эксепшны). Приписать сценарии, в которых они допустимы (вряд ли это возможно в релизной версии, но в бете может быть).
    2. Что будет если все-таки программа нештатно завершила работу, потеряются ли данные. Вообще, что будет с данными, сохранением состояния. Это надо прописать.
    3. Работает ли программа везде или только там где есть связь. Какие требования к качеству связи, скорости соединения.
    4. Необходимые функции устройства, которые нужны для работы. Акселерометр, камера, etc.
    Ответ написан
    Комментировать