Day1-1-Introduction To Dart - 1 Hour - 083912
Day1-1-Introduction To Dart - 1 Hour - 083912
Day1-1-Introduction to
Dart - 1 hour
1 of 14 10/11/23, 12:15 AM
Day1-1-Introduction to Dart - 1 hour https://devnation.notion.site/Day1-1-Introduction-to-Dart-1-hour-9802...
language which is emerged in 2011, but its stable version was released in
June 2017. Dart is not so popular at that time, but It gains popularity
when it is used by the Flutter.
Dart is a dynamic, class-based, object-oriented programming language
with closure and lexical scope. Syntactically, it is quite similar to Java, C,
and JavaScript. If you know any of these programming languages, you can
easily learn the Dart programming language.
Dart is an open-source programming language which is widely used to
develop mobile applications, modern web applications, desktop
applications, and the Internet of Things (IoT) using by Flutter framework. It
also supports a few advanced concepts such as interfaces, mixins, abstract
classes, field generics, and type interfaces. It is a compiled language and
supports two types of compilation techniques.
AOT (Ahead of Time) - It converts the Dart code into the optimized
JavaScript code with the help of the dar2js compiler and runs on all
modern web browsers. It compiles the code at build time.
JOT (Just-In-Time) - It converts the byte code into the machine code
(native code), but only code that is necessary.
Optimized for UI
Productive Development
Optimized for UI
Develop a programming language specialized around the needs of user
interface creation.
2 of 14 10/11/23, 12:15 AM
Day1-1-Introduction to Dart - 1 hour https://devnation.notion.site/Day1-1-Introduction-to-Dart-1-hour-9802...
Source: Dart
Source: Dart
3 of 14 10/11/23, 12:15 AM
Day1-1-Introduction to Dart - 1 hour https://devnation.notion.site/Day1-1-Introduction-to-Dart-1-hour-9802...
Source: Dart
Productive Development
Make changes iteratively: use hot reload to see the result instantly in your
running app.
4 of 14 10/11/23, 12:15 AM
Day1-1-Introduction to Dart - 1 hour https://devnation.notion.site/Day1-1-Introduction-to-Dart-1-hour-9802...
Source: Dart
Source: Dart
Write code using a flexible type system with rich static analysis and
powerful, configurable tooling
5 of 14 10/11/23, 12:15 AM
Day1-1-Introduction to Dart - 1 hour https://devnation.notion.site/Day1-1-Introduction-to-Dart-1-hour-9802...
Source: Dart
Source: Dart
6 of 14 10/11/23, 12:15 AM
Day1-1-Introduction to Dart - 1 hour https://devnation.notion.site/Day1-1-Introduction-to-Dart-1-hour-9802...
Source: Dart
Target the web with complete, mature, fast compilers for JavaScript.
7 of 14 10/11/23, 12:15 AM
Day1-1-Introduction to Dart - 1 hour https://devnation.notion.site/Day1-1-Introduction-to-Dart-1-hour-9802...
Source: Dart
8 of 14 10/11/23, 12:15 AM