Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Android aplikacije - korisnički podaci

[es] :: Java :: Android aplikacije - korisnički podaci

[ Pregleda: 2540 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

vbvlada
Petrović Vladimir
Beograd

Član broj: 59233
Poruke: 209
...148.91.adsl.dyn.beotel.net.



Profil

icon Android aplikacije - korisnički podaci01.07.2010. u 20:10 - pre 168 meseci
Ko je upoznat sa platformom i ko je video neke od pobedničkih aplikacija na VIP izazovu, uvideo je da se podaci dovlače sa nekog servera.
Na primer onaj Cepelin i time slične aplikacije. Koje je rešenje transfera korisničkih podataka od servera do telefona?
Da li su to web servisi, serijalizacija ili nešto treće?

Učestvovao sam na Ericsson takmičenju za mobilne uređaje, ali sam u aplikaciji koristio API-e poznatih sajtova (Flickr, Google, Ericsson Mobile Maps), pa mi je tu dobijanje podataka bilo jasno.
Ali nekakve strukure podataka koje se prenose preko mreže nisam pravio.

Bio sam na predavanju na FON-u gde su govorili pobednici VIP izazova, i jedan od njih je rekao da zaboravimo na web servise - "treba to isparsirati".

Ima li neko ideju??
A vi,kako 'te?
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: Android aplikacije - korisnički podaci01.07.2010. u 20:18 - pre 168 meseci
json
 
Odgovor na temu

vbvlada
Petrović Vladimir
Beograd

Član broj: 59233
Poruke: 209
...148.91.adsl.dyn.beotel.net.



Profil

icon Re: Android aplikacije - korisnički podaci01.07.2010. u 20:25 - pre 168 meseci
Slabo se razumem u te tehnologije... Ali otprilike znam šta je JSON, samo mi reci, na koji način se podaci dobijaju? Preko HTTP Request-a ili.. ?
A vi,kako 'te?
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: Android aplikacije - korisnički podaci01.07.2010. u 23:34 - pre 168 meseci
Pa da, ne znam sad koja konkretno klasa i kako, ali sigurno imaš masu primera po netu. Google: "android http client example"
 
Odgovor na temu

MMX
Miloš Malović
Platform engineer, Supplyframe
Beograd

SuperModerator
Član broj: 2423
Poruke: 2105
188.120.96.*

Jabber: mmx@elitesecurity.org
ICQ: 98797759
Sajt: www.mmx.rs


+11 Profil

icon Re: Android aplikacije - korisnički podaci02.07.2010. u 08:34 - pre 168 meseci
Ne mora da znači da su podaci prenošeni kao JSON objekti. Možda su koristili TCP Sockete preko kojih možeš da preneseš šta god hoćeš...
↑ ↑ ↓ ↓ ← → ← → B A B A [select] [start]
 
Odgovor na temu

Radovan__III
Radovan__III
Beograd

Član broj: 15669
Poruke: 1245
*.dynamic.isp.telekom.rs.



+26 Profil

icon Re: Android aplikacije - korisnički podaci02.07.2010. u 08:36 - pre 168 meseci
@MMX
To je onda serijalizacija kao sto covek rece
Aj sad svi u biblioteku da nesto pojedemo i popijemo ...
--------------------------------
Knjigovodstvo

 
Odgovor na temu

vbvlada
Petrović Vladimir
Beograd

Član broj: 59233
Poruke: 209
...148.91.adsl.dyn.beotel.net.



Profil

icon Re: Android aplikacije - korisnički podaci18.07.2010. u 11:22 - pre 167 meseci
Hm.. stvarno ne znam... nisam mnogo u ovim vodama, ali nekako mi se čini čudnim da se koristi TCP i serijalizacija...
Da li je neko radio tako nešto?

A može li neko da me uputi gde da pronađem sledeće (recimo da želim da koristim JSON):
Kako da primam i šaljem HTTP poruke?
Koristio sam ranije Flickr API i tamo sam radio slanje HTTP Request-a, to mi je donekle jasno.
Ali kako da napravim serversku stranu??

I kako na kraju da sve to radim sa JSON objektima?
A vi,kako 'te?
 
Odgovor na temu

vbvlada
Petrović Vladimir
Beograd

Član broj: 59233
Poruke: 209
...148.91.adsl.dyn.beotel.net.



Profil

icon Re: Android aplikacije - korisnički podaci18.07.2010. u 11:52 - pre 167 meseci
Evo jednog primera, šta bi moglo da bude rešenje:
Ovo je url za korišćenje Flickr API-a:

String link="http://api.flickr.com/services...kr.photos.search&per_page=" + pictsPerPage + "&page=" + pageCount + "&api_key=" + Key + "&tags=" + Tags.toString();

Da li je ovo neka JavaScript medoda na nekoj stranici?
Da li na toj stranici postoji i neka recimo PHP logika koja izvrši upit nad bazom, sredi podatke i pošalje ih nekako nazad?
A vi,kako 'te?
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: Android aplikacije - korisnički podaci18.07.2010. u 14:29 - pre 167 meseci
Nije mi jasno šta ti konkretno nije jasno:

Na klijentu imaš HTTP request i biblioteku koja zna kako da isparsira JSON i od njega napravi nizove i heševe.

Na serveru imaš veb aplikaciju (PHP, Java, Rails, ASP.NET, svejedno) koja zna da "snimi" nizove i heševe u JSON.

Klijent pravi request, server odgovara, klijent deserijalizuje JSON, svi srećni.

Koji deo tačno ne razumeš?
 
Odgovor na temu

vbvlada
Petrović Vladimir
Beograd

Član broj: 59233
Poruke: 209
...148.91.adsl.dyn.beotel.net.



Profil

icon Re: Android aplikacije - korisnički podaci18.07.2010. u 15:20 - pre 167 meseci
Parsiranje mi je jasno, nego dok nisam malo bolje istražio, nisam znao šta je to na serveru što klijentu vraća taj string...
Nisam se mnogo bavio internet aplikacijama, pa dok sve to pohvatam...
Sad sam video da mi je dovoljno da napravim Http request sa url-om na neku php datoteku sa skriptom koja recimo izvlači podatke iz baze i vraća ih kao JSON string.
A vi,kako 'te?
 
Odgovor na temu

[es] :: Java :: Android aplikacije - korisnički podaci

[ Pregleda: 2540 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.