В рамках курса:
- напишем простое приложение под андроид, игру крестики-нолики;
- выделим логику в кросс-платформенный модуль;
- напишем визуальную часть для десктоп с использованием Compose multiplatform;
- запустим приложение на разных платформах.
В результате:
- используем одну кодовую базу андроид для запуска на нескольких платформах;
- покажем, почему выгодно начинать ui разработку именно с Андроид;
- покажем, что можно начать с самой популярной мобильной платформы и перейти в смежные области, используя подход write once and run anywhere.
Для написания кода используем стандартный инструментарий андроид-разработчика: android studio, intellij idea.