• 27 апреля 2018, пятница
  • Санкт-Петербург, Цветочная, д. 21, лит. А, офис компании Selectel Вас встретят на ресепшене и подскажут, как найти зал.

Android Academy SPB #6: Работа с сетью

Регистрация на событие закрыта

Извините, регистрация закрыта. Возможно, на событие уже зарегистрировалось слишком много человек, либо истек срок регистрации. Подробности Вы можете узнать у организаторов события.

Другие события организатора

2183 дня назад
27 апреля 2018 c 19:00 до 21:00
Санкт-Петербург
Цветочная, д. 21, лит. А, офис компании Selectel Вас встретят на ресепшене и подскажут, как найти зал.

Почти никакое приложение не может обойтись без получения данных от сервера. На этом занятии мы рассмотрим, как осуществляется сетевое взаимодействие в Android, как это работает и какие библиотеки используются всеми разработчиками.

ОБЯЗАТЕЛЬНО: возьмите паспорт для пропуска.

Более подробный план того, что будет на занятии:

  1. Network requests in Android

    • Permissions — INTERNET

    • HttpUrlConnection

    • InputStream

  2. Working with JSON

    • Parsing Json into POJO

    • JSONObject

    • JSONArray

    • GSON

      1. Concept

      2. @SerilaizedName annotation

  3. Introduction to OkHttp

    • Basic HTTP requests

      1. GET, POST

    • Interceptors?

      1. Headers example?

      2. Logging example?

  4. Retrofit

    • Basic usage

      1. Interface declaration + annotations

      2. Preparing the response object using GSON

      3. Sync/Async call

    • Declaring headers

    • Post body example

  5. WebSockets

  6. Picasso / Glide

    • Basic usage — load image from the internet

  7. Network profiling tool

Регистрация

Рекомендуемые события

Организуете события? Обратите внимание на TimePad!

Профессиональная билетная система, статистика продаж 24/7, выгрузка списков участников, встроенные инструменты продвижения, личный кабинет для самостоятельного управления и еще много чего интересного.

Узнать больше