Просмотр навигации на Blackberry Playbook - PullRequest
1 голос
/ 14 апреля 2011

Я создаю мобильный проект actionScript 3 для Blackberry Playbook. Одна проблема, с которой я столкнулся, заключается в том, что, похоже, нет встроенного способа обработки навигации по видам. В гибких мобильных проектах у нас есть компонент spark.components.ViewNavigator , но он недоступен для мобильного мобильного проекта AS3.

Эти две ссылки создают свои собственные библиотеки для навигации по представлению ...

viewnavigator-для-as3flash-проектов

Поддержка-для-экрана-навигация, а-приложения сеанс Кэширование-для-QNX-PlayBook-приложений

Каков наилучший способ обработки навигации по представлению в приложении Playbook *1018* с чистым форматом AS3 * 1017?

Существуют ли более старые модели альтернативных видов, которые мы можем использовать из коробки?

Update

package {
import flash.display.Sprite;
import spark.components.MobileApplication;
import spark.components.ViewNavigator;
import views.HomeView;

[SWF(height="600", width="1024", frameRate="30", backgroundColor="#FFFFFF")]
public class PureAS extends MobileApplication{

    public function PureAS(){
//      super();
    //  var nav:ViewNavigator = new ViewNavigator();
    //  nav.pushView(views.HomeView);
    //  this.firstView = views.HomeView;
    }
}
}

Ответы [ 2 ]

2 голосов
/ 14 апреля 2011

Что ж, мое мнение по этому вопросу таково, что если вы собираетесь создать приложение для Playbook, вполне можно использовать Flex, его мощность, гибкость и производительность. Выполнение чистого AS даст вам небольшое повышение производительности, но все же недостаточно, чтобы противостоять тому, насколько Flex более дружественен для разработчиков.

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

0 голосов
/ 10 мая 2011

Я думаю, что эта ссылка поможет вам понять это.

http://corlan.org/2011/02/22/support-for-screen-navigation-and-application-session-caching-for-qnx-playbook-apps/

...