Wybór technologii do aplikacji na Android

Wybór technologii do aplikacji na Android
mijagi
  • Rejestracja:ponad 15 lat
  • Ostatnio:ponad 11 lat
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.

GA
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad 12 lat
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:

Kopiuj
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

edytowany 1x, ostatnio: gaski

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.