Mobile Application Development: JavaScript Frameworks

Hazem Saleh, Ethan Holmes, Tom Bray, Sani Yusuf

  • 出版商: Packt Publishing
  • 出版日期: 2017-01-26
  • 售價: $2,670
  • 貴賓價: 9.5$2,537
  • 語言: 英文
  • 頁數: 614
  • 裝訂: Paperback
  • ISBN: 1787129950
  • ISBN-13: 9781787129955
  • 相關分類: JavaScript
  • 下單後立即進貨 (約3~4週)

相關主題

商品描述

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 組件
- 在 Objective-C 和 Java 中開發與 JavaScript 互動的原生模塊
- 通過創建三個完整的移動應用程式來了解 Ionic

詳細內容
擁有一個出色的移動應用程式對於許多企業來說變得至關重要。有了一個出色的應用程式,你的客戶或讀者不需要來找你,你可以隨時與他們一起,只需點擊幾下或滑動幾下即可。本書將向你展示如何使用業界最聰明的開發人員目前正在使用的最佳工具來建立令人驚嘆的移動應用程式。從 jQuery Mobile 到 React,再到 Ionic,我們將帶你穿越 JavaScript 令人印象深刻的開發生態系統,並向你展示如何將你的技能付諸實踐,以便你能夠自信且時尚地建立下一個移動應用程式。

在第一個模塊中,你將深入研究 Apache Cordova,並了解如何將其用作開發移動應用程式的關鍵平台。在第二個模塊中,我們將向你展示如何利用 React Native。它被認為具有陡峭的學習曲線,但我們將使其對你來說變得容易,確保你充分利用現有知識,並讓你運行一個範例應用程式。

在第三個和最後一個模塊中,你將開始使用 Ionic。通過三個實用的專案,你可以自己建立,我們確保你將通過實踐學習,這意味著你不僅能夠更快地發展新技能,而且在最後你將有一個有形的成果!

最後瀏覽商品 (20)