Ionic framework
Ionic framework
Free!
Minimum price
$5.00
Suggested price
Ionic framework

Last updated on 2015-12-15

About the Book

This book will teach you step by step how to take advantage of your web development knowledge in building hybrid applications for iOS and Android.

Through the example of building the Calculator application, you will see how the process of making an application actually works.

Finally, you'll learn how to get your application listed and deployed to the App Store and Play Store.

Here are the chapters and what you'll learn from the book:

How to get started with Ionic framework on Mac and Windows

+ How to make an app these days

+ What actually is Ionic framework

+ How to install Ionic on both Mac and Windows

+ How to use Ionic CLI to start an Ionic project

+ How to run an Ionic application

How to create a calculator application with Ionic framework by using Ionic Creator for UI

+ How to create a calculator interface mockup

+ How to create a calculator interface prototype without coding by using Ionic Creator

+ How to start the Ionic application based on the created interface

+ Which are the most important folders and files and what is the starting point of the application

+ How to create the calculator logic by using controllers

How to polish our existing calculator application

+ How to polish our existing calculator application

+ How to create icons and splash screen images automatically in Ionic framework

+ How to implement Google AdMob ads

+ How to use Ionic.io cloud service to share our application with other users without going through the app stores

+ How to test our application on the real physical devices and emulators

How to publish our calculator application to the Apple's App Store and Google's Play Store

+ How to prepare the application for production

+ How to create the keystore file

+ How to build the production ready application

+ How to get the developer license

+ How to sign the APK file

+ How to optimize the APK file

+ How to build the update of your application

+ How to create the application listing

+ How to upload the application to the Play Store

About the Author

Nikola Brežnjak
Nikola Brežnjak

Nikola Brežnjak is an engineer at heart and a jack of all trades kind of guy. For those who care about titles, he has a masters degree in computing from FER (http://www.fer.unizg.hr/en/education/msc_study/comp/piis). For the past 7 years he worked in a betting software industry where he made use of his knowledge in areas ranging from full stack (web & desktop) development to game development through Linux and database administration and use of various languages (C#, PHP, JavaScript to name just a few). Lately he’s been interested in the MEAN stack, Ionic framework and Unity3D. Also, he likes to help out on StackOverflow where he’s in the top 0.X% currently.

You can find out more about him through his site at http://www.nikola-breznjak.com.

Table of Contents

  • How to get started with Ionic framework on Mac and Windows
    • Why should you listen to me?
    • Introduction
    • Ways you can make an app these days
    • What is Ionic and why it’s so good
    • Installing prerequisites for both Mac and Windows
    • Installing Ionic
    • Using Ionic CLI
    • Starting a project with Ionic by using the existing templates
    • Running the Ionic application
    • Conclusion
  • How to create a calculator application with Ionic framework by using Ionic Creator for UI
    • Introduction
    • Calculator interface mockup
    • Calculator interface prototype
    • Starting a project with Ionic CLI by using the template made in Ionic Creator
    • Ionic application folder structure
    • Refactoring our application
    • Calculator logic with controllers
    • Finishing the calculator template
    • Run the application
    • Conclusion
  • How to polish our existing calculator application
    • Sanitization check
    • Design changes
    • How to create icons and splash screen images automatically in Ionic framework
    • How to implement Google AdMob ads
    • How to use Ionic.io cloud service to share our application with other users without going through the app store
    • How to test our application on the real physical devices and emulators
    • Conclusion
  • How to publish our calculator application to the Apple’s App Store and Google’s Play Store
    • Google Play Store
    • Apple App Store
    • Conclusion
  • How to get help with Ionic framework

Authors have earned$8,089,970writing, publishing and selling on Leanpub,
earning 80% royalties while saving up to 25 million pounds of CO2 and up to 46,000 trees.

Learn more about writing on Leanpub

The Leanpub 45-day 100% Happiness Guarantee

Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

See full terms

Free Updates. Free App. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers), EPUB (for phones and tablets), MOBI (for Kindle) and in the free Leanpub App (for Mac, Windows, iOS and Android). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub