GCM (Google Cloud Messaging) - это самый простой способ, и, хотя GCM предоставляет базовую услугу отправки сообщений, есть компании, которые помогают вам начать работу.
Вы можете взглянуть на такие компании, как городской дирижабль, xtify и mBlox (developer.mblox.com), чтобы начать с этим и иметь несколько дополнительных инструментов, которые помогут вам структурировать push-уведомления более структурированным способом.
Удачи вам в развитии!