NativeScript for Angular Mobile Development
暫譯: NativeScript 與 Angular 的行動應用開發
Nathan Walker, Nathanael J. Anderson
- 出版商: Packt Publishing
- 出版日期: 2017-08-28
- 售價: $2,000
- 貴賓價: 9.5 折 $1,900
- 語言: 英文
- 頁數: 392
- 裝訂: Paperback
- ISBN: 1787125769
- ISBN-13: 9781787125766
-
相關分類:
Angular
海外代購書籍(需單獨結帳)
相關主題
商品描述
Learn NativeScript to build native mobile applications with Angular, TypeScript, JavaScript
About This Book
- Power packed hands-on guide to help you become pro-efficient with NativeScript
- Harness the power of your web development skills with JavaScript and Angular to build cross-platform mobile apps
- Create highly maintainable and feature-rich apps with TypeScript and NativeScript APIs
Who This Book Is For
This book assumes you have a general understanding of TypeScript, have heard of NativeScript and know what it's about, and are familiar with Angular (2.0). You don't need to be an expert in any of these technologies, but having some sense of them before reading is recommended this book, which is ideal for intermediate to advanced users.
What You Will Learn
- Bootstrap a NativeScript for Angular app
- Best practices for project organization
- Style your app with CSS/SASS
- Use Angular together with NativeScript to create cross-platform mobile apps
- Take advantage of powerful Angular features, such as Dependency Injection, Components, Directives, Pipes, and NgModules right within your NativeScript apps
- Gain insight into great project organization and best practices
- Use Objective C/Swift and Java APIs directly from TypeScript
- Use rich framework features and third-party plugins
- Style your app with CSS/SASS
- Integrate @ngrx/store + @ngrx/effects to help with state management
- Test your app with Karma and Appium
In Detail
NativeScript is an open source framework that is built by Progress in order to build truly native mobile apps with TypeScript, JavaScript or just Angular which is an open source framework built by Google that offers declarative templates, dependency injection, and fully featured modules to build rich applications. Angular’s versatile view handling architecture allows your views to be rendered as highly performant UI components native to iOS and Android mobile platforms. This decoupling of the view rendering layer in Angular combined with the power of native APIs with NativeScript have together created the powerful and exciting technology stack of NativeScript for Angular.
This book focuses on the key concepts that you will need to know to build a NativeScript for Angular mobile app for iOS and Android. We’ll build a fun multitrack recording studio app, touching on powerful key concepts from both technologies that you may need to know when you start building an app of your own. The structure of the book takes the reader from a void to a deployed app on both the App Store and Google Play, serving as a reference guide and valuable tips/tricks handbook.
By the end of this book, you’ll know majority of key concepts needed to build a successful NativeScript for Angular app.
商品描述(中文翻譯)
學習 NativeScript 以使用 Angular、TypeScript 和 JavaScript 建立原生行動應用程式
本書簡介
- 提供實用的指南,幫助您熟練掌握 NativeScript
- 利用您的網頁開發技能,使用 JavaScript 和 Angular 建立跨平台行動應用程式
- 使用 TypeScript 和 NativeScript API 創建高度可維護且功能豐富的應用程式
本書適合誰閱讀
本書假設您對 TypeScript 有一般的了解,聽說過 NativeScript 並知道它的用途,並且熟悉 Angular (2.0)。您不需要在這些技術中成為專家,但在閱讀之前對它們有一些認識是建議的,本書適合中級到高級使用者。
您將學到什麼
- 啟動一個 NativeScript for Angular 應用程式
- 專案組織的最佳實踐
- 使用 CSS/SASS 美化您的應用程式
- 將 Angular 與 NativeScript 結合使用,創建跨平台行動應用程式
- 在您的 NativeScript 應用程式中利用強大的 Angular 功能,如依賴注入、元件、指令、管道和 NgModules
- 深入了解良好的專案組織和最佳實踐
- 直接從 TypeScript 使用 Objective C/Swift 和 Java API
- 使用豐富的框架功能和第三方插件
- 使用 CSS/SASS 美化您的應用程式
- 整合 @ngrx/store + @ngrx/effects 以協助狀態管理
- 使用 Karma 和 Appium 測試您的應用程式
詳細內容
NativeScript 是一個由 Progress 開發的開源框架,旨在使用 TypeScript、JavaScript 或僅使用 Angular 建立真正的原生行動應用程式。Angular 是由 Google 開發的開源框架,提供聲明式模板、依賴注入和功能齊全的模組來構建豐富的應用程式。Angular 多功能的視圖處理架構允許您的視圖作為高效能的 UI 元件在 iOS 和 Android 行動平台上呈現。Angular 中視圖渲染層的解耦結合 NativeScript 的原生 API 的強大功能,共同創造了 NativeScript for Angular 的強大而令人興奮的技術堆疊。
本書專注於您需要了解的關鍵概念,以便為 iOS 和 Android 構建 NativeScript for Angular 行動應用程式。我們將構建一個有趣的多軌錄音室應用程式,涉及您在開始構建自己的應用程式時可能需要了解的兩種技術的強大關鍵概念。本書的結構將讀者從零開始引導到在 App Store 和 Google Play 上部署的應用程式,作為參考指南和有價值的提示/技巧手冊。
在本書結束時,您將了解構建成功的 NativeScript for Angular 應用程式所需的大多數關鍵概念。