wander написав:Зараз, що Андроїд, що айОС дозволяють досить легко та швидко накидати юай для застосунку.
Якщо це не Hello World додаток, то, як на мене, не так вже і швидко). Android - в любому випадку потрібні знання Java чи Kotlin. IOS - Swift. І відповідно бібліотек.
wander написав:Під андроїд, це здається, буде шляхом написання/модифікації XML юай файлів, що не складно.
Звісно, коли знаєш як, то нічого складного там немає. І тут звісно, як кому заходить. Для мене саме використання для написання UI XML файлів, і просування Kotlin як основної мови, було причиною переходу з Android/Java на Flutter/Dart. Тут ти пишеш UI як код, і для мене це виявилось істотно зручніше і цікавіше.
До речі, наразі, на Android, Jetpack Compose теж пропонує аналогічну схему написання UI.
Додатковим бонусом Flutter/Dart є кросплатформеність(мобільні, десктоп, веб). Звісно, знання Java, Kotlin, Swift не вимагаються лише, якщо вам не потрібно виконувати щось специфічне з зонішніми пристроями смартфона чи айфона. Хоча, спільнота Flutter/Dart досить чисельна, і відповідні бібліотеки є практично на всі випадки.