Ionic framework
Free!
With Membership
$7.99
Suggested price

Ionic framework

step by step from idea through prototyping to the app stores

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

The Leanpub 60 Day 100% Happiness Guarantee

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

Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.

You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!

So, there's no reason not to click the Add to Cart button, is there?

See full terms...

80% Royalties. Earn $16 on a $20 book.

We pay 80% royalties. That's not a typo: you earn $16 on a $20 sale. If we sell 5000 non-refunded copies of your book or course for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

In fact, authors have earnedover $13 millionwriting, publishing and selling on Leanpub.

Learn more about writing on Leanpub

Free Updates. 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) and EPUB (for phones, tablets and Kindle). 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. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub