Skip to content

This sample app shows you how to add SafariViewController (as opposed to In-App Browser) using the verified SafariViewController plugin.

Notifications You must be signed in to change notification settings

Telerik-Verified-Plugins/SafariViewController-DemoApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SafariViewController

Try in AppBuilder

Overview

This sample shows you how to implement the iOS9+ SafariViewController (as opposed to In-App Browser) in a hybrid mobile app using the SafariViewController plugin from the Telerik Verified Plugins Marketplace.

Supported mobile platforms: iOS

Developed with: Apache Cordova 4.0.0, Kendo UI Core 2015.3.1023

Back to Top

Screenshots

Skins

Native Flat

Transitions

Curl Flip

Features

Reader mode Sharing Events

Back to Top

Test the Sample

Apart from exploring the sample code base in GitHub, you can also clone and run the sample in your preferred AppBuilder client.

In-Browser

With the AppBuilder in-browser client, you can develop hybrid and NativeScript cross-platform mobile apps from your browser. You can use the in-browser client at https://platform.telerik.com.

Clone the sample

  1. Click the button at the top of this document.
  2. Provide your login credentials, if prompted.

Run the sample

Back to Top

Universal

With the AppBuilder universal desktop client, you can develop hybrid and NativeScript cross-platform mobile apps from your desktop (OS X or Windows). You can download and install the universal desktop client from https://platform.telerik.com/appbuilder/webclient/#/downloads.

Clone the sample

  1. Click Create app.
  2. Click Advanced.
  3. Select Clone repository.
  4. Enter https://github.com/Telerik-Verified-Plugins/SafariViewController-DemoApp.git in the Repository URI text box.
  5. Provide an app name.
  6. (Optional) Provide description.
  7. Click Create app and wait for the in-browser client to load the app.

A new app is added in your Telerik Platform account and all files are checked into the integrated AppBuilder version control. Third-party version control is configured and your app is connected to the repository from which you cloned it. The universal desktop client opens the code for your new app and lists all app files in the Project Navigator.

Run the sample

Back to Top

Windows

With the AppBuilder Windows client, you can develop hybrid and NativeScript cross-platform mobile apps from your Windows desktop. You can download and install the Windows client from http://www.telerik.com/appbuilder/windows-client.

Clone the sample

  1. Verify that the AppBuilder Windows client is running and you are logged in the Telerik Platform in the account in which you want to develop your application.
  2. Click Create app.
  3. Click Advanced.
  4. Select Clone repository.
  5. Enter https://github.com/Telerik-Verified-Plugins/SafariViewController-DemoApp.git in the Repository URI text box.
  6. Provide an app name.
  7. Click Clone.

A new app is added in your {{site.tp}} account and all files are checked into the integrated {{site.ab}} version control. Third-party version control is configured and your app is connected to the repository from which you cloned it. {{site.ab}} opens the code for your new app and lists all app files in the Project Navigator.

Run the sample

With the AppBuilder Windows client, you can quickly test your apps on device, in the simulator or in the native emulators.

Back to Top

Visual Studio

With the AppBuilder extension for Visual Studio, you can develop hybrid and NativeScript cross-platform mobile apps from Microsoft Visual Studio. You can download and install the extension from http://www.telerik.com/appbuilder/visual-studio-extension.

Clone the sample

  1. On your local file system, clone the remote repository that contains the app.
  2. In the top menu bar, click FileOpenProject/Solution.
  3. Navigate to the location where your app is stored.
  4. Locate the ABPROJECT file for your app and double-click it.
  5. If prompted, log in the {{site.tp}}.

The extension for Visual Studio copies the sample files locally. The extension creates a new solution and project and loads them.

Run the sample

With the AppBuilder extension for Visual Studio, you can quickly test your apps on device, in the simulator or in the native emulators.

Back to Top

CLI

With the AppBuilder command-line interface, you can develop hybrid and NativeScript cross-platform mobile apps from the command line. You can learn how to add the AppBuilder commands to your command line from http://www.telerik.com/appbuilder/command-line-interface.

Clone the sample

  1. On your local file system, clone the remote repository that contains the app.
  2. In the command prompt, navigate to the directory that contains the ABPROJECT file for your app.

The AppBuilder command-line interface shows the following message: Successfully initialized project in the folder!

Run the sample

With the AppBuilder command-line interface, you can quickly test your apps on device, in the simulator or in the native emulators.

Back to Top

Limitations

  • You cannot run this sample in the device simulator.
  • You cannot run this sample in the companion app.

About

This sample app shows you how to add SafariViewController (as opposed to In-App Browser) using the verified SafariViewController plugin.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published