РАЗРАБОТКА: 2. Разработка на Android. Основные компоненты приложений | Технострим 2021



Слайды лекции: https://www.docme.ru/qWZ8
Подробнее о курсе: https://goo.gl/izXzrc
Другие лекции курса: https://goo.gl/JJc8CZ
Исходники и дополнительные материалы:
https://github.com/ybereza/technotrack-resources

Лекция читается в рамках образовательного проекта «Технотрек Mail.ru Group» при МФТИ.

Получаемые навыки:
— Эффективное использование среды разработки Android Studio для создания пользовательского интерфейса, написания и отладки кода, профилирования приложений, поиска и решения проблем в коде.
— Знание возможностей, которые предоставляются стандартной библиотекой и платформой Android, умение эффективно их использовать.
— Проектирование кода, обладающего качествами модульности, расширяемости, простоты поддержки.
— Использование средства автоматизированного тестирования.

Смотрите также:
► Курс «Мобильная разработка от создателя PRISMA» — https://goo.gl/Bh3L2K
► Курс «Проектирование СУБД» — https://goo.gl/vBwEf1
► Курс «Разработка на Java» — https://goo.gl/RpuzXr

————————

О КАНАЛЕ:

Официальный канал образовательных проектов Mail.Ru Group

► Нажмите здесь для подписки ‣ http://www.youtube.com/TPMGTU?sub_confirmation=1

Актуальные лекции и мастер-классы о программировании от лучших IT-специалистов. Если вы увлечены мобильной и веб-разработкой, присоединяйтесь!

————————

НАШИ ПРОЕКТЫ:

Технопарк при МГТУ им. Баумана ‣ https://goo.gl/qfwgUh
Техносфера при МГУ им. Ломоносова ‣ https://goo.gl/aqSqkh
Технотрек при МФТИ ‣ https://goo.gl/HgEznr
Техноатом при МИФИ ‣ https://goo.gl/hChZFS
Технополис при СПбПУ ‣ https://goo.gl/UZzV4d
Блог на Хабре ‣ http://habrahabr.ru/company/mailru
IT — Чемпионаты ‣ https://goo.gl/xba3Tj

Поставьте оценку!
[Всего: 0 Рейтинг: 0]
32 комментария
  1. Исходники и дополнительные материалы:
    https://github.com/ybereza/technotrack-resources

  2. Спасибо, смотрю спустя 2 года)

  3. Скажите пожалуйста, а планируется такой курс в 2020 году? И как на него записаться? При условии если он будет…

  4. Да? Соответственно

  5. лекции не длинные!

  6. Мае место в раю ваш… спасибо ОГРОМНОЕ

  7. 1:56:20 Явный каст перед findViewByID() не нужен с 2017 года, с выходом 8.0 Oreo

  8. 1:33:40
    Неправильное определение элемента Spinner
    http://developer.alexanderklimov.ru/android/views/spinner.php

  9. Спасибо очень интересная информация. У меня такой вопрос. Хочу купить гугл плей консоль с любымыи приложениями на ней. Цена договорная, пишите.

  10. это просто максимальное количество налитой воды, чтобы как можно больше взять стоимость за курсы?

    вы заливаете такие вещи, которые не попадают под термин "разработка" . вы льете ООООЧЕНЬ много про ведроид вообще — или как бы мы создавали ведроид если б на Земле случился катаклизм.

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

    но не заливать же столько инфы людям которые его впервые видят, чтоб от курса просто захотелось обрыгаться?

  11. Такая интересная лекция. Настолько интересная, что мне, человеку вообще ни разу не собирающемуся разрабатывать под андроид, было не скучно.

  12. Зачем сохранять иерархию view, если она формируется при вызове onCreate? Или это не так?

  13. Большое спасибо вам.

  14. 00:55 — План лекции
    01:58 — Activity
    05:26 — Lifecycle Activity
    11:02 — Сохранения состояния Activity
    21:00 — Приложение и Activity, очередь сообщений
    29:17 — Task и Back Stack
    32:17 — Explicit Intent
    33:58 — Implicit Intent
    37:50 — Получение результата от Activity
    42:04 — Фрагменты
    50:36 — Жизненный цикл фрагментов
    52:16 — Как работать с фрагментами
    55:57 — FragmentManager
    57:00 — Фрагменты в Support Library
    01:03:35 — Подробнее о Support Library
    01:15:04 — Демонстрация приложения
    01:29:08 — UI-элементы
    01:36:55 — Layouts
    01:38:37 — AbsoluteLayout
    01:39:10 — FrameLayout
    01:40:17 — TableLayout
    01:41:20 — RelativeLayout
    01:43:25 — LinearLayout
    01:45:50 — О gravity
    01:47:22 — Демонстрация приложения

  15. опечатка, не RelatedLayout, а RelativeLayout

  16. Много, много текста… для тех, кто хочет программировать надо всё в сжатом варианте и кучу рабочих примеров.
    Это сплошная теория…

  17. Большое спасибо! Первоклассные лекции.

  18. Я тоже хочу свитер Kamchatka Clothing Co!!! О%уенно выгдядит! Кто знает где купить???

  19. сие творение только для тех кто сидит в зале. Сделали видео для 50-100 человек а просмотров тут 8000. Логика? Сложно сделать для ютуба лерзерную указку?

  20. Небольшое замечание. Слово super произносится как 'суупэ', а лектор видимо его путает со словом supper (ужин) и произносит как 'сапер'. Ну а так все супер)).

  21. Почему он прогрессБар называет спинером?? На экране даже ведь видно в студии где прогресБар а где спинер

  22. Spinner с ProgressBar'ом перепутал) Spinner в Android это вьюха с адаптером — выпадающий список.

  23. Спасибо. Классная лекция, но без кода на слух несколько сложно воспринимать. Выложите, пожалуйста, ссылку на проект.

  24. Большое спасибо! А есть примерный роадмап когда будут лекции будут доступны на youtube?

  25. Отличный курс. Все подробно и понятно, было бы замечательно если бы был список дополнительной литературы после каждой лекции, чтобы закрепить полученные знания.

  26. Выложите ветку на гитхабе с приложениями на лекции пожалуйста

  27. для тех кто хочет более подробно изучить, более разжевано ява андроид, мне кажется это лучший ресурс и ясный — https://www.youtube.com/watch?v=SbWzaPtvzJA а то в видео технострим про какие-то космические корабли, которые бороздят просторы вселенной. Это то же самое как если бы вы пришли на автовождение, а вам начали бы рассказывать про то какие марки стали и терм обработка используется для зубчатых колес коробки передач в соответствии с изотермическим распадом аустенитного зерна для доэвтектоидных сталей………………………….

  28. Отличный курс!! Единственное желание — почаще бы лекции выходили!!

  29. Есть домашние задания где-нибудь?

  30. Потрясающий туториал! Нигде в интернете не найти такой информации, собранной в одном видео!

  31. В этому году хорошие лекторы, первый вообще очень понравился

  32. Хороший курс, спасибо.
    Небольшое замечание: когда вы разбираете код или объясняете что-либо на слайде, вы употребляете фразы "в ЭТОМ методе" или "ЭТОТ параметр" или "можете видеть ВОТ ЗДЕСЬ" и показываете лазерной указкой. Проблема в том, что не всегда понятно о чем идет речь, тем кто смотрит этот курс в записи (ведь мы не видим куда вы в данный момент показываете). Просьба — проговаривайте названия методов или названия объектов когда показываете указкой. Еще раз спасибо

Написать отзыв