Android — Как построить мой HTML / JS / PHP проект в качестве прогрессивного веб-приложения в Visual Studio?

У меня есть сайт, который работает со следующими технологиями:

  • HTML (index.html — в сочетании с Bootstrap)
  • Javascript (некоторые файлы .js)
  • PHP (некоторые файлы PHP)

Этот сайт имеет больше функций приложения. Зачем? Потому что мои посетители могут запрашивать некоторый контент из разных источников, в зависимости от их ввода. Кроме того, эти разные источники размещены в разных доменах.

(Вот пример, чтобы лучше представить себе мой веб-сайт: подумайте о веб-сайте, который является онлайн-калькулятором. Посетитель может ввести некоторые данные. Что касается данных, то есть результат. Я хочу, чтобы этот веб-сайт был преобразован в мобильный телефон. -Ап, лучше в PWA.)

Что я хочу сделать?

Я хотел бы создать прогрессивное приложение, где я могу создать мобильное приложение, которое должно работать на iOS а также Android,

Какие инструменты у меня есть?

я должен Visual Studio Enterprise 2017, я думаю это IDE достаточно, чтобы реализовать мой проект.

Вопросы:

  • Можно ли использовать PHP в мобильном приложении (PWAs), который был построен с Visual Studio? Что я должен заботиться?

  • Если я хочу создать новый проект на Visual StudioЯ умею создавать проекты на разных языках программирования. Вопрос, в моем случае, какой вы бы порекомендовали мне создать? PWA? Какой из них наиболее совместим с мобильными приложениями? Пожалуйста, проверьте мое приложение.

    введите описание изображения здесь

-1

Решение

PWA — это прогрессивное веб-приложение, поэтому я думаю, что вы не можете использовать языки в качестве C ++. Может быть, C #, но я не знаю.

Да, вы можете использовать PHP для сборки PWA.

Используйте визуальный студийный код, если хотите. Вы сами решаете, какой редактор или IDE вы используете в своем проекте.

Руководство, которое может помочь вам:
https://developers.google.com/web/fundamentals/codelabs/your-first-pwapp/

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]