1. Мы открыли доступ к ранее скрытому контенту.

    Вам доступно более 44 000 видео уроков, книг и программ без VIP статуса. Более подробно ЗДЕСЬ.
    Скрыть объявление

Активно [Loftschool] Android-разработка. Продвинутый уровень

Тема в разделе "Программирование", создана пользователем Солнышко, 31 май 2018.

0/5, Голосов: 0

Метки:
Этап:
Набор участников
Цена:
14000.00 руб.
Участников:
0 из 35
Организатор:
требуется
0%
Расчетный взнос:
440 руб.
  • (Записывайтесь, чем больше участников, тем меньше расчетный взнос)

  1. Солнышко

    Солнышко Администратор Команда форума

    Сообщения:
    65.439
    Симпатии:
    160.245
    1.jpg
    2.jpg


    • - Разбираться в жизненном цикле Activity

    • Activity имеют особенность разрушаться при перевороте экрана. Также вашу activity может убить система пока она находится в свернутом состоянии. При возвращении к свернутом экрану пользователь должен увидеть экран в таком состоянии, в котором он его покинул. Вы научитесь воспроизводить эти события и узнаете все способы сохранения состояния экрана.
      - Использовать сервисы для выполнения фоновых задач
      Serivces, в отличие от Activity не имеют интерфейса и предназначены для выполнения фоновых задач, которые не требуют пользовательского интерфейса. Разберем различные типы сервисов и принципы взаимодействия их c Activity.
      - Работать с базами данных
      В Android по умолчанию используется база данных SQLite. Мы разберем синтаксис SQL запросов и вы научитесь сохранять ваши данные в базу, читать их и модифицировать. Также разберем с вами популярную NOSQL базу данных Realm. На первый взгляд работа с ней может показаться очень привлекательной, но есть много нюансов.
      - Использовать архитектурные подходы при написании приложения.
      Когда вся логика вашего приложения пишется внутри класса Activity это очень плохо. Такой код трудно читать и трудно поддерживать. Мы научимся разделять код на слои, улучшая качество кода и его переиспользование. Разберем что значит каждая буква в аббревиатурах MVP и MVVP и научимся применять эти подходы на практике.
      - Использовать RxJava
      RxJava сейчас используется в большинстве Android проектах. Библиотека позволяет очень удобно обрабатывать ответы от сервера, модифицировать данные и выполнять код в нужном потоке всего одной строчкой кода.
      - Писать ваши приложения еще лучше
      На курсе уделим много внимания теории, чтобы вы начали лучше понимать платформу Android. Эти знания помогут вам не только писать более качественные приложения, но и пригодятся вам на собеседованиях. Ведь в приоритете тот разработчик, который не просто умеет делать, а понимает что он делает.
    -
     
Мы в Telegram: Сохранить в соц. сетях:
Оценить эту тему:
/5,
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление