Программирование [master.dev (ex FrontendMasters)] React Native, v3: Создание нативных приложений для iOS и Android (2024)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: master.dev (ex FrontendMasters)​
Название: React Native, v3: Создание нативных приложений для iOS и Android (2024)​

cover.jpg

Продолжительность: 4 ч 35 мин Количество уроков: 32 Видео Язык: Английский Вес архива: 1,92 ГБ


React Native — один из самых востребованных инструментов для создания нативных мобильных приложений, позволяющий разработчикам использовать знакомый стек JavaScript и при этом получать полноценные приложения для iOS и Android. В этой программе вы погрузитесь в ключевые концепции фреймворка, научитесь работать с его компонентами и освоите принципы разработки, характерные для мобильной среды.

Что представляет собой React Native

React Native сочетает декларативный подход React и производительность нативных компонентов. Такой подход позволяет использовать единую кодовую базу, оставаясь при этом максимально близкими к возможностям платформы.

Основные особенности фреймворка

• Использование нативных UI-компонентов, обеспечивающих высокую производительность.
• Применение JavaScript иReact-подходов для построения интерфейсов.
• Гибкая интеграция с API мобильной платформы.

Что вы освоите на курсе

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

Использование существующего опыта JS

Вы узнаете, как применить текущие навыки JavaScript и React для работы с мобильными интерфейсами, оптимизацией производительности и интеграцией с устройствами.

Понимание различий между вебом и мобильной средой

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

Изучение ключевых компонентов React Native

• View и Text — фундамент UI.
• FlatList и ScrollView — работа с данными и списками.
• Pressable — обработка взаимодействий.
• TextInput — ввод данных пользователем.

Работа с мобильными API

• Использование тактильной отдачи (Haptic feedback).
• Отправка локальных push‑уведомлений.
• Хранение данных между запусками приложения.

Навигация и архитектура приложения

Вы разберёте навигацию на основе файловой системы, научитесь структурировать проект и выстраивать удобный и масштабируемый пользовательский поток.

Файлово‑ориентированная маршрутизация

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

Практическое применение знаний

Каждый модуль курса сопровождается примерами и упражнениями: от простых экранов до полноценного мини‑приложения с навигацией, сохранением данных и уведомлениями.

Реальные сценарии разработки

• Создание экранов и интерфейсов.
• Работа с данными и состоянием.
• Интеграция возможностей устройства.
• Подготовка проекта к публикации.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 

Похожие темы

10,840Темы
10,893Сообщения
787Пользователи
Ganna!Новый пользователь
Сверху