Это хорошая идея использовать видео в качестве заставки в моем приложении для iPhone?

Я собираюсь завершить приложение, и теперь я хотел добавить анимированный заставки с логотипом моей компании после завершения загрузки и запуска приложения. Я могу просто использовать для этого анимацию с openGL, но мне было интересно, будет ли лучше использовать видео... это проще для меня и художника, потому что он предоставит только небольшое видео, которое я воспроизведу после завершения приложения запуск.. без работы. Интересно, если это хорошая идея... могу ли я воспроизвести небольшое короткое видео с логотипом моей компании или я должен заняться анимацией?

Кроме того, воспроизведение видео занимает много памяти?, потому что я загружаю некоторую текстуру после того, как мое приложение завершает запуск, и я обеспокоен этим.

Если в итоге я воспроизведу небольшое видео, могу ли я сделать его неинтерактивным? (без паузы, остановки воспроизведения, т. д.) так это выглядит как очередная анимация для пользователя?

Другая моя забота - качество... качество видео будет сильно отличаться от моей анимации в openGL?

Спасибо!

3 ответа

Решение

Рекомендации HIG предназначены (насколько я могу судить) для приложений на iPhone.

Это отличается от игр на iPhone.

Если ваше приложение предоставляет какую-то утилиту для пользователя, я полностью согласен с @Costique, @fabian789 и HIG. Приложение должно запуститься мгновенно, с минимальной загрузкой и другим отвлекающим дерьмом.

Для игры, однако, вступления и тому подобное не только ожидаются, но также могут привести к улучшению взаимодействия с пользователем. Я рекомендую использовать UIView Animation только для небольшой части экрана (только логотип). Посмотрите Angry Birds в качестве примера - их "анимация" запускается одновременно с настройками пользователя, поэтому ваша анимация (хотя и довольно симпатичная) не блокирует использование вашего приложения пользователем.

Я не могу рассказать вам о технических вещах, но я могу сказать вам следующее: не используйте заставку. Непосредственно из Руководства по взаимодействию с человеком:

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

• "Опыт входа в приложение", такой как заставка

...

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

Отказ от ответственности: нижеследующее является полностью субъективным скромным мнением пользователя. Пожалуйста, не принимайте это близко к сердцу.

Я ненавижу видео заставки на моем iPhone/iPad, какими бы красивыми и стильными они ни были. Что мне нравится, так это приложения, которые запускаются мгновенно. На iOS 4, скорее всего, я буду видеть анимацию запуска один раз в месяц, когда ОС решит прекратить работу вашего приложения, когда на устройстве недостаточно памяти. Итак, теперь я касаюсь значка приложения и вижу анимацию, теперь я касаюсь ее и не делаю (потому что она уже запущена). Это противоречиво, вне вашего (и моего) контроля и, в конечном счете, имеет мало смысла.

С точки зрения как качества, так и эстетики, я думаю, что анимация GL лучше подошла бы (надеюсь) интенсивному захватывающему действию, которое следует. Однако я не уверен, что вы сможете загружать любые ресурсы в фоновом режиме, пока воспроизводится анимация, без остановки анимации.

Другие вопросы по тегам