Click here to Skip to main content
15,894,540 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Hay there,
I want to create a Messenger app which needs to be cross platform ie it should works on Android and windows phone 8. Can someone please help me in this direction. From where to begin what DB to choose how to get the notifications etc.
Thanks in Advance
Posted
Comments
Richard MacCutchan 15-Aug-14 3:46am    
The first thing you need to learn is Android and Windows 8 programming. There are plenty of good articles here on CodeProject to get you started.
bluecomb 16-Aug-14 0:13am    
Thanks Richard ..
I have worked on windows programming environment but new to the android platform. As my native language of development till now is c# so i was thinking deploy a android app using xamarin .
Please help me in that direction

1 solution

Using Xamarin and SignalR can be an option worth exploring .

how-to-use-signalr-in-ios-and-android-apps[^]

Can use Google Cloud Messaging API( GCM ) for the notification needs.

google-cloud-messaging-gcm-for-android-and-push-notifications/[^]
 
Share this answer
 
Comments
bluecomb 6-Sep-14 21:31pm    
Thanks Jo for the response i have been studying the signalr and GCM for a couple of days. It seems to solve out but they both doesn't provide any client side acknowledgment. GCM notify only the message till the server but not is the message is read by the client. Is there any way to get this notification? If i use a custom notification like device on reciving message response back the server with the recived message id ,but how does it reflect to the sender in real time. Please help me out in this.
Any idea how this is working in watsapp? Watsapp notify user that the message is sent and when user open the chat it mark that sent message as seen in real time at sender device message list.
JoCodes 16-Sep-14 3:31am    
Sorry for the delayed response. Have you checked
http://www.grokkingandroid.com/xmpp-server-google-cloud-messaging/
http://stackoverflow.com/questions/21548064/clientandroid-application-acks-for-sent-gcm-messages

which talks about ACK messages and upstreaming.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900