Getting Started with Ionic(Paperback)
暫譯: Ionic 入門指南(平裝本)

Rahat Khanna

  • 出版商: Packt Publishing
  • 出版日期: 2016-01-14
  • 售價: $1,470
  • 貴賓價: 9.5$1,397
  • 語言: 英文
  • 頁數: 168
  • 裝訂: Paperback
  • ISBN: 1784390577
  • ISBN-13: 9781784390570
  • 相關分類: Ionic
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Key Features

  • Develop engaging mobile experiences with a native-looking UI in Ionic and AngularJS
  • Build mobile applications with a native UI and interactions with device APIs using popular web technologies such as HTML, CSS, and JavaScript
  • Create an e-commerce mobile app using tutorials and code samples

Book Description

Hybrid Apps are a promising choice in mobile app development to achieve cost effectiveness and rapid development. However, they were not preferred over native apps until few years back due to a poor performance and bad user experience, but everything has changed with the release of Ionic. It has evolved as the most popular choice for Hybrid Mobile App development as it tends to match the native experience and provides robust components/tools to build apps.

Getting Started with Ionic equips any web developer with the basic knowledge needed to use modern web technologies to build amazing hybrid mobile apps using Ionic.

This fast-paced, practical book explains all the important concepts of AngularJS and Cordova Framework required to develop apps, then gives you a brief introduction to hybrid mobile applications. It will guide you through setting up the environment to develop mobile apps, and through the multiple options and features available in Ionic so you can use them in your mobile apps. Features such as the Side Menu, Tabs, Touch Interactions, and native features such as Bar Code, Camera, and Geolocations are all covered.. Finally, we'll show you how to use Cordova plugins and publish your apps.

What you will learn

  • Get to know about Hybrid Apps and AngularJS
  • Set up a development environment to build Hybrid Apps
  • Navigate around the components and routing in Ionic
  • Use different Ionic directives for a mobile-specific experience
  • Integrate an Ionic App with backend web services
  • Work with plugins to include native functionality in your hybrid apps
  • Test your apps on real devices
  • Build an e-commerce app for iOS and Android from scratch

About the Author

Rahat Khanna is a techno-nerd experienced in developing web and mobile apps for many international MNCs and start-ups. He has completed his Bachelors in Technology with Computer Science & Engineering as specialisation. During the past 7 years, he has worked for a multinational IT service company and ran his own entrepreneurial venture also in his early twenties. He has worked on ranging projects from static HTML websites to scalable web applications and engaging mobile apps. Along with his current job as a Senior UI developer at Flipkart, a billion dollar e-commerce firm, he now blogs on the latest technology frameworks on sites www.airpair.com, appsonmob.com, and so on and delivers talks at community events. He has been helping individual developers and startups in their Ionic projects to deliver amazing mobile apps.

Table of Contents

  1. All About Hybrid Mobile Apps and Ionic Framework
  2. Setting up the Environment the Right Way
  3. Start Building Your First Ionic App
  4. Navigation and Routing in an Ionic App
  5. Accessorizing Your App with Ionic Components
  6. Integrating App with Backend Services
  7. Testing App on Real Devices
  8. Working with Cordova Plugins – ngCordova
  9. Future of Ionic

商品描述(中文翻譯)

**主要特點**

- 使用 Ionic 和 AngularJS 開發引人入勝的移動體驗,並擁有原生外觀的用戶介面
- 使用 HTML、CSS 和 JavaScript 等流行的網頁技術,構建具有原生用戶介面和與設備 API 互動的移動應用程式
- 使用教程和程式碼範例創建電子商務移動應用程式

**書籍描述**

混合應用程式在移動應用開發中是一個有前景的選擇,能夠實現成本效益和快速開發。然而,直到幾年前,由於性能不佳和用戶體驗差,混合應用程式並不被優先考慮,但隨著 Ionic 的推出,一切都發生了變化。它已發展成為混合移動應用開發中最受歡迎的選擇,因為它能夠匹配原生體驗並提供強大的組件/工具來構建應用程式。

《Getting Started with Ionic》為任何網頁開發者提供了使用現代網頁技術來構建驚人混合移動應用程式所需的基本知識。

這本快速實用的書籍解釋了開發應用程式所需的 AngularJS 和 Cordova 框架的所有重要概念,然後簡要介紹混合移動應用程式。它將指導您設置開發移動應用程式的環境,以及 Ionic 中可用的多種選項和功能,以便您可以在移動應用程式中使用它們。涵蓋的功能包括側邊菜單、標籤、觸控互動,以及條碼、相機和地理位置等原生功能。最後,我們將展示如何使用 Cordova 插件並發布您的應用程式。

**您將學到的內容**

- 了解混合應用程式和 AngularJS
- 設置開發環境以構建混合應用程式
- 在 Ionic 中導航組件和路由
- 使用不同的 Ionic 指令以獲得移動特定的體驗
- 將 Ionic 應用程式與後端網路服務整合
- 使用插件在您的混合應用程式中包含原生功能
- 在真實設備上測試您的應用程式
- 從零開始為 iOS 和 Android 構建電子商務應用程式

**關於作者**

**Rahat Khanna** 是一位技術狂熱者,擁有為許多國際跨國公司和初創企業開發網頁和移動應用程式的經驗。他在計算機科學與工程專業獲得技術學士學位。在過去的七年中,他曾在一家跨國 IT 服務公司工作,並在二十多歲時創辦了自己的創業公司。他參與的項目範圍從靜態 HTML 網站到可擴展的網頁應用程式和引人入勝的移動應用程式。除了目前在價值十億美元的電子商務公司 Flipkart 擔任高級 UI 開發者的工作外,他還在 www.airpair.com、appsonmob.com 等網站上撰寫有關最新技術框架的博客,並在社區活動中發表演講。他一直在幫助個別開發者和初創企業在他們的 Ionic 項目中交付驚人的移動應用程式。

**目錄**

1. 混合移動應用程式和 Ionic 框架概述
2. 正確設置環境
3. 開始構建您的第一個 Ionic 應用程式
4. Ionic 應用程式中的導航和路由
5. 使用 Ionic 組件為您的應用程式增添配件
6. 將應用程式與後端服務整合
7. 在真實設備上測試應用程式
8. 使用 Cordova 插件 – ngCordova
9. Ionic 的未來