Участник:Patarakin/Разработка мобильных приложений: различия между версиями

Материал из Поле цифровой дидактики
Новая страница: «== Планируемые результаты == ; Понимать * как создавать и проектировать мобильные приложения с помощью графического интерфейса. ; Знать : как интегрировать свои приложения с различными внешними сервисами, такими как базы данных, API и другие. : процесс п...»
 
Строка 19: Строка 19:


; Сделать
; Сделать
#
# дополнить категорию [[:Category:Язык программирования]] средами разработки мобильных приложений {{#ask: [[Category:Язык программирования]] [[ForMobileApps::Да]] | format = ol }}
#
#


==  Разработка пользовательского интерфейса ==
==  Разработка пользовательского интерфейса ==

Версия от 21:08, 10 октября 2023

Планируемые результаты

Понимать
  • как создавать и проектировать мобильные приложения с помощью графического интерфейса.
Знать
как интегрировать свои приложения с различными внешними сервисами, такими как базы данных, API и другие.
процесс публикации приложений в магазинах приложений, таких как Google Play Store.
Уметь
использовать различные компоненты, такие как кнопки, текстовые поля, изображения и другие, для создания интерактивных пользовательских интерфейсов.
применять концепции программирования, такие как условия, циклы, переменные и функции для создания мобильных приложений.
тестировать свои приложения и исправлять ошибки, используя инструменты отладки.


Введение в мобильную разработку

  • Разнообразие мобильных образовательных приложений
  • Основы мобильных платформ (Android, iOS)
  • Средства разработки мобильных приложений
Сделать
  1. дополнить категорию Category:Язык программирования средами разработки мобильных приложений
    1. App Inventor
    2. Blockly
    3. C++
    4. Dart
    5. Java
    6. JavaScript
    7. Kawa
    8. Kodular
    9. Kotlin
    10. Lua
    11. MicroBlocks
    12. NetsBlox
    13. OctoStudio
    14. Pocket Code
    15. Python
    16. Racket
    17. Ruby
    18. Swift
    19. Swift Playgrounds
    20. Thunkable

Разработка пользовательского интерфейса

  • Основы дизайна интерфейса
  • Использование различных элементов интерфейса (кнопки, текстовые поля, списки, холсты, датчики времени )
  • Объяснение
Сделать

Основы программирования внутри App Inventor

  • Переменные, операторы
  • Условные операторы и циклы
  • Функции и процедуры
Сделать


Работа с данными

  • Сохранение данных внутри проекта
  • Внешние данные - Работа с API
Сделать

Тестирование и отладка

  • Основы тестирования мобильных приложений
  • Использование инструментов для отладки


Сообщество App Inventor

  • Размещение приложений в галерее и в студии по коду 603109
  • Использование рюкзаков и других проектов в качестве исходного материала
  • Продвижение и обсуждение проектов
  • Подготовка приложения к публикации


Сделать