Можно ли сделать push уведомление конкретному пользователю?
1. На сервере должна быть система для хранения актуальных токенов пользователей приложения.
2. На клиенте, при регистрации в GCM, нужно отправлять полученный токен на сервер:public class RegistrationIntentService extends IntentService {
    // ...

    @Override
    public void onHandleIntent(Intent intent) {
        // ...
        InstanceID instanceID = InstanceID.getInstance(this);
        String token = instanceID.getToken(getString(R.string.gcm_defaultSenderId),
                GoogleCloudMessaging.INSTANCE_ID_SCOPE, null);

        sendTokenToServer(token);
    }

    // ...
}
Ссылка на документацию: https://developers.google.com/cloud-messaging/andr...
Ссылка на реализацию этого в приложении-примере от Goolge: https://github.com/googlesamples/google-services/b...
1. На сервере должна быть система для хранения актуальных токенов пользователей приложения.
2. На клиенте, при регистрации в GCM, нужно отправлять полученный токен на сервер:public class RegistrationIntentService extends IntentService {
    // ...

    @Override
    public void onHandleIntent(Intent intent) {
        // ...
        InstanceID instanceID = InstanceID.getInstance(this);
        String token = instanceID.getToken(getString(R.string.gcm_defaultSenderId),
                GoogleCloudMessaging.INSTANCE_ID_SCOPE, null);

        sendTokenToServer(token);
    }

    // ...
}
Ссылка на документацию: https://developers.google.com/cloud-messaging/andr...
Ссылка на реализацию этого в приложении-примере от Goolge: https://github.com/googlesamples/google-services/b...