Я создаю приложение для рабочего стола с помощью приложения create-react-app и электрона. Он должен работать на Mac, Windows и Linux, я также хочу сделать родную версию после android и ios.
Могу ли я просто создать приложение в интерактивном режиме, которое работает на мобильных устройствах и на настольных компьютерах? Это могло бы сэкономить много времени
Попробуйте Proton Native. Он использует синтаксис React Native для создания настольных приложений без Electron.
Официальной поддержки настольных приложений в React Native нет, по крайней мере, с января 2018 года.
Существуют, однако, различные экспериментальные вилки React Native для настольных платформ, таких как интерактивные окна для Univeral Windows Platform, реагирующие на native-macos для Mac и интерактивный рабочий стол для Linux. Однако они не разработаны основной командой RN, поэтому ваше перемещение может отличаться.