← Все вопросы
Что такое Flutter и Dart простыми словами?
8
Все советуют новичкам Flutter. А что это вообще такое? И при чём тут какой-то Dart? Это два разных языка или что?
1 ответ
13
✓ Принятый ответ — помог автору
Разложим:
- Dart — это язык программирования (как Python или Kotlin). На нём ты пишешь код.
- Flutter — это набор инструментов (фреймворк) от Google, который использует Dart и позволяет из одного кода собрать приложение и под Android, и под iPhone (а ещё под веб и десктоп).
То есть: пишешь на Dart, собираешь Flutter'ом — получаешь приложение сразу для всех. Главная фишка Flutter — ты строишь интерфейс из «кирпичиков», которые называются виджеты (кнопка — виджет, текст — виджет, целый экран — тоже виджет из виджетов).
Dart похож на смесь Java и JavaScript, новичкам заходит нормально. А Flutter любят за то, что изменения в коде видно почти мгновенно (функция Hot Reload — поменял код, и приложение тут же обновилось без перезапуска).
Ваш ответ
Войдите, чтобы ответить на вопрос.