Wybór technologii do aplikacji na Android

0

Hi,
raczkuję w temacie Java i programowania pod Android, ale muszę napisać pewną aplikację, w której będzie chodziło o przesyłanie obrazu (jakiejś kontrolki, z obrazem) pomiędzy innymi użytkownikami aplikacji.
Użytkownicy aplikacji będą musieli komunikować się poprzez serwer. Moje pytanie do Was, jakie technologię wybrać by zrealizować taką aplikację?
Myślałem, po prostu nad czymś niskopoziomowym czyli komunikację poprzez socket, ale podejrzewam, że jest mnóstwo bibliotek ułatwiających pracę poprzez coś wyżejpoziomowego.

0

Czyli rozumiem, że chcesz wysłać obraz na serwer, a następnie go stamtąd pobrać na innym urządzeniu.
Jeżeli tak, to tu masz wysyłanie obrazu żądaniem POST:
http://vikaskanani.wordpress.com/2011/01/11/android-upload-image-or-file-using-http-post-multi-part/

a pobranie obrazu z określonego adresu to nic trudniejszego jak:

URL imgURL = new URL("http://sciezka.do/obrazka.jpg);				
Bitmap bmp = BitmapFactory.decodeStream(imgURL.openConnection().getInputStream());

Powyższy sposób jest dobry jeżeli masz zamiar używać serwera HTTP (np. Apache, itp.). Jeżeli jednak zależy Ci bardziej na stałej komunikacji to możesz spróbować np. tego:
https://github.com/koush/android-websockets

1 użytkowników online, w tym zalogowanych: 0, gości: 1