Using the Cloud on Mobile Devices

Nick Zitzmann, Wolfram Research Inc.

Join the Conversation #WolframTechConf

Wolfram Language to Go!

In this session, I will talk about our mobile solutions that will allow you to take your work beyond the desktop. Today, we will cover what you can do with Wolfram Cloud and Player on your mobile device.

Wolfram Cloud for iOS and Android

View & Edit Your Notebooks Online

The Cloud app allows you to create and edit your notebooks, as well as most deployments (e.g. forms), from your phone or tablet computer.

System Requirements (iOS)

iOS 9.0 or later

iPhone 4S, iPad 2, iPad Mini, or later (bare minimum, and not recommended)

iPhone 5S, iPad Air, iPad Mini 2, or later (minimum recommended)

The app runs at full resolution on the iPad Pro 10.5” and 12.9”, and supports external hardware keyboards

If you have an Apple Watch, you can view your deployments on your paired Apple Watch

System Requirements (Android)

Android 4.1 or later

Any phone or tablet with 1 GB or more of RAM (bare minimum), e.g. the Samsung Galaxy S III

Recent devices with more memory are recommended

System Requirements (both)

You need a Cloud account (even a free one is okay)

You need a network connection of some sort

Both the iOS and Android versions connect to private clouds

Wolfram Cloud for iOS and Android (cont’d)

What Works in the Cloud Apps

Connecting to either wolframcloud.com or your private Cloud server

Browsing files and folders

Creating new notebooks, if your plan allows it

Editing existing notebooks

Filling out instant APIs and instant Web forms

Magnification

Copying and pasting text & images from other iOS applications

Renaming and deleting objects

Browsing online documentation

Notebook Editing Features

Edit text, insert Ctrl= boxes

Create and evaluate cells

Autocomplete

Function templates (iOS only)

Insert images taken by the camera, or from the photo gallery

Copy and paste cells

Wolfram Cloud for iOS and Android (cont’d)

What Doesn’t Work in the Cloud Apps

Creating new folders

Moving objects between folders

Creating or editing scheduled tasks with the GUI interface

Sharing files with other users

Resizing 2D objects

Rotating 3D objects

Anything that won’t work with the Cloud, e.g. SystemModeler integration, reading from a connected device, etc.

We Respect Your Privacy

Both apps use your phone’s location to initialize the value of Here, and the time zone to initialize LocalTimeZone[], in the kernel

Both apps can use your camera or photo library to insert images into notebooks & forms

All communication between your device & the server is encrypted

Any data you send us is governed by our privacy policy

Let’s take a look!

Topics to live demo on iPad:

Signing in

Creating a new notebook

Programming

Magnification

Documentation

Image insert

Forms

Wolfram Player for iOS

View Your Notebooks Offline & Online

The Player app allows you to view & interact with your notebooks. It works both offline and online.

System Requirements

Generally the same as the Cloud app. A network connection or Wolfram ID is not required for use.

Why Use Wolfram Player?

It works completely offline, even with dynamic content

Supports pinch-zoom

You can rotate 3D graphics, and touch to move locators

Supports connecting to multiple Wolfram Cloud accounts at once (on the same server, and on multiple servers)

You can import notebooks from third-party file clouds, such as Dropbox and OneDrive

Supports transferring files between Wolfram Cloud and the local device (and even between Cloud accounts!) in the background

Supports Slide Over and Split View on supported iPads

Why Not Use Wolfram Player?

No editing or evaluating!

Not all kernel functionality is available in the Player (particularly J/Link, and extensions that depend on J/Link)

Your Cloud deployments, other than notebooks & CDFs, will not work in the Player app

Let’s take a look!

Topics to live demo on iPad:

How to copy your notebooks or CDFs into the Player app

Account management

Opening the notebook we previously created

Beat the rush! Get the Wolfram Cloud App (iOS) today!

BarcodeImage["https://itunes.apple.com/us/app/wolfram-cloud/id978701305", "QR", 400]

Beat the rush! Get the Wolfram Cloud app (Android) today!

BarcodeImage["https://play.google.com/store/apps/details?id=com.wolfram.android.cloud", "QR", 400]

Beat the rush! Get the Wolfram Player app today!

BarcodeImage["https://itunes.apple.com/us/app/wolfram-player/id1059014516", "QR", 400]