One question interests me, can I create a mobile application in which there will be only an interface, and all the logic, bases, etc. will lie on a web server, like a site, like a Telegram bot. I do PHP development, good OOP knowledge, frameworks, knowledge in js. Direct in the right direction, what can I use? Ideally, of course, cross-platform development

  • It will be like that anyway: send get and post requests to the server, get an answer, show the result. The question is, what do you want to implement the interface on? In principle, the ionic+angular bundle is suitable for writing an interface in html+js , but I have not tried it myself. - Klimenkomud
  • Do you want an app for android, web means? look at react-native or PhoneGap - Vadim Bugaiov
  • Yes, the web is interested in means, with the possibility of authorization and sending requests / receiving an answer - Alexander
  • one
    I do my pet-project on asp.net webApi (bєk) + react-native (front), as long as there are no problems and difficulties, everything is simple, if you need some native things, such as wi-fi or camera, you have third-party for each case, the performance is not the same - Vadim Bugaiov
  • And how can authorization be implemented? I understand that the yii application can go down as a “server”, right? - Alexander

1 answer 1

I would advise you to see:

Increasingly modern cross-platform solutions based on the principles of Web-development.

  • It is worth noting that Flutter uses Dart, few people [so far] know it. And Cordova probably needs to be added - pavlofff
  • Cordova is so ancient, I would have started to study Progressive Web Apps instead. Therefore, not added. - Eugene Krivenja