Могу ли я создать приложение для iOS или Android, используя только famo.us?
Я предполагаю, что мне нужно было бы создать некоторую оболочку или оболочку в obj-c (для iPhone) для взаимодействия с уведомлениями, вибрацией и другими API-интерфейсами iPhone, верно? Похоже, что famo.us позволил бы мне создать приложение, которое может работать на любом мобильном устройстве, используя только оболочку для конкретного устройства. Если говорить дальше, возможно ли было бы создать общие оболочки приложений famo.us (по одному для каждого типа устройства), которые любой мог бы использовать для создания полностью независимого от устройства приложения, код которого был бы исключительно js и famo.us? Я думаю, что это был бы просто фасадный слой, где вы могли бы запросить, какие функции были доступны на устройстве, отправить команды на такие вещи, как вибрации и т. Д., Подписаться на события или что-то еще.
Существует ли что-то подобное? Это вообще возможно? Я не смог ничего найти в Google, и famo.us настолько новый, что я не был уверен, что он там уже был.
3 ответа
Хотя я не знаком с PhoneGap.. решения, подобные этому, позволят вам писать приложения с использованием html, css и JS, а также создавать исполняемые файлы для собственных приложений на многих платформах. Famo.us объявил, что будет создано решение типа "телефонный промежуток", чтобы полностью использовать и стандартизировать производство приложений Famo.us для специфичных для ОС собственных приложений. Из FAQ.. под разделом вопроса "Как вы зарабатываете деньги?"
Облачные сервисы платные, но НЕОБЯЗАТЕЛЬНЫЕ. Famo.us предоставит облачные сервисы, связанные с запуском и развертыванием приложений, такие как упаковка, хостинг, аналитика, мониторинг, A/B-тестирование и другие связанные сервисы. Это будут дополнительные облачные сервисы, которые вы можете добавить в свою учетную запись. Если вам не нужны наши услуги, вы всегда можете выбрать свои.
Здесь также вы можете увидеть намек на Famo.us, предоставляющий собственный сервис упаковки для приложений. Возможно, вам просто придется подождать, пока.
Ссылка на этот документ находится здесь. https://docs.google.com/a/katabatic.tv/document/d/1aC461kM855a66SzFT_TG8sHpQxqDWy-4yH2XfLBxtTk/edit
Удачи!
Я использовал Crosswalk в комплекте со своими приложениями для Android Cordova, и увеличение производительности определенно заметно. https://crosswalk-project.org/
Это увеличивает размер приложения, с ~2 МБ до ~18 МБ, но производительность того стоит. Делает приложение более производительным на старых версиях Android (4.2, 4.3)
Телефон Gap и Cordova, работайте с famo.us сегодня. Однако вы получите худшую производительность, особенно на Android, поскольку Cordova и Phone Gap используют старую версию хрома.