Я в процессе портирования приложения на ChromeOS с требованием, чтобы оно выглядело и чувствовало себя как можно более родным.В частности, это означает, что он должен разрешать такие вещи, как поддержка нескольких мониторов и поддержка USB.
Одной из возможностей будет реализация его в виде веб-приложения (поскольку у нас уже есть веб-клиент), но в этом случаеМне нужно было бы добавить поддержку нативных функций (опять же, поддержку нескольких мониторов и доступ к USB-устройствам), поэтому мне интересно, что нужно сделать в этом случае.Я, как новичок в разработке для ChromeOS, предпочитаю дополнить код функциями JavaScript ChromeOS, и я не знаю, возможно ли это.
Другой возможный подход - написать приложение для Android,поскольку я вижу, что в ChromeOS добавлена поддержка приложений Android (в этом случае мне пришлось бы писать код с нуля).
Наконец, еще один вариант - написать собственный код, который может быть возможен, например, полагаясь насреду разработки Crouton и повторно использовать код нативного приложения на языке C.
Какой подход вы бы порекомендовали для создания приложения ChromeOS, начиная с веб-приложения или с нативного?
Какой подходбудет гарантировать доступ к собственным функциям (поддержка нескольких мониторов и USB)?