iPad Screenshots

Description

Juno is a client app for Jupyter Notebook, an interactive cloud-based computational environment, where you can combine code execution, rich text, mathematics, plots and rich media.

CLOUD COMPUTING
When you write code in Juno, the actual computing is happenning on a remote Jupyter Notebook server, giving you access to virtually unlimited computational resources from your iPad. Juno lets you connect to your own Jupyter Notebook server, or use cloud computing services, such as CoCalc and Azure Notebooks.

JUPYTER NOTEBOOK
Jupyter Notebook has support for over 40 programming languages, including Python, R, Julia and Scala.
• Produce rich output with your code: HTML, images, videos, LaTeX, and custom MIME types, all wrapped into a single notebook file.
• Leverage big data tools, such as Apache Spark, from Python, R and Scala. Explore that same data with pandas, scikit-learn, ggplot2, TensorFlow.

JUNO FEATURES AT A GLANCE
• Optimizing Jupyter for iPad, Juno delivers a full-featured code editor experience and a complete development environment on your iPad.
• Use all familiar Jupyter shortcuts with your external hardware keyboard.
• Launch Juno in Split-screen mode alongside other apps. Run notebooks with documentation, terminal, or other code editor in front of you.
• Get code completion suggestions for your programming language as you type, powered by your Jupyter Notebook server's kernel.
• Try Jupyter without any preliminary configuration. We have bundled introductory notebooks on Python, Matplotlib, NumPy, SciPy — and will keep adding more!

What's New

Version 1.1.1

• More prominent feedback for untrusted connections
• Cloud computing services compatibility improvements
• Fixes for a couple of minor issues

Ratings and Reviews

4.7 out of 5

62 Ratings

62 Ratings

Nice App!

quake watcher 1776

I’m using it heavily for programming exercises for Machine Learning courses I’m taking. The fact that it allows me to do R, Python and Octave on my iPad Pro is really super. Connecting to my VPS on Digital Ocean works flawlessly. Two thumbs up!

Just great

Eugene Nevgen

Long waited app for me

Makes the iPad into a powerful tool for analysis

Algalgal

If you haven’t used it before, Jupyter provides a “notebook computing” environment for Python and many other languages.

A notebook lets you flexibly mix text, Markdown, HTML, LaTeX equation markup, Python code, and the output of running that code. Outputs can include numerical values, text, tables of data, charts and graphs, annotated images, etc.. You can even add interactive controls like sliders and buttons. You can manipulate data directly, write notes as you go, and develop code bit by bit. This is great not only for incremental software development but for ad hoc data analysis and exploration, where the ability to combine all these media and see results bit by bit is a great help to fluid thinking and experimentation.

You normally access jupyter notebooks in the browser. They don’t work so well from mobile devices. But this app makes them great in the iPad. I love it!

I’m new to Jupyter myself. But I’ve had significant experience using Mathematica, an integrated commercial notebook environment. Jupyter is an open source project, so yes it is a bit rougher around the edges. But it is extremely powerful and an excellent tool for accessing the wealth of data science and machine learning libraries available through Python.

This app provides one of the easier entry points to using Jupyter, thanks to its judicious use native UI elements, and its integration of third-party services that provide hosted notebooks. I’ve used the Azure-hosted notebooks and they work great. I’ve also used this app successfully to connect to my own Jupyter servers running on EC2 and on local machines, and that works well too.

What can I say? If you like Jupyter, this app is worth it.

Developer Response

Thank you so much for summarising it in such an accurate and detailed manner! We will do our best to keep improving Juno and making it a seamless experience.

In-App Purchases

Juno Pro

Connect to any Jupyter Notebook server

$9.99

Information

Seller
Rational Matter Ltd
Size
27.9 MB
Category
Productivity
Compatibility
Requires iOS 10.0 or later. Compatible with iPad.
Languages
English
Age Rating
You must be at least 17 years old to download this app.
Unrestricted Web Access
Copyright
© 2018 Rational Matter Ltd
Price
Free
In-App Purchases
  1. Juno Pro $9.99

Supports

  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

You May Also Like