Beginning App Development with Flutter: Create Cross-Platform Mobile Apps

Show simple item record Payne, Rap 2022-08-03T08:35:44Z 2022-08-03T08:35:44Z 2019
dc.identifier.isbn 978-1-4842-5181-2
dc.description E-Book Pdf format en_US
dc.description.abstract If you’re a developer with experience in some object-oriented language like Java, C#, C++, or Objective-C and you want to create Android apps, iOS apps, or web apps with Flutter, this book is for you. It is especially important for you if you want to create an app that runs on multiple platforms and if you are new to Flutter. If you’ve got some experience already with Flutter, you’ll undoubtedly learn something, but we’re not expecting that you have any prerequisite knowledge or experience with Flutter. All of our chapters are written with the assumption that everything in Flutter is completely new to you. If you know anything about iOS development, Android development, or web development, that will certainly help with understanding the topics because there are lots of analogies in them for Flutter. The more you know about those things, the better, especially JavaScript and React. But if you know none of them, don’t fret. They’re by no means necessary. Knowledge of the Dart language also will help. We’ve found that Dart has got its unique features for sure, but it is extremely easy to pick up if you understand object-oriented concepts. Heck, if you know Java or C#, most code snippets are understandable without any explanation of the language. Read a few and you’ll be writing your own in no time. At the same time, there are some unique but very cool Dart features that we consider best practices. We could have “simplified” the code for Java devs by not using these best practices, but in the long run that’s not doing you any favors. Instead, we go ahead and use them, but we do explain those things in “Appendix A: Dart Language Overview.” In there, we give you a cheat sheet with just enough detail to write code, followed by a more in-depth explanation of the features that will be unexpected by developers of other languages. Pay special attention to the section called “Unexpected things about Dart.” en_US
dc.language.iso en en_US
dc.publisher Apress en_US
dc.subject TECHNOLOGY en_US
dc.subject Programming en_US
dc.subject Software Development en_US
dc.title Beginning App Development with Flutter: Create Cross-Platform Mobile Apps en_US

Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace

Advanced Search


My Account