0

I am thinking about making an android app in which you can send pictures to your contacts (grabbed from you address book). Sort of what the app WhatsApp does. I was wondering, how is something like that achieved? I mean what would be the general design for it?

Any help/tip is appreciated

Thank you

EDIT: As a clarification, I am not looking for general answer of how to do this app from A to Z. I want to know specifically of the design architecture in terms how to link to users together using phone number. Would I have a server that stores all phone numbers of my users? Or is there som android functionality that can piggy back on phone number

Snake
  • 14,228
  • 27
  • 117
  • 250
  • Can you break this down into a more concrete question? As it stands, you're more asking "how can I make an app", which is likely to get closed. The better way is to ask a specific question that you run into while you're working on it. – jprofitt May 07 '13 at 00:29
  • My question is really about the architecture Ishould be using. Should I have a server, cloud or is it p2p? The general design and then then I would dig into details – Snake May 07 '13 at 01:02

1 Answers1

0

you should know:

  1. how to use push notifications: how to wait for incoming message from another user. how to use and handle those boardcasts. (read this - https://developer.android.com/google/gcm/index.html).
  2. how you gonna send those pics? convert them to Base64 and send? or what? (read this - Sending images using Http Post).
Community
  • 1
  • 1
Gladi
  • 415
  • 4
  • 16
  • Thank you for your answer. This help but how would I link one user to another. I mean how would I map a phone number to an (ip address ?) ? – Snake May 07 '13 at 01:02
  • read this please: https://developer.android.com/google/gcm/gs.html – Gladi May 07 '13 at 21:14