Ionic 2 Blueprints

Indermohan Singh

  • 出版商: Packt Publishing
  • 出版日期: 2016-08-29
  • 售價: $1,730
  • 貴賓價: 9.5$1,644
  • 語言: 英文
  • 頁數: 336
  • 裝訂: Paperback
  • ISBN: 1786463733
  • ISBN-13: 9781786463739
  • 相關分類: Ionic
  • 下單後立即進貨 (約3~4週)

商品描述

Key Features

  • Create amazing, cross-platform hybrid native apps using a projects-based approach
  • Discover ways to make the best use of the latest features in Ionic to build on a wide array of applications
  • This is the right learning curve for you if you want to take the leap from an intermediate-level to a pro front-end developer with Ionic

Book Description

Ionic 2, the latest version of Ionic Mobile SDK, is built on the top of latest technologies such as Angular 2, TypeScript, SASS, and lot more. The idea behind Ionic 2 is to make the entire app development process even more fun.

This book makes it possible to build fun and engaging apps using Ionic 2. You will learn how to use various Ionic components, integrate external services, derive capabilities, and most importantly how to make professional apps with Ionic 2. It will help you in understanding the fundamentals of Ionic 2 app development and will show how to build applications, gradually increasing your capabilities and the complexity of applications so that you can learn Ionic app development in a consistent and convenient way.

You will also explore services such as Firebase, using LocalStorage, the WordPress JSON API, and REST API, which will help you turn your next billion dollar idea into reality.

By the end of this book, you will be able to proudly call yourself a pro Ionic developer who can create a host of different apps with Ionic, and you'll have a deeper practical understanding of Ionic.

What you will learn

  • Get to grips with the features of Ionic for application development
  • Build a Chat app with Firebase and Ionic
  • Make a stock tracking app using the third-party REST API and build its layouts with Ionic Navigation and Pages
  • Use Cordova plugins with Ionic to build a media player app
  • Create a production-ready application by using Ionic components, services, and Firebase as a back end
  • Get to know the best practices to create real-time Ionic applications

About the Author

Indermohan Singh is a freelance JavaScript developer with an interest in AngularJS, React, Ionic, TypeScript, and ES6. For the last two years, he has worked mostly on Ionic, creating mobile apps for various start-ups and organizations.

Almost two years ago, he started a blog (https://inders.in) where he writes about Ionic, AngularJS, and JavaScript. As an open source enthusiast, he frequently create demos and publishes them through Github (https://github.com/imsingh).

He also gave a talk on Ionic 2 at the Mobile App Europe Conference, Berlin, last year. He frequently teaches about mobile development, AngularJS, and Ionic at Codementor, where he is a featured expert on Ionic. He was also invited by his alma mater to teach programming as a guest lecturer.

Apart from coding, Indermohan is very interested in music. When he is not coding, he is composing a new song. He sometimes posts his songs on SoundCloud (http://soundcloud.com/indermohan-singh-2/stats). He is also the creator of an Indian Classical Music Search Engine for Ragas named Ragakosh. For his idea of a search engine, he was select by MIT Media Lab for the Entrepreneurship Bootcamp 2015.

He was also a technical reviewer of Learning Ionic, Arvind Ravulavaru, Packt Publishing.

Table of Contents

  1. Chat App with Firebase
  2. E-Commerce App with Marketcloud
  3. Conference App
  4. StockMarket App
  5. WordPress Client App
  6. Media Player App
  7. Social App with Firebase

商品描述(中文翻譯)


主要特點



  • 使用基於項目的方法創建令人驚嘆的跨平台混合原生應用程序

  • 發現如何充分利用Ionic的最新功能,以構建各種應用程序

  • 如果您想從中級開發人員跳躍到專業前端開發人員,Ionic是正確的學習曲線


書籍描述


Ionic 2是Ionic Mobile SDK的最新版本,基於Angular 2、TypeScript、SASS等最新技術構建。Ionic 2的理念是使整個應用程序開發過程更加有趣。


本書使您能夠使用Ionic 2構建有趣且引人入勝的應用程序。您將學習如何使用各種Ionic組件,集成外部服務,提取功能,最重要的是如何使用Ionic 2製作專業應用程序。它將幫助您了解Ionic 2應用程序開發的基礎知識,並展示如何逐步增加應用程序的能力和複雜性,以便您可以以一種一致和便利的方式學習Ionic應用程序開發。


您還將探索Firebase服務、使用LocalStorage、WordPress JSON API和REST API等服務,這將幫助您將下一個十億美元的點子變為現實。


通過閱讀本書,您將能夠自豪地稱自己為一名能夠使用Ionic創建各種不同應用程序的專業Ionic開發人員,並且您將對Ionic有更深入的實踐理解。


您將學到什麼



  • 熟悉Ionic的應用程序開發功能

  • 使用Firebase和Ionic構建聊天應用程序

  • 使用第三方REST API構建股票追踪應用程序,並使用Ionic導航和頁面構建其佈局

  • 使用Ionic和Cordova插件構建媒體播放器應用程序

  • 使用Ionic組件、服務和Firebase作為後端創建生產就緒的應用程序

  • 了解創建實時Ionic應用程序的最佳實踐


關於作者


Indermohan Singh是一名自由職業JavaScript開發人員,對AngularJS、React、Ionic、TypeScript和ES6感興趣。在過去的兩年中,他主要在Ionic上工作,為各種初創企業和組織創建移動應用程序。


將近兩年前,他開始了一個博客(https://inders.in),在博客中他寫有關Ionic、AngularJS和JavaScript的文章。作為一個開源愛好者,他經常創建演示並通過Github(https://github.com/imsingh)發布它們。


去年,他在Mobile App Europe Conference, Berlin上發表了關於Ionic 2的演講。他經常在Codementor上教授移動開發、AngularJS和Ionic,並被該平台列為Ionic的特色專家。他還應他的母校之邀擔任客座講師教授編程。


除了編程,Indermohan對音樂非常感興趣。當他不在編程時,他在創作新歌。他有時會在SoundCloud上發布他的歌曲(http://soundcloud.com/indermohan-singh-2/stats)。他還是一個名為Ragakosh的印度古典音樂搜索引擎的創建者。由於他的搜索引擎的想法,他被MIT Media Lab選為2015年的創業營。


他還是Learning Ionic, Arvind Ravulavaru, Packt Publishing的技術審查人員。


目錄



  1. 使用Firebase的聊天應用程序

  2. 使用Marketcloud的電子商務應用程序

  3. 會議應用程序

  4. 股票市場應用程序

  5. WordPress客戶端應用程序

  6. 媒體播放器應用程序

  7. 使用Firebase的社交應用程序