Do you want to build your own mobile application but don't know where to start?
Confused about the different technologies available and how they all fit together?
Need to understand how an application is built from initial idea right through to App Store submission?
Want to learn from a developer who's worked with clients ranging from Virgin Media, EDF Energy & Evans Cycles to the British Science Association, Ben & Jerry's and Shelter?
With over 15 years experience building web and mobile applications I know how confusing it can be to begin developing your own ideas - especially if you are new to the industry.
That's why I've published Mastering Ionic : Building a Real World Application- my latest e-book packed with best practice advice, industry insights and statistics as well as an in-depth exploration into each of the different aspects of developing a mobile application using the popular Ionic Framework.
Mastering Ionic : Building a Real World Applicationguides you through the different stages of how a live application was designed, developed, tested and eventually submitted to the Google Play and Apple App Stores.
From exploring initial ideas and considerations including design assets, structuring the application and legal concerns to in-depth coding examples, remote content integration and App Store submissions I'll walk you through developing a real world application with best practice advice on what to do, when to do that and what to avoid.
With full coverage of the exact same codebase* used in a real-world, live application you'll see how each and every stage of the planning and development lifecycle fits together.
Key areas covered in the e-book include:
No matter what your development experience you'll benefit from seeing how a real world application is developed, including designing & planning, optimising code for maximum performance, marketing advice and a heads up on common pitfalls and how to navigate your way around these.
If you're serious about application development then this book was written with you in mind!
*Specific details (such as, but not limited to, In-App product identifiers and App Store account credentials/details) have been omitted, obscured or changed, where necessary, purely for security reasons
Table of Contents
Parting words
Author Biography
Index
Updates for the following chapters to reflect recent changes with Angular 4.3+ and the HttpClient module (and how this affects the supply and retrieval of data from PHP):
Updates for the following chapters were made:
E-book is now completed.
Updates for the following chapters were made:
The following additional chapters for the e-book were published:
The following additional chapters for the e-book were published:
The following additional chapters for the e-book were published:
The following additional chapters for the e-book were published:
Following chapters of e-book published:
** JANUARY 2019 - NOW UPDATED FOR IONIC 4 NEUTRONIUM **
Do you want to develop your own mobile apps for iOS & Android? Are you looking for a low-cost solution that will give you the necessary knowledge and skills to achieve this? Unsure of which tools and resources to use? Bewildered by the range of options available?
Then let me help you.
With over 5 years experience of using open-source software tools to develop and deliver applications for iOS & Android I can guide you through the steps involved in developing your own mobile applications.
Whether you’re an absolute beginner or a seasoned veteran I’ve put together an e-book: Mastering Ionic that's packed with practical knowledge and development insights geared towards helping you master the framework that businesses and developers all over the world are raving about: Ionic.
Mastering Ionic takes you through working with the Ionic framework on a step-by-step basis from basic concepts and core technologies through to developing fully functional apps with 3 complete case studies.
Featuring lots of mini-projects and in-depth resources in an easy to read format you'll build your knowledge and skills in no time and understand why millions of developers worldwide love working with the Ionic framework.
Some of the topics covered in the book include:
Additionally you'll get access to ALL of the code samples used in each chapter and for the 3 complete case studies absolutely FREE!
On top of this you also gain access to support and further resources listed in the Introduction to the e-book so whichever way you cut it you're on to a great deal!
So whether you're a novice or a veteran developer Mastering Ionic will give you the tools and knowledge you need to hone your mobile app development skills and take them to the next level.
Table of Contents
- Introduction
- The last decade
- Changes from previous versions of Ionic
- Core tools & technologies
- The Ionic ecosystem
- Configuring your environment
- Beginning Ionic development
- The architecture of an Ionic App
- Decorators & Classes
- Ionic Navigation
- Templates
- Theming Ionic Apps
- Plugins
- Loading Data
- Forms & Data Input
- Data Storage
- Animations
- Troubleshooting your Ionic App
- Debugging & Profiling Apps
- Documenting your code
- Preparing apps for release
- Code signing for iOS & Android
- Submitting your iOS App to the Apple App Store
- Submitting your Android App to the Google Play Store
- Case Study #1 - Movies App
- Case Study #2 - SoopaDoopaGames App
- Case Study #3 - Appy Mapper App
- In Closing
- Author Biography
- Index
- Project download links
Updated the following chapters with new or additional information:
Fixed issue with non-functioning chapter and case studies code download URLs
Updated the following chapters to cover changes with Ionic 4 beta release:
Updated the following chapters to reflect changes with Ionic 3.19.1:
Updated the following chapters to reflect changes with Ionic 3.19.0:
Additional Ionic CLI commands added to the Beginning Ionic Development chapter
Updated the following chapters to reflect recent changes to the Ionic CLI:
Updated the Troubleshooting your Ionic App chapter to provide details on resolving the IonicNativePlugin error with recent releases of the Ionic Framework
Following chapters updated to reflect recent changes with release of Ionic 3: