Мобильная разработка
14.9K subscribers
486 photos
208 videos
2.52K links
Актуальное по мобильной разработке — Android, iOS, кроссплатформа

Разместить рекламу: @tproger_sales_bot
Правила общения: https://tprg.ru/rules
Другие каналы: @tproger_channels
Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/oVBP
Download Telegram
Официальный курс от Google по Jetpack Compose

Бесплатный курс учит основам Compose и использованию декларативного стиля в разработке UI приложения. В процессе вы изучите:

— работу со слоями;
— использование состояний;
— создание анимаций и навигации;
— миграцию существующих приложений на Compose.

Курс: https://tprg.ru/UbK4

#android #jetpack #курсы
Бесплатный курс по Flutter-разработке

Недавно мы рассказывали про свежий курс лекций от «Яндекса» по мобильной разработке. Помимо основного курса по Android-разработке, ребята проводили факультатив по фреймворку Flutter и уже выложили записи лекций:

https://tprg.ru/URGE

Вы познакомитесь с языком Dart и разберёте основные концепции Flutter: построение UI, работу с сетью, анимацию и популярные архитектурные подходы.

#flutter #курсы
Google запустила бесплатный курс по Android-разработке на Jetpack Compose

Курс Android Basics with Compose в первую очередь предназначен для людей, которые не имеют опыта в программировании, но хотят научиться создавать Android-приложения.

Пока доступны только 2 юнита:
1. Your first Android app — вы изучите основы Kotlin, настроите Android Studio и познакомитесь с основами компоновки интерфейса.
2. Building app UI — в процессе изучения вы углубитесь в Kotlin, научитесь добавлять кнопки в UI, а также освоите работу с состояниями и считыванием пользовательского ввода.

#android #kotlin #начинающим #курсы
Бесплатный русскоязычный видеокурс по Flutter

Находка для начинающего мобильного разработчика: на YouTube доступен огромный видеокурс по разработке на Dart и Flutter, состоящий из более 100 уроков. Серия видео поможет стать полноценным Flutter-разработчиком from zero to hero.

Курс разделён на 4 основных модуля:
1. Основы Dart.
2. Основы Flutter.
3. Основы работы с данными.
4. Архитектура.

#flutter #курсы #начинающим
Прокачаемся в теме корутин?

Недавно на YouTube запустился бесплатный русскоязычный курс по Kotlin Coroutines от Кирилла Розова. Пока доступно всего 3 урока, но до конца мая автор обещает выложить ещё пару роликов:

1. Что такое корутина. Важные особенности.
2. CoroutineContext. Настраиваем корутины.
3. Жизненный цикл корутины. CoroutineScope. Structured Concurrency.

Курс для тех, кто знает Kotlin, имеет опыт в разработке, понимает работу потоков, а также умеет выполнять код в фоне. При этом знания в Android-разработке необязательны.

#kotlin #курсы
Amazon Web Services открыла бесплатный доступ к 120 англоязычным курсам

На официальном сайте можно выбрать и бесплатно загрузить любой курс по работе с облачным сервисом AWS, например, по линейной и логистической регрессии или анализу потоковых данных.

Акция продлится до 9 декабря, но доступ уже к загруженным курсам открыт до 28 апреля 2023. Полный список доступных уроков:

https://tprg.ru/9NZs

#курсы
4 онлайн-курса для начинающих

Курс «Тестирование веб и мобильных приложений»
Старт 31 августа, онлайн, 51 000 ₽

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

Курс «iOS-разработчик»
Старт 31 августа, онлайн, 95 000 ₽

На курсе вас ждёт обучение Swift с нуля. Вы научитесь проектировать и анимировать интерфейсы, разработаете своё iOS-приложение, узнаете способы его монетизации и опубликуете в App Store.

Курс «Мобильный разработчик на Flutter»
Старт 7 сентября, онлайн, 48 000 ₽

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

Курс «Android-разработчик»
Старт по набору группы, онлайн, 76 000 ₽

Изучите языки программирования Java и Kotlin, научитесь проектировать и анимировать интерфейсы, работать с данными и сетью. Разработаете своё Android-приложение, узнаете способы его монетизации и тестирования.

#курсы
​​​Old but gold: Бесплатный русскоязычный видеокурс по Flutter

Находка для начинающего мобильного разработчика: огромный видеокурс по разработке на Dart и Flutter, состоящий из более 100 уроков. Серия видео поможет стать полноценным Flutter-разработчиком from zero to hero.

Курс разделён на 4 основных модуля:
1. Основы Dart.
2. Основы Flutter.
3. Основы работы с данными.
4. Архитектура.

Сохраните, чтобы не потерять.

#flutter #курсы #начинающим
Стэнфордский курс CS193P «Разработка iOS приложений в SwiftUI»: русскоязычный конспект с адаптацией к iOS 17

Если вы хотите получить фундаментальные знания по разработке iOS приложений с помощью SwiftUI, вам следует пройти стэнфордский курс CS193P.

В иллюстрированных русскоязычных конспектах этого курса сделаны пометки, касающиеся изменений в iOS 17, а также восполнены некоторые фрагменты лекций, где есть звук, но пропадает изображение, когда профессор демонстрирует что-то «в живую».

Сохраните, чтобы не потерять: https://habr.com/ru/articles/816995/

#курсы #ios #swiftui
​​Годных проектов вам в ленту: Swift Playgrounds — игра для iOS-разработчиков

Swift Playgrounds — это приложение для iPad и Mac, которое поможет вам научиться программировать и создавать программы на языке Swift. В общем, будете учиться делать игрушки для AppStore, из которого вы скачали эту игрушку.

В приложении очень приятный и понятный интерактивный интерфейс, а каждая строчка написанного вами кода красиво визуализируется — это очень полезно, поскольку вы сразу будете видеть результат и понимать, что именно вы сейчас накодили.

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

Swift Playgrounds позволяет создавать собственные проекты, делиться ими с друзьями и даже отправить свое приложение в App Store Connect. Из минусов — нет русского языка (как и во многих других играх), но для программистов это не должно быть проблемой: https://developer.apple.com/swift-playgrounds/

#курсы #игры