Я изучаю программы для Android после следующих уроков Ravi Tamada - AndroidHive в течение нескольких недель. Я создал приложение, которое выполняет действия Create, Read, Update и Delete (CRUD). Подобно this.Android Push Notification от устройства к другим устройствам
Я исследовал и наткнулся на Google Cloud Messaging, в котором AndroidHive также есть учебник для. Я вижу, что только сервер может отправлять уведомления на устройства, а GCM не может выполнять: «Устройство на другое устройство» Например, «Устройство создает данные -> отправить в базу данных -> GCM отправляет уведомления другим устройствам» , Поправьте меня если я ошибаюсь.
Так что я снова искал и нашел, что вы можете использовать Smack для приложения мгновенных сообщений. Подобно тому, что я хочу, чтобы мое приложение выполнялось. Но у меня проблемы с пониманием и реализацией Smack для Java и Android.
Так что я хочу знать:
1.) Возможен ли GCM слушать устройство, чтобы проверить, если приложение имеет изменить базу данных и отправляет уведомление других устройств, которые есть изменения в базе данных?
2.) Есть ли у вас какие-либо ссылки на статьи, посвященные «нуобучению», о том, как иметь базовое понимание и реализацию Smack в Java-Android?
спасибо.