Приложение обмена сообщениями на WP7 - PullRequest
0 голосов
/ 01 июня 2011

Мне было интересно, можно ли разработать приложение для обмена текстовыми сообщениями, подобное WhatsApp, но для устройств WP7?На какой уровень сложности программирования я смотрю и что потребуется для разработки такого приложения?Спасибо!

Ответы [ 2 ]

0 голосов
/ 01 июня 2011


Вы можете взглянуть на раздел Поддержка сокетов , который может помочь вам начать работу.

0 голосов
/ 01 июня 2011

В общем, я не думаю, что будет действительно сложно создать приложение, подобное WhatsApp.(Хотя я только слышал о функциональности). Поэтому я дам вам информацию, которую, я думаю, вы должны иметь как минимум.

Во-первых, вам нужно ваше приложение WP7, которое, я думаю, должно иметь push-уведомления для уведомления.пользователи о новых сообщениях.(Примечание: push-уведомления работают в пакетном режиме, поэтому конечного пользователя не будет уведомлять о мгновенной доставке.) В вашем приложении WP7 должна быть система входа в систему, позволяющая идентифицировать пользователей.

Где-то, где вы должны иметьцентральное хранилище данных, где вы можете хранить пользователей, сообщения, отношения между сообщениями (ответы, пересылки и т. д.) (Примечание. Если ваше приложение становится таким же большим, как WhatsApp, у вас должно быть действительно хорошее масштабируемое хранилище данных.).

Я бы использовал WCF для связи между вашим хранилищем данных и приложением WP7.Возможно, я уже что-то наблюдал, но это даст вам возможность определить архитектуру ваших приложений.

ОБНОВЛЕНИЕ 12: 54

Когда я увидел ваш комментарий о том, гдедля начала я искал некоторую документацию:

Существует бесплатная электронная книга Чарльза Петцольда, которая охватывает много вопросов: http://www.charlespetzold.com/phone/

Также на MSDN есть много примеров кода и документации:Основной обзор разработки WP7: http://msdn.microsoft.com/en-us/library/ff402535(v=vs.92).aspx

Примеры кода WP7: http://msdn.microsoft.com/en-us/library/ff431744(v=vs.92).aspx

...