Люк, я твой отец Когда приложения для iOS и Android только начинали появляться, большинство программ для обеих ОС были Webview-решениями — веб-страницу просто оборачивали в программу. Эта технология используется и сейчас, но постепенно уступает место кроссплатформенной разработке, в том числе с помощью фреймворка Flutter. Он работает на языке Dart, о котором мы расскажем сегодня. Что такое Dart Dart — язык программирования, который создали сотрудники компании Google Ларс Бак и Каспер Лунд. Они хотели сделать универсальный оптимизированный язык — такой, чтобы делать программы и приложения для разных устройств и платформ. Dart представили в 2011 году, первую версию выпустили в 2013-м, а вторую — 2019-м. В основе Dart — классы с синтаксисом в стиле C, при этом программа может компилироваться как в собственный код, так и в JavaScript. Самое интересное в Dart то, что это мультипарадигмальный язык: в своей основе он объектно-ориентированный, но поддерживает функциональный и логический стили.