Hi there.
I have my app designed and push notifications seems to work well for a reduced group of mobile devices. My worries are about grow.
Initially I will have a few users on my app, maybe dozens or hundreds, so I suppose all will go well, but eventually I can grow to thousands or even a million, and I don't know how push notifications will handle it.
My simple need is to allow users to subscribe to 4 main channels: ch1, ch2, ch3 and ch4, which represents features in my app. Sometimes I will send to all my subscribed users a message, for example, notifying them to a new future update of my app for feature 4. Then, I send to ch4 the message, and all will receive the message.
Same for the other channels. The idea is so simple.
The users don't need registration (users/pass), they only subscribe their mobile devices (by token), so I cannot differentiate which user I send, I send to all the subscribed devices to the channel.
Will this work for 1 user or 1 million in the same way? Obviously, in the case I have more subscriptions than the free limit, I will upgrade to Appcelerator Platform, but my worries here are the support for the push notifications, no matter if there are 1, 100 or 100.000 users subscribed.
Also, is this a right way to use push notifications or there is a better way to solve the problem? I don't want users to be obliged to register, only be able to receive the push notifications (with a simple button Subscribe-Unsubscribe).