Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases now! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Getting Started with Ionic

You're reading from   Getting Started with Ionic Get up and running with developing effective Hybrid Mobile Apps with Ionic

Arrow left icon
Product type Paperback
Published in Jan 2016
Publisher
ISBN-13 9781784390570
Length 168 pages
Edition 1st Edition
Tools
Arrow right icon
Author (1):
Arrow left icon
Rahat Khanna Rahat Khanna
Author Profile Icon Rahat Khanna
Rahat Khanna
Arrow right icon
View More author details
Toc

Table of Contents (11) Chapters Close

Preface 1. All About Hybrid Mobile Apps and Ionic Framework FREE CHAPTER 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 Index

Chapter 1. All About Hybrid Mobile Apps and Ionic Framework

In this chapter, we are going to learn what a Hybrid Mobile Application is and the current technology ecosystems supporting it. We will also be introduced to Ionic Framework and the reasons that should lead you to decide on Ionic as your preferred choice. The topics covered in this chapter will be as follows:

  • Introduction to a Hybrid Mobile Application
  • Using web technologies to develop for mobile devices
  • What is AngularJS?
  • Why use Apache Cordova?
  • Introducing Ionic Framework

The term 'website' has become a word of the past. 'App' is the new buzzword, and the world is moving away from old software systems to new jazzy apps. App, or application in terms of a software, is a more sophisticated system, which involves enabling a lot more features to the user rather than just providing static information like a traditional website.

Web apps have a lot of limitations such as requiring Internet connectivity all the time and restrictions on fully utilizing the hardware capabilities of the device on which you are accessing them. Mobile apps, on the other hand, defy all of these limitations and provide an engaging user experience.

Mobiles have emerged as the most popular channel for user engagement. The number of smartphone users is expected to grow to nearly 2.16 billion in 2016 (http://www.emarketer.com/Article/2-Billion-Consumers-Worldwide-Smartphones-by-2016/1011694), which is more than one quarter of the global population. The growth rate of smartphone usage has been tremendous and is expected to grow day by day.

Mobile adoption is associated with some of the following trivial points:

  • Mobiles are the only device that we keep with us the whole day
  • Kids (between the ages of two and five) know more about using a smartphone than tieing their shoelaces
  • Time spent on mobile phones is increasing 14 times faster than time spent on desktop media
  • People check their smartphones first thing when they wake up instead of wishing good morning to their partners or family

After reading through these points, one must think that the perfect mobile strategy has become a necessity for every business. Going mobile is not a choice any more, rather everyone has to decide which way to go: mobile-first, mobile-only, or mobile-after. If you are a new start-up, an existing enterprise, or an individual developer, Native Mobile apps have a steep learning curve and high development costs for covering all platforms. Mobile ecosystems have become fragmented with multiple OSs such as iOS, Android, Windows, and numerous OEMs such as Samsung, LG, HTC, and others. A Hybrid Mobile Application, about which you will learn in this chapter, is the perfect savior for you. Ionic Framework is a popular hybrid app development framework that helps us in creating Native-looking Apps for multiple platforms using a single codebase.

You have been reading a chapter from
Getting Started with Ionic
Published in: Jan 2016
Publisher:
ISBN-13: 9781784390570
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime