Categories
Android iOS Mobile Development Uncategorized

Create Multiple Builds for Ionic Mobile Apps Using Gulp

What did I learn today?

Today I learned that it is possible to create multiple builds for Ionic mobile applications using Gulp tasks in Visual Studio. In this post, I’ll explain how I accomplished this task using Gulp and a few Gulp plugins.

This post will explain how to setup multiple builds using Gulp for Ionic mobile apps.  The full example can be found on GitHub: https://github.com/bwhittington/Multi-Build-Gulp-Setup-Example

Categories
iOS Mobile Development

Opening Local Content On iOS Devices Using InAppBrowser

What did I learn today?

Today I learned that opening local content in InAppBrowser on iOS devices using the system browser (Safari) is impossible.  This is due to Apple’s security scheme setup to protect iOS devices from total security failures due to improperly secured applications.  This is a GOOD thing!  Without sandboxing, a hacker could exploit a vulnerability in an app to gain access to the entire device.

I’m going to explain how I chose to maintain current functionality of viewing content in an InAppBrowser while still giving the user the option to share the content using default mechanisms.