OER Mobile
dev
dev
  • Открытый образовательный ресурс "Мобильное программирование"
  • Раздел 0. Введение в разработку мобильных приложений
    • Модуль 1. Общая информация о мобильной разработке
      • УФ1. Разработка мобильных приложений
      • УФ2. Что такое мобильное программирование?
      • УФ3. Нативный и кроссплатформенный подходы и их различия
      • УФ4. Требования к квалификации разработчиков
    • Модуль 2. Особенности мобильной разработки на Android
      • УФ1. Операционная система Andoid
      • УФ2. Языки программирования
      • УФ3. Android SDK
      • УФ4. Android Studio
    • Модуль 3. Особенности мобильной разработки на iOS
      • УФ1. Операционная система iOS
      • УФ2. Языки программирования
      • УФ3. iOS SDK
      • УФ4. xCode
    • Модуль 4. Особенности кроссплатформенной разработки
      • УФ1. React Native
      • УФ2. Flutter
      • УФ3. Xamarin
      • УФ4. Ionic
      • УФ5. Unity
  • Раздел 1 Android Native
    • Модуль 1. Android Studio
      • УФ 1. Обзор IDE
      • УФ 2. Android SDK и установка Android Studio
      • УФ3. Создание проекта и обзор интерфейса
      • УФ 3. CPU Profiler
      • УФ 4. Debugger
      • УФ 5. Форматы файлов
    • Модуль 2. Компоненты приложения
      • УФ 1. Activity
      • УФ2. Создание второго Activity
      • УФ4. Service
      • УФ5. Broadcast Reseiver
      • УФ3. Intent
      • УФ6. Content Provider
      • Контроль модуля
    • Модуль 3. Основы пользовательского интерфейса
      • УФ1. View и ViewGroup
      • УФ2. Единицы измерения, размеры экрана
      • УФ3. Основные атрибуты
      • УФ4. Компоненты пользовательского интерфейса
      • УФ5. Использование ресурсов
      • УФ6. UI Layouts
      • Контроль Модуля
    • Модуль 4. Создание калькулятора
      • УФ1. Создание проекта
      • УФ2. Верстка
      • УФ3. Программирование
      • Контроль модуля
    • Модуль 5. Больше пользовательского интерфейса
      • Модуль 7. Фрагменты
      • Модуль 1. Progress Bar
      • Модуль 2. Search Interface
      • Модуль 3. Toast and Snackbar
      • Модуль 4. Dialogs and Pickers
    • Модуль 6. Доступность
      • Модуль 1. Screen Readers
    • Модуль 7. Жизненный цикл
    • Модуль 7. Хранение данных и файлов
      • Модуль 1. Хранение данных
      • Модуль 2. Хранение файлов
    • Модель 8. Архитектура приложения
      • Модуль 1. Обеспечение качества
      • Модуль 2. Dependency injection
      • Модуль 3. Качество кода
      • Модуль 4. Паттерны проектирования
    • Модуль 9. Сборка приложения
      • Модуль 1. Типы сборки
      • Модуль 2. Особенности сборки
      • Модуль 3. Gradle
    • Модуль 10. Многопоточность
      • Модуль 1. Handlers
      • Модуль 2. Coroutines
      • Модуль 3. Async Task
    • Модуль 11. Работа с сетью
      • Модуль 1. Retrofit
      • Модуль 2. Форматы передачи данных
      • Модуль 3. Конвертаторы JSON
    • Модуль 12. Android JetPack
      • Модуль 1. Material Design
      • Модуль 2. Эмодзи
      • Модуль 3. Навигация
      • Модуль 4. Data binding
      • Модуль 5. Компоненты архитектуры
      • Модуль 6. Библиотеки
      • Модуль 7. Multidex
    • Модуль 13. Компоненты архитектуры
      • Модуль 1. Room (SQLite)
      • Модуль 2. LiveData
      • Модуль 3. ViewModel
      • Модуль 4. Paging Library
      • Модуль 5. WorkManager (многопоточность)
      • Модуль 6. Lifecycle
    • Модуль 14. Библиотеки Google
      • Модуль 1. Firebase
      • Модуль 2. Google Play Services
      • Модуль 3. Google Maps
    • Модуль 15. Безопасность приложений
      • Модуль 1. Proguard
      • Модуль 2. R8
      • Модуль 3. Keystore
    • Модуль 16. Сенсоры
      • Модуль 1. Позиция
      • Модуль 2. Окружение
      • Модуль 3. Окружение
      • Модуль 4. Камера
    • Модуль 17. Контент-провайдеры
      • Модуль 1. Контакты
      • Модуль 2. Календарь
    • Модуль 18. Анимации
      • Модуль 1. Object Animator
      • Модуль 2. Transition
    • Модуль 19. Публикация приложения
      • Модуль 1. Google Play
      • Модуль 2. App APK
      • Модуль 3. App Bundle
    • Модуль 20. Connectivity
      • Модуль 1. Менеджер загрузок
      • Модуль 2. Sync Adapter
      • Модуль 3. Connectivity Manager
      • Модуль 4. Wi-Fi
      • Модуль 5. Telecom (сим-карта)
      • Модуль 6. Bluetooth
      • Модуль 7. NFC
  • iOS Native
  • Untitled
  • Untitled
Powered by GitBook
On this page

Was this helpful?

  1. Раздел 0. Введение в разработку мобильных приложений
  2. Модуль 3. Особенности мобильной разработки на iOS

УФ2. Языки программирования

PreviousУФ1. Операционная система iOSNextУФ3. iOS SDK

Last updated 4 years ago

Was this helpful?