У меня есть базовые знания по созданию приложений для Android с использованием Android Studio на языке Java. Теперь я хочу начать изучать флаттер, но не совсем уверен в нескольких вещах. Я читал, что можно создавать кроссплатформенные мобильные приложения с флаттером, и я могу использовать Android Studio для создания этих приложений. С помощью flutter также возможно создание веб-сайтов и настольных проектов.
Мои заблуждения:
1) Можно ли использовать Android Studio IDE с флаттером для создания мобильных приложений (как для Android, так и для IOS), приложений для настольных ПК и веб-сайта?
2) Сначала я подумал, что просто пишу один код для мобильных приложений и веб-сайта, но думаю, что я не прав. Итак, если коды для мобильных приложений и веб-сайтов различны, то чем они отличаются? Я имею в виду, это что-то совершенно другое или имеет некоторые сходства. Итак, если кто-то может создать мобильное приложение, используя флаттер, он может легко создать веб-сайт с флаттером?
3) Можно ли использовать веб-флаттер вместо PHP для создания веб-сайтов и веб-сервисов?