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

K

Knayz










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

https://skladchik.com/threads/loftschool-android-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0-%D0%9F%D1%80%D0%BE%D0%B4%D0%B2%D0%B8%D0%BD%D1%83%D1%82%D1%8B%D0%B9-%D1%83%D1%80%D0%BE%D0%B2%D0%B5%D0%BD%D1%8C.194712/

 
Последнее редактирование модератором:
Сверху Снизу