Pergunta

Até agora, eu sei que o BlackBerry 10 tem dois tipos principais de aplicativos.

1) Cascade apps 2) Core Native apps

Preciso saber se todos os aplicativos em cascata também têm o suporte para as APIs nativas principais. E também se um aplicativo nativo principal for feito, ele tem acesso ao cascata Framweork? Por exemplo, um aplicativo nativo principal tem acesso a sinais e slots?

Foi útil?

Solução

As aplicações em cascatas podem acessar as APIs nativas do núcleo de maneira bastante facilmente pensada que o método de passagem de mensagens é diferente. As Cascades usa o método QT Signal/Slot, as aplicações nativas principais usam um método de fila/votação.

Para aproveitar os sinais e os slots, você teria que implementar objetos QT ou cascatas puros, para que não seriam mais apenas aplicativos nativos principais. Thug que é apenas semântica. Dito isto, há suporte para a maioria das funcionalidades centrais nas cascatas. Quando o suporte não está disponível, geralmente escrevo o código da fila no objeto de processamento para um qtthread e alterno eventos na fila em sinais.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top