Производительность Tizen Web Simulator

Я собираюсь сделать игру для Samsung Tizen с использованием HTML5/CSS. У меня нет реального устройства, поэтому единственный способ - использовать симулятор (веб-симулятор Ripple - расширение для Chrome). Как я проверил, это кажется довольно быстрым - намного быстрее, чем эмулятор системы Tizen.

Итак, вопрос: как будет выглядеть производительность после развертывания на реальном устройстве - по сравнению с симулятором?

4 ответа

Для веб-приложения не имеет особого значения, если вы тестируете на симуляторе или эмуляторе, но дело в поддержке браузером определенных функций HTML5. Для быстрого создания прототипов и тестирования расширений на основе браузера гораздо быстрее, но конечный продукт должен быть проверен в эмуляторе. Я обнаружил, что эмулятор находится в зачаточном состоянии и требует много улучшений. Он съедает память и работает медленнее, чем расширение браузера. Более того, некоторые из жестов, таких как Swipe, сложны с эмулятором.

Конечно, производительность на реальном устройстве отличается. Чтобы получить Tizen Software Developer Phone (SDP), попробуйте связаться с местным офисом Samsung. Или есть RTL (Remote Test Lab) для удаленного тестирования ваших приложений на реальных устройствах. Есть Android-устройства, доступные только на данный момент. Полагаю, что TDP TZEN будут опубликованы позже.

Определенно производительность на симуляторе или даже на эмуляторе будет отличаться от производительности на реальном устройстве.

Чтобы правильно протестировать приложение, вам придется протестировать его на реальном устройстве.

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

И вот почему:

  1. Web Simulator работает на Chrome/Chromium, поэтому он использует версию Chrome Webkit (хотя Ripple работает во всех браузерах), устройства и эмулятор используют движок Web Runtime (WRT), модифицированный Webkit специально для Tizen, который в некоторых тестах имеет более высокую производительность для HTML5., введите описание изображения здесь [источник изображения | PDF | страница 11]

  2. Web Simulator, Emulator и устройство имеют различные реализации API.

  3. Web Simulator не реализует большинство функций, он просто имитирует их. Я нарисовал здесь упрощенную версию Web Simulator только для того, чтобы вы могли составить идею: введите описание изображения здесь
Другие вопросы по тегам