Home Flutter Books Dart Apprentice

iii
About the Cover

Dart Apprentice by Tutorials
Dart Apprentice by Tutorials

Isn’t the platypus an amazing animal? Think about it. The platypus is one of only two mammals that lay eggs rather than bear their offspring. They’re practically blind and deaf, but are able to locate their prey through electroreception (like some dolphins!). They’re also one of the few existing venomous mammals in the world.

When European naturalists first encountered them (they live in Australia, Tasmania and New Guinea) and examined a preserved platypus body in 1799, the naturalists thought the platypus was a hoax made up of several parts of different animals sewn together.

Come on, even its name, platypus, is cool!

So we couldn’t think of a better animal to describe Dart. Dart is a client-optimized programming language for multi-platform apps. Just as platypuses are conformable on land or water, Dart can also adapt to completely different environments with ease.

And reminiscent of the platypus, Dart also looks like a combination of other things — in this case, programming languages. Dart was developed by Google as an object-oriented C-style syntax language and incorporates many of the best features of other modern programming languages. It can compile to either native code or Javascript and is the language used by Flutter to create native iOS, Android, Windows, Mac and Linux apps. How cool is that?

Exactly! As cool as a platypus!

Have a technical question? Want to report a bug? You can ask questions and report bugs to the book authors in our official book forum here.

Have feedback to share about the online reading experience? If you have feedback about the UI, UX, highlighting, or other features of our online readers, you can send them to the design team with the form below:

© 2021 Razeware LLC