Это хорошая идея использовать видео в качестве заставки в моем приложении для iPhone?
Я собираюсь завершить приложение, и теперь я хотел добавить анимированный заставки с логотипом моей компании после завершения загрузки и запуска приложения. Я могу просто использовать для этого анимацию с openGL, но мне было интересно, будет ли лучше использовать видео... это проще для меня и художника, потому что он предоставит только небольшое видео, которое я воспроизведу после завершения приложения запуск.. без работы. Интересно, если это хорошая идея... могу ли я воспроизвести небольшое короткое видео с логотипом моей компании или я должен заняться анимацией?
Кроме того, воспроизведение видео занимает много памяти?, потому что я загружаю некоторую текстуру после того, как мое приложение завершает запуск, и я обеспокоен этим.
Если в итоге я воспроизведу небольшое видео, могу ли я сделать его неинтерактивным? (без паузы, остановки воспроизведения, т. д.) так это выглядит как очередная анимация для пользователя?
Другая моя забота - качество... качество видео будет сильно отличаться от моей анимации в openGL?
Спасибо!
3 ответа
Рекомендации HIG предназначены (насколько я могу судить) для приложений на iPhone.
Это отличается от игр на iPhone.
Если ваше приложение предоставляет какую-то утилиту для пользователя, я полностью согласен с @Costique, @fabian789 и HIG. Приложение должно запуститься мгновенно, с минимальной загрузкой и другим отвлекающим дерьмом.
Для игры, однако, вступления и тому подобное не только ожидаются, но также могут привести к улучшению взаимодействия с пользователем. Я рекомендую использовать UIView Animation
только для небольшой части экрана (только логотип). Посмотрите Angry Birds в качестве примера - их "анимация" запускается одновременно с настройками пользователя, поэтому ваша анимация (хотя и довольно симпатичная) не блокирует использование вашего приложения пользователем.
Я не могу рассказать вам о технических вещах, но я могу сказать вам следующее: не используйте заставку. Непосредственно из Руководства по взаимодействию с человеком:
Предоставить стартовый образ для улучшения пользовательского опыта; не используйте его как возможность предоставить:
• "Опыт входа в приложение", такой как заставка
...
Поскольку пользователи могут часто переключаться между приложениями, вам следует приложить все усилия к тому, чтобы сократить время запуска до минимума, и вам следует разработать образ запуска, который будет преуменьшать восприятие, а не привлекать к нему внимание.
Отказ от ответственности: нижеследующее является полностью субъективным скромным мнением пользователя. Пожалуйста, не принимайте это близко к сердцу.
Я ненавижу видео заставки на моем iPhone/iPad, какими бы красивыми и стильными они ни были. Что мне нравится, так это приложения, которые запускаются мгновенно. На iOS 4, скорее всего, я буду видеть анимацию запуска один раз в месяц, когда ОС решит прекратить работу вашего приложения, когда на устройстве недостаточно памяти. Итак, теперь я касаюсь значка приложения и вижу анимацию, теперь я касаюсь ее и не делаю (потому что она уже запущена). Это противоречиво, вне вашего (и моего) контроля и, в конечном счете, имеет мало смысла.
С точки зрения как качества, так и эстетики, я думаю, что анимация GL лучше подошла бы (надеюсь) интенсивному захватывающему действию, которое следует. Однако я не уверен, что вы сможете загружать любые ресурсы в фоновом режиме, пока воспроизводится анимация, без остановки анимации.