Working with Professor Ian Stewart, Mathematica and Touch Press

Phil Ramsden

Imperial College London

Professor Ian Stewart

SetDirectory[NotebookDirectory[]];
Import["ian_stewart.jpg"]

Wikipedia page

Ian wanted to be here, but can’t make it.

(And the same’s true of Theo Gray...)

Touch Press

Import["TP_icon_array_1.jpg",ImageSize->400]

Touch Press

Import["TP_icon_array_2.jpg",ImageSize->400]

Touch Press

“The aim of Touch Press is to create new kinds of books that re-invent the reading experience by offering information that is enhanced with rich media and that adapts dynamically to the interests and experience of the reader.”

Dynamic e-books and apps for iOS platforms.

Theo Gray is a director of the company.

Typical Touch Press products are developed using Mathematica.

Example: Disney Animated

Example: Disney Animated

Colour map used Mathematica to generate the data.

Colour clustering--very difficult to do without Mathematica.

Example: Disney Animated

Elsa’s Snow used Mathematica to develop the algorithm.

Rapid and responsive real-time prototyping.

Example: Disney Animated

Elsa’s Snow used Mathematica to develop the algorithm.

Rapid and responsive real-time prototyping.

“A new kind of workflow...”

Example: Disney Animated

However, Mathematica doesn’t power the final product.

Upcoming book will be different...

Interactive e-book on fun, fascinating mathematics.

For a general readership.

Author: Ian Stewart.

Title to be announced.

My role: realising the mathematics in Mathematica.

Upcoming e-book

Chapters

Infinity
Codes and Ciphers
The Primes
Mathematics and Music
Pi
Polygons
Mathematics and Nature
Patterns
Factorials

Mathematica

As before, Mathematica/CDF has been used as a rapid prototyping environment.

Golden Ratio.

Wallpaper Patterns (draw program kaleidoscope).

Wallpaper Patterns (optical kaleidoscope).

Mathematica

In this TouchPress publication, Mathematica/CDF is also being used in the final product.

(i) As a back end, to power interactivity.

(ii) As native CDF.

(“Bring every equation alive!”)

CDF for iOS (prototypes)

Codes and Ciphers Formulae.

π Formulae.

CDF for iOS (already in development)

Look and feel

Import["0.jpg",ImageSize->500]

Look and feel

Import["1.jpg",ImageSize->500]

Look and feel

Import["2.jpg",ImageSize->500]

Look and feel

Import["3.jpg",ImageSize->500]

Look and feel

Import["4.jpg",ImageSize->500]

Look and feel

Import["5.jpg",ImageSize->500]

Look and feel

Import["6.jpg",ImageSize->500]

Look and feel

Import["7.jpg",ImageSize->500]

Look and feel

Import["8.jpg",ImageSize->500]

Look and feel

Import["9.jpg",ImageSize->500]

Look and feel

Import["10.jpg",ImageSize->500]

Look and feel

Import["11.jpg",ImageSize->500]

Look and feel

Import["12.jpg",ImageSize->500]

Look and feel

Import["13.jpg",ImageSize->500]

Look and feel

Import["14.jpg",ImageSize->500]

Look and feel

Import["15.jpg",ImageSize->500]

Look and feel

Import["16.jpg",ImageSize->500]

Look and feel

Import["17.jpg",ImageSize->500]

Look and feel

Import["18.jpg",ImageSize->500]

Look and feel

Import["19.jpg",ImageSize->500]

Look and feel

Import["20.jpg",ImageSize->500]

When’s it out?

First quarter of next year.

Contact

p.ramsden@imperial.ac.uk

info@touchpress.com

http://www.touchpress.com/blog/

Twitter: @touchpress