ამინდის აპლიკაცია მაგალითის მიხედვით ასწავლის JSON, HTTP და API გამოყენებას

დეველოპერებს, რომლებიც ახლახანს იწყებენ, შეუძლიათ სწავლის მრუდი გაიარონ უფრო გამოცდილი პროგრამისტების მიერ დაწერილი კოდის წაკითხვით. ეს კიდევ უფრო სასარგებლო გახდება, თუ თქვენ შეგიძლიათ წაიკითხოთ ახსნა, თუ რას აკეთებს კოდის თითოეული ნაწილი, როგორც ამინდის აპლიკაციის ამ სახელმძღვანელოში. ფრანჩესკო ანგოლა, რომელიც ამასაც წერდა სახელმძღვანელო Httpclient-ის გამოყენების შესახებ, მშვენივრად შეასრულა ახსნა, თუ როგორ გამოიყენოთ ვებსაიტის API, გააანალიზოთ JSON სტრიქონი და წარუდგინოთ შედეგები მომხმარებელს.

ფრანჩესკო იწყებს მონაცემთა შესწავლით გახსენით ამინდის რუქის API. ნუ შეგაწუხებთ ამ ვებ გვერდის სათაურმა. აქ მიზანია ტექსტური მონაცემების შეგროვება მიმდინარე ამინდის პირობების შესახებ და არა ეკრანზე რუკაზე ჩვენება. ბრაუზერში URL-ის შეყვანა აბრუნებს JSON სტრიქონს, რომლის ფორმატს იყენებს პარსერის მეთოდის შესაქმნელად JSONObject და JSONArray კლასების დახმარებით. მე მიმაჩნია, რომ ეს არის სახელმძღვანელოს ბირთვი. პარსერი აყალიბებს საგზაო რუკას, თუ როგორ შეინახება მონაცემთა ობიექტი. ეს ტექნიკა ადვილად ადაპტირდება ნებისმიერ დროს, როცა მუშაობთ JSON ფორმატში. აქედან ის იყენებს HttpClient-ს იმ სტრიქონის დასაჭერად, რომელიც კვებავს პარსერს. სახელმძღვანელო სრულდება შიშველი ძვლების აქტივობის შექმნით, რომელიც აჩვენებს ამინდის პირობებს ეკრანზე.

გადადით მის ბლოგზე ამისთვის სრული გაკვეთილი.

[ვია Reddit]