Google Polymer выглядит как простой способ создания веб-страниц, созданных на основе материалов. Я разрабатываю собственное приложение для Android и хотел бы сделать его материалом. Мой вопрос: могу ли я использовать Polymer для собственных приложений для Android?
Обычное приложение Google Polymer для Android
Ответ 1
Нет, вы не можете использовать Polymer для создания действительно "родного" приложения для Android. Хотя существуют такие рамки, как Phonegap, что позволит вам создавать приложение с использованием веб-технологий, а затем компилироваться в приложение для Android.
Если ваша цель - сделать приложение, которое следует за шаблонами дизайна материалов, я предлагаю вам начать читать официальную документацию по теме: Создание приложений с материалом Дизайн
Ответ 2
Polymer - это JavaScript Framework, которая реализует веб-специфические стандарты для интерфейса.
И JavaScript не является родным языком Android, поэтому Polymer не может использоваться для создания Native Apps (используя Java) с использованием Meterial Design.
Но, с другой стороны, вы можете создавать целые приложения с помощью HTML5 с помощью некоторых технологий, таких как Cordova и PhoneGap.
Ответ 3
Если вы находитесь в родном Android, тогда вы должны использовать официальную библиотеку Appcoppat для Android (которая по умолчанию), но ей не хватает backport некоторых элементов и функций Mateial ( Официальный учебник). если вам действительно нужно реализовать элементы, отсутствующие в Appcompat, вы можете использовать любую стороннюю библиотеку, например MaterialEverywhere или this, или вы можете найти здесь, если что-то действительно доступно в мире.
Ответ 4
Да, вы можете сделать собственные мобильные приложения с помощью Polymer, благодаря Polymer Native.
Ответ 5
Да, мы не можем создавать чистые родные приложения, но мы можем конвертировать веб-приложения, разработанные в HTML, CSS, JS, которые должны запускаться в браузере. Cordrava помогает преобразовать источник веб-приложения в файл apk, который может быть установлен на устройствах Android в качестве родного приложения. Cordrava заставляет веб-приложение работать в веб-браузере Android. Хороший пример учебника, приведенный ниже Ashraff Hathibelagal