2011-01-19 2 views
1

Я собираюсь отправить приложение Lifestyle в App Store. Я смущен , добавить ли всплеск в приложение или нет?iPhone: Заставка в приложении - хорошо или плохо?

Пожалуйста, сообщите мне, является ли это хорошей или плохой идеей в отношении удобства использования и рекомендаций по представлению в App Store.

ответ

2

Если я правильно понял ваш вопрос, вы должны обязательно добавить Default.png в свое приложение.

Запуск приложения и просмотр черного экрана на долю секунды - это не лучший пользовательский интерфейс. Будет выглядеть приятный образ с названием вашей компании или логотипом приложения. Или вы можете следовать рекомендациям Apple и представить изображение начального пользовательского интерфейса, чтобы ваше приложение, похоже, мгновенно загрузилось.

Вот doc.

+0

За сколько времени будет отображаться Default.png во время загрузки? –

+0

Default.png будет отображаться до тех пор, пока вы не вернетесь из метода 'applicationDidFinishLoading:'. Если ваше приложение загружается невероятно быстро, вы можете сделать UIImageView, который будет показывать то же изображение столько, сколько вам захочется, прежде чем показывать реальный пользовательский интерфейс приложения. Переход с Default.png на ваш интерфейс будет плавным. –

+0

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

0

Да, вы можете добавить заставку в свое приложение.

В зависимости от того, что вы делаете со своим заставкой, насколько экстравагантная анимация идет, я бы стал тонким, с минимальными анимациями.

+0

Спасибо за ваш совет. Я где-то читал в Интернете, что некоторые из приложений были отклонены из-за заставки.И у приложений не было анимации и экстравагантной графики. –

+0

Я использовал заставки во многих приложениях, которые есть в iTunes AppStore. У меня даже есть тот, который исчезает по умолчанию в приложении, так что это действительно зависит от того, как вы делаете с вашим заставкой. – WrightsCS

+0

WrightsCS: Спасибо за совет. –

0

Вы можете добавить Default.png (см. Документацию по iOS!) К вашему пакету приложений. Это изображение отображается во весь экран во время загрузки приложения.

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

+0

Apple не принимает такие материалы в прошлом - Default.png должен показывать изображение вашего экрана пользовательского интерфейса/заголовка! – Constantin

+0

Спасибо за комментарий. Так что разумная идея иметь изображение запуска, а не создавать заставку с использованием UIView? Пример (1-е изображение): http://itunes.apple.com/us/app/amazon-deals/id404217731?mt=8# –

3

Плохое - вы не должны этого делать! Пожалуйста, прочитайте Start Мгновенно раздел из HI Руководства компании Apple

Избегайте отображения О окне или экране заставки. В общем, попробуйте избежать любого типа запуска опыта, который предотвращает людей от , используя ваше приложение сразу.

http://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/MobileHIG/UEBestPractices/UEBestPractices.html

2

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

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

1

, если ваше приложение загружает сверхбыстрая, то вы можете предоставить этот метод в

- (void)applicationDidFinishLaunching:(UIApplication *)application 

[NSThread sleepForTimeInterval:3]; 

Перед загружен ваш контроллер представления.

Он остановит основной поток в течение 3 секунд, что даст время вашему экрану заставки. Это так, как я делаю, и с этим методом нет проблем, так как вы работаете над основным потоком.

Смежные вопросы