Mobile Application Development: JavaScript Frameworks
暫譯: 行動應用程式開發:JavaScript 框架

Hazem Saleh, Ethan Holmes, Tom Bray, Sani Yusuf

  • 出版商: Packt Publishing
  • 出版日期: 2017-01-26
  • 售價: $2,880
  • 貴賓價: 9.5$2,736
  • 語言: 英文
  • 頁數: 614
  • 裝訂: Paperback
  • ISBN: 1787129950
  • ISBN-13: 9781787129955
  • 相關分類: JavaScript
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

About This Book

  • Extend your JavaScript skillset to build, test, and launch mobile apps with confidence
  • Follow three sample projects to experience Ionic's impressive capabilities
  • Extend the power of Apache Cordova by creating your own Apache Cordova cross-platform mobile plugins

Who This Book Is For

This Learning Path is for JavaScript web developers looking to develop mobile applications using various JavaScript descendent technologies. It is for anyone who wants to learn how to build fast and stylish native mobile app using the skills they already have. If you are already using React on the web, we're confident you'll be able to quickly get up and running with React Native for iOS and Android. See Ionic in action, and find out how it can transform the way you build mobile apps.

What You Will Learn

  • Develop, build, run, and deploy great cross-platform mobile applications using Apache Cordova
  • Create complete mobile apps using Apache Cordova that run on iOS, Android, and Windows Phone
  • Create a neat user interface for your mobile application using jQuery Mobile
  • Gain an in-depth understanding of how React Native works behind the scenes
  • Write your own custom native UI components
  • Develop native modules in Objective-C and Java that interact with JavaScript
  • Get to know Ionic by creating three complete mobile applications

In Detail

Having a great mobile app is rapidly becoming crucial for a huge range of businesses. With a great app, your customers or your readers don't come to you―you go with them, just a few clicks and swipes away. This Learning Path shows you how to build awesome mobile apps with some of the best tools currently being used by some of the smartest developers in the industry. Taking you through JavaScript's impressive development ecosystem―from jQuery Mobile to React, through to Ionic―we'll show you how to put your skills into practice so you can build your next mobile app with confidence and style.

In the first module, you'll get stuck into Apache Cordova and find out how to use it as the key platform for developing your mobile app. In the second module, we'll show you how to take advantage of React Native. It has a reputation for having a steep learning curve, but we'll make it easy for you, making sure you make full use of your existing knowledge and getting you up and running with a sample application.

In the third and final module, you'll get started with Ionic. With three practical projects you can build yourself, we've made sure that you'll be learning by doing―which means you'll not only develop new skills much quickly, but you'll have produced something tangible at the end of it!

商品描述(中文翻譯)

關於本書
- 擴展您的 JavaScript 技能,能夠自信地構建、測試和啟動移動應用程式
- 通過三個範例專案體驗 Ionic 的卓越功能
- 通過創建自己的 Apache Cordova 跨平台移動插件,擴展 Apache Cordova 的能力

本書適合誰
這條學習路徑適合希望使用各種 JavaScript 衍生技術開發移動應用程式的 JavaScript 網頁開發人員。它適合任何想要學習如何利用已有技能構建快速且時尚的原生移動應用程式的人。如果您已經在網頁上使用 React,我們相信您能夠迅速上手,使用 React Native 開發 iOS 和 Android 應用程式。親眼見證 Ionic 的實際應用,了解它如何改變您構建移動應用程式的方式。

您將學到什麼
- 使用 Apache Cordova 開發、構建、運行和部署優秀的跨平台移動應用程式
- 使用 Apache Cordova 創建可在 iOS、Android 和 Windows Phone 上運行的完整移動應用程式
- 使用 jQuery Mobile 為您的移動應用程式創建整潔的用戶界面
- 深入了解 React Native 在背後的運作原理
- 編寫自己的自定義原生 UI 元件
- 開發與 JavaScript 互動的 Objective-C 和 Java 原生模組
- 通過創建三個完整的移動應用程式來了解 Ionic

詳細內容
擁有一個優秀的移動應用程式對於各種業務來說正變得越來越重要。擁有一個出色的應用程式,您的客戶或讀者不會主動來找您——您將隨時隨地與他們保持聯繫,只需幾次點擊和滑動。本學習路徑將向您展示如何使用一些目前業界最聰明的開發人員所使用的最佳工具來構建出色的移動應用程式。從 jQuery Mobile 到 React,再到 Ionic,我們將帶您了解 JavaScript 的卓越開發生態系統,並展示如何將您的技能付諸實踐,讓您能夠自信且風格獨特地構建下一個移動應用程式。

在第一個模組中,您將深入了解 Apache Cordova,並了解如何將其用作開發移動應用程式的關鍵平台。在第二個模組中,我們將向您展示如何利用 React Native。它以學習曲線陡峭而聞名,但我們將使其變得簡單,確保您充分利用現有知識,並讓您能夠快速上手一個範例應用程式。

在第三個也是最後一個模組中,您將開始使用 Ionic。通過三個您可以自己構建的實用專案,我們確保您將通過實踐來學習——這意味著您不僅能更快地發展新技能,還能在結束時產出一些具體的成果!