يمكن للمطورين الذين بدأوا للتو القفز عبر منحنى التعلم من خلال قراءة التعليمات البرمجية المكتوبة بواسطة مبرمجين أكثر خبرة. ويصبح الأمر أكثر فائدة إذا تمكنت من قراءة شرح لما تفعله كل مجموعة من التعليمات البرمجية، كما هو الحال مع هذا البرنامج التعليمي لتطبيق الطقس. فرانشيسكو أنجولا، الذي كتب ذلك أيضًا دليل لاستخدام Httpclient، لقد قام بعمل رائع في شرح كيفية استخدام واجهة برمجة تطبيقات موقع الويب، وتحليل سلسلة JSON، وتقديم النتائج إلى المستخدم.
يبدأ فرانشيسكو باستكشاف البيانات المتاحة من افتح واجهة برمجة تطبيقات خريطة الطقس. لا تخلط بين عنوان صفحة الويب هذه. الهدف هنا هو جمع بيانات نصية عن الظروف الجوية الحالية، وليس عرضها على الخريطة التي تظهر على الشاشة. يؤدي إدخال عنوان URL في المتصفح إلى إرجاع سلسلة JSON، التي يستخدم تنسيقها لصياغة طريقة محلل بمساعدة فئتي JSONObject وJSONArray. أنا أعتبر هذا هو جوهر الدليل. يضع المحلل اللغوي خريطة طريق لكيفية تخزين كائن البيانات. يمكن تكييف هذه التقنية بسهولة في أي وقت تعمل فيه بتنسيق JSON. من هنا، يستخدم HttpClient للاستيلاء على السلسلة التي تغذي المحلل اللغوي. ويختتم الدليل بإنشاء نشاط أساسي يعرض الظروف الجوية على الشاشة.
توجه إلى مدونته للحصول على البرنامج التعليمي الكامل.
[عبر رديت]