A
A
Alex Raven2015-11-24 08:06:20
PHP
Alex Raven, 2015-11-24 08:06:20

Is it possible to make a mobile web application with notifications?

In general, there is a service that should send messages to users registered in this service. Not exactly a chat, although with chat features. Messages are created through the web interface and stored in the database. There are two types of messages: personal (from a specific user to a specific user) and broadcast - from the administrator to all users of a specific group. There are many administrators, groups too. Now it is necessary to make an application for Android, but in the future, also for IOS. And then, perhaps, for Windows.
In principle, you can make native applications. But development funds are still limited (the service has just begun to develop), so the idea came up to make a web application, one for all client systems. In other words, the frontend will be written in Javascript (HTML + CSS) and run in the client browser. But there is one small snag.
The user should be notified of messages that have arrived to him, even when he does not have a browser running and a web application is not open. The notification is displayed by standard means (in the notification bar + application icon on the desktop). After that, by clicking on the icon on the desktop or a message in the status, the page of the application itself opens, where the user can read the message itself.
User authorization by email and password will occur at the time of the first launch of the application. Further, the message view will open without the need to log in each time (or with the need if the user does not check "remember me").
As far as I understand, for this it is necessary to create a launcher (native for each OS), which will, in fact, hang in memory and display notifications. And by clicking on your own icon, already launch the specified URL in the browser with authorization data.
The question is: is there any way to create a similar launcher for several operating systems at the same time? Like, for example, Corona Labs, but easier and cheaper, or open source? Because the cost of a license for the Crown, in principle, is comparable to the cost of developing a native application with such functionality, say, for Android. And the application itself will be tested for the time being - it is possible that it will not justify itself and will have to be abandoned altogether. Therefore, I ask for advice from people who have experience with the development of hybrid mobile applications.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
D
D', 2015-11-24
@alexraven

Phonegap is what you need. Allows you to make a "native" application for many platforms.
In fact, you write an application in html + js, and then assemble it into a "native" application for the desired platform.
"Native" - ​​because under the hood there is a normal browser in fact + phonegap bindings to the OS.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question