@Arturinho

Как создаются кроссплатформенные мобильные приложения?

Подскажите, пожалуйста, как пишутся мобильные приложения в случае кроссплатформенной разработки (к примеру xamarin):
1. На каких языках пишется интерфейс приложения? (нужны ли мои знания по html, CSS и JavaScript? Либо же весь интерфейс пишется на XAML?)
2. Какие системы управления базами данных используются в мобильных приложениях? (ранее работал только в MySQL)
3. В xamarin используется C#. Насколько тяжел переход на него с php?

p.s. вероятно, это лишь самые первые вопросы начала обучения мобильной разработке. Если у вас есть время, обрисуйте, пожалуйста, ПРИНЦИПЫ разработки мобильных приложений более подробно.
  • Вопрос задан
  • 2930 просмотров
Пригласить эксперта
Ответы на вопрос 3
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
1) читаем документацию по Xamarin
2) обычно обходятся sqlite или другими встраеваемыми СУБД. С сервером связывают приложение по REST.
3) Зависит от уровня владения php и умения учиться, находить и понимать абстракции и т.д. В целом не стоит вообще загоняться, проще выучить.
Ответ написан
Комментировать
@Eugene22
1) Интерфейс пишется либо на C#, либо в XAML, либо и то и другое сочетаются. JavaScript/HTML/CSS вам не понадобятся
Подробнее можете посмотреть здесь: Xamarin
Ответ написан
Комментировать
Lerg
@Lerg
Defold, Corona, Lua, GameDev
1. У Xamarin GUI создаётся отдельно под каждую платформу. Настоящее кроссплатформенное решение - рисовать интерфейс через OpenGL (я использую Corona SDK).
2. SQLite
3. Гораздо легче чем учить вообще без опыта программирования.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы