title: Do I have to learn Dart before starting learning Flutter?
body: <p>I have been reading recently about a new technology called Google Flutter, which is used to develop mobile apps(Android/iOS) with a programming language called Dart. </p>
  
  <p>All that being said, do I have to learn Dart as a strong prerequisite to build apps with flutter(which makes sense) or I will learn Dart by applying and using flutter components(I kinda learned React and it's conventions plus semantics by developing React Native applications so is it the same story here?).   </p>