Mastering Flutter: A Beginner's Guide

Bin Uzayr, Sufyan

  • 出版商: CRC
  • 出版日期: 2022-10-25
  • 售價: $2,950
  • 貴賓價: 9.5$2,803
  • 語言: 英文
  • 頁數: 348
  • 裝訂: Hardcover - also called cloth, retail trade, or trade
  • ISBN: 1032289686
  • ISBN-13: 9781032289687
  • 相關分類: Flutter
  • 海外代購書籍(需單獨結帳)

商品描述

Mastering Flutter helps the reader master the popular Flutter framework for rapid cross-platform app development.

Mobile applications grow in popularity every year, and developers keep looking for new tools to help them design them. A Google-backed, free and open-source mobile user interface framework, Flutter, stands out among these products.

Flutter enables developers to construct a native mobile app using just a single line of code. This implies that one could design two different applications using the same programming language and codebase (iOS and Android).

Flutter comprises two main components: a Framework and a Software Development Kit (SDK). You will use the Dart programming language to create Flutter apps. Dart is an object-oriented programming language with data types and its own paradigm.

The best part about Flutter is that you can use it to create apps for iOS, Android, desktop, and the web, all with the same codebase. Flutter comes with a widget-based UI library, a collection of UI elements (text boxes, picture blocks, buttons, and so on) that can be used to customize and construct apps. Consider Flutter to be the app's frontend user interface and Dart to be the backend code that is generated automatically.

Flutter is considerably easier to understand and use, perfect for creating MVPs. It is also supported by a variety of Integrated Development Environments.

Long story short, Flutter is paving the way for the future. Several companies have already begun using Flutter for cross-platform development. In fact, even Ubuntu Linux supports Flutter-based desktop apps. As such, learning Flutter can be a career-defining move for any coder.

With Mastering Flutter, learning Flutter becomes straightforward, which will help readers undoubtedly advance their careers.

The Mastering Computer Science series is edited by Sufyan bin Uzayr, a writer and educator with over a decade of experience in the computing field.

商品描述(中文翻譯)

《精通 Flutter》幫助讀者掌握流行的 Flutter 框架,以實現快速跨平台應用程式開發。

每年移動應用程式的流行度都在增長,開發人員不斷尋找新的工具來幫助他們設計應用程式。作為一個由 Google 支持的免費開源移動用戶界面框架,Flutter 在這些產品中脫穎而出。

Flutter 讓開發人員只需一行程式碼就能構建原生移動應用程式。這意味著可以使用相同的程式語言和程式庫(iOS 和 Android)設計兩個不同的應用程式。

Flutter 包含兩個主要組件:框架和軟體開發工具包(SDK)。您將使用 Dart 程式語言來創建 Flutter 應用程式。Dart 是一種具有資料類型和自己範式的物件導向程式語言。

Flutter 最好的部分是,您可以使用相同的程式庫為 iOS、Android、桌面和網頁創建應用程式。Flutter 提供了一個基於小工具的用戶界面程式庫,其中包含一系列用於自定義和構建應用程式的用戶界面元素(文本框、圖片區塊、按鈕等等)。可以將 Flutter 視為應用程式的前端用戶界面,而 Dart 則是自動生成的後端程式碼。

Flutter 相對容易理解和使用,非常適合創建最小可行產品(MVP)。它還支援多種集成開發環境。

總之,Flutter 正在為未來鋪平道路。許多公司已經開始使用 Flutter 進行跨平台開發。事實上,連 Ubuntu Linux 都支援基於 Flutter 的桌面應用程式。因此,學習 Flutter 對任何程式設計師來說都可能是事業的決定性一步。

通過《精通 Flutter》,學習 Flutter 變得簡單明瞭,這無疑將幫助讀者推進他們的職業生涯。

《精通計算機科學》系列由 Sufyan bin Uzayr 編輯,他是一位在計算機領域擁有十多年經驗的作家和教育家。

作者簡介

Sufyan bin Uzayr is a writer, coder and entrepreneur with over a decade of experience in the industry. He has authored several books in the past, pertaining to a diverse range of topics, ranging from History to Computers/IT.

Sufyan is the Director of Parakozm, a multinational IT company specializing in EdTech solutions. He also runs Zeba Academy, an online learning and teaching vertical with a focus on STEM fields.

Sufyan specializes in a wide variety of technologies, such as JavaScript, Dart, WordPress, Drupal, Linux and Python. He holds multiple degrees, including ones in Management, IT, Literature and Political Science.

Sufyan is a digital nomad, dividing his time between four countries. He has lived and taught in universities and educational institutions around the globe. Sufyan takes a keen interest in technology, politics, literature, history and sports, and in his spare time, he enjoys teaching coding and English to young students.

Learn more at sufyanism.com

作者簡介(中文翻譯)

Sufyan bin Uzayr 是一位在業界擁有超過十年經驗的作家、程式設計師和企業家。他過去撰寫了幾本書,涵蓋了各種不同的主題,從歷史到電腦/資訊科技。

Sufyan 是 Parakozm 的董事,這是一家專門從事教育科技解決方案的跨國資訊科技公司。他還經營著 Zeba Academy,這是一個以STEM領域為重點的線上學習和教學平台。

Sufyan 專精於各種技術,如JavaScript、Dart、WordPress、Drupal、Linux和Python。他擁有多個學位,包括管理、資訊科技、文學和政治科學等。

Sufyan 是一位數位遊牧者,將時間分配在四個國家之間。他曾在世界各地的大學和教育機構生活和教學。Sufyan 對科技、政治、文學、歷史和運動非常感興趣,閒暇時間喜歡教授編程和英語給年輕學生。

了解更多,請訪問sufyanism.com。