Обычное приложение Google Polymer для Android

Google Polymer выглядит как простой способ создания веб-страниц, созданных на основе материалов. Я разрабатываю собственное приложение для Android и хотел бы сделать его материалом. Мой вопрос: могу ли я использовать 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

http://code.tutsplus.com/tutorials/how-to-create-a-to-do-list-app-with-polymer-and-cordova--cms-25434