Type Here to Get Search Results !

Modern App Development with Dart and Flutter 2 in pdf

 

Download This PDF Book : Modern App Development with Dart and Flutter 2: A Comprehensive Introduction to Flutter (de Gruyter Stem) by Dieter Meiller, for free.

The book introduces the programming language Dart, the language used for Flutter programming.It then explains the basics of app programming with Flutter in version 2. 

Using practical examples such as a games app, a chat app and a drawing app, important aspects such as the handling of media files or the connection of cloud services are explained. 

The programming of mobile as well as desktop applications is discussed. New important features of Dart 2.12 and Flutter 2 are described: - Null safety - Desktop Applications Targeted readers are people with some background in programming, such as students or developers.

Introduction

This book deals with a specific innovative technology for the efficient development of apps for mobile devices. Consequently, it is possible to realize native apps cross-platform in only one programming language. Various practical examples introduce a new technology called “Flutter.” 

The main part of this book is the description of a more complex app, a 2D game called “Chicken Maze.” The goal of the game is to navigate a chicken through several levels, where it earns points and fights enemies.

When Steve Jobs presented the iPhone at the beginning of 2007, it was a turning point in the digital world. He also demonstrated a new type of software that can be run on the new device, the so-called apps, which is an abbreviation for “Applications.” The abbreviation was probably intended to suggest that these are smaller programs.

The first apps were smaller gadgets, for example, the beer-drinker app: You could put the phone to your mouth and tilt it, a beer level that could be seen on the display slowly decreased, and in the end, you heard a burping sound. 

The amazing thing was that the beer level always remained horizontal, as the program could determine the angle of the device using a built-in sensor. 

The app is available from the App Store, Apple’s cloud-based software sales platform, revolutionary for its time and exclusive to Apple’s mobile devices.

People stood in line at Apple stores to buy an iPhone and expected new apps. De-velopers also started rushing for the new device; it was a kind of new gold rush. In 2008 the first competing mobile phone with an Android operating system was launched.

The operating system was mainly developed by Google. Google gave the manufacturers of mobile devices a ready-made system software. A store, the Google Play-Store, was also integrated there. For a short time, there were other competing systems such as Windows Mobile or webOS, but these were unable to establish themselves and eventu-ally disappeared. 

What remained are iOS and Android, so today’s development tools concentrate exclusively on these two. The gold rush is long gone, and meanwhile, you have to do a lot of work as a developer to have commercial success by developing apps.

About the Author:

Dieter Meiller, East Bavarian Technical University Amberg-Weiden, Germany.

Contents:

1 Introduction|

Part I: Foundations

2 Foundations of Dart

3 Tools

4 Fundamentals of Flutter

Part II: Practice

5 Cloud Based Application

6 Desktop App

7 Chicken Maze

8 Deployment

9 Summary

About The Book:

Publisher ‏ : ‎ De Gruyter Oldenbourg (June 21, 2021)

Language ‏ : ‎ English

Pages ‏ : ‎ 230 

File : PDF, 9MB

Download

Free Download the Book: Modern App Development with Dart and Flutter 2: A Comprehensive Introduction to Flutter (de Gruyter Stem)

PS: Share the link with your friends

If the Download link is not working, kindly drop a comment below, so we'll update the download link for you.

Happy downloading!

Tags

Post a Comment

1 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.