Можно ли использовать Hyperloop для фоновой работы или создавать новые темы?

Мне интересно, можно ли использовать модуль Appcelerator Titanium Hyperloop для создания новых потоков или выполнять фоновую работу, которая не будет блокировать основной поток пользовательского интерфейса? Другими словами, у меня есть дорогостоящая или длительная задача обработки данных, но я хочу запустить ее в фоновом потоке. Ранее Appcelerator Titanium был однопоточным без опций для создания новых потоков. С Hyperloop, способным вызывать напрямую в нативные API, мне интересно, возможны ли сейчас потоки?

http://labs.appcelerator.com/project/55f74a9f421c44837717716b/Hyperloop-Module

1 ответ

Отличный вопрос

В настоящее время при использовании Hyperloop вам потребуется запустить все приложение в главном потоке, и в настоящее время создание потоков невозможно, поэтому все будет в основном потоке.

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

Так что пока это не будет возможно. В будущем я надеюсь на это.

Изменить (май 2016 г.): в настоящее время существует CSPEC с предложением. Мы могли бы увидеть это в будущем выпуске

Другие вопросы по тегам