Я хочу создать чат-приложение для Android и хочу знать, как это сделать лучше всего. Мой первый вариант — использовать сокетное соединение между телефоном и сервером, чтобы сервер мог отправлять любые новые сообщения на телефон.
Второй вариант — использовать C2DM.
Приложение для чата, подобное тому, как оно реализовано с помощью сокета или C2DM?
Есть ли лучший способ создать такое приложение, чем описанный выше?
Спасибо.