Notes on iPad

by Volker Weber

Notes on iPad
Photo Bjoern Duengefeld

Nokia has its banana phone and IBM has Notes on an iPad. This is as retro as it gets.

I have a ton of questions about this. I think it is running @formula and Lotuscript. How do you get this through an Apple app review process? Usually they don't allow runtimes that execute code which has not been reviewed. There is a reason Excel Mobile does not run macros.

I'd like to see a whitepaper on this. And a roadmap.

Comments

Here's a hands-on video:
https://youtu.be/5veoCliQcNQ

I read a Tweet that LotusScript also gets some enhancements like access to GPS and methods to load HTTP content, which was until now only possible using the LotusScript-to-Java bridge (LS2J) or by calling COM objects, which both are not available on the iPad.

As I wrote on Twitter, this really makes me shudder :-) . Notes Client Apps will not look more beautiful when run on the iPad. As you, I am wondering how this thing can be compliant with Apple's App Store guidelines, but maybe IBM gets a special bonus as they cooperate with Apple in some areas, e.g. business apps and Watson integration into Siri / CoreML.

The Notes Client apps that I know have really bad performance especially on the macOS client and with remote databases, as the code runs synchronously in the UI thread, so every data fetch process blocks the rendering.
The Notes application's UI also is not really responsive. We'll see how much time IBM will invest to improve the user experience.

One thing that I would find really interesting is an NSF runtime offering like Couchbase offer with Couchbase lite, where you can just use NSF as a replicated database on the device and not for the application UI. Having the same data on servers with master-master replication, desktop and mobile clients is a real killer feature.

We build something like that (NSF as pure runtime environment) on the desktop, where we use a Notes Basic Client just for data storage (via Java and C API) and an Eclipse RCP application with Chromium Embedded as browser to display our locally replicated web applications.
So the web app runs both on the server with every browser or replicated locally (and offline) with enhanced desktop features like file editing in Word/Excel/Powerpoint.

Karsten Lehmann, 2018-03-22

It should be fun trying to get the Midas LSX to run on iOS. And by fun, I mean not fun.

Ben Langhinrichs, 2018-03-22

Regarding distribution, the Enterprise App Store is not reviewed by Apple. Therefore an enterprise version of this offering could provide full Lotuscript support.
https://developer.apple.com/programs/enterprise/

Yingle Jia, 2018-03-22

ok... there are many questions... but I found it cool https://twitter.com/bjduen/status/976625166410133504

Björn Düngefeld, 2018-03-22

Recent comments

Johannes Matzke on Morgen :: Apple Pay at 06:10
Frank Köhler on ginlo :: Jetzt schnell handeln at 05:41
Marco Siedler on Morgen :: Apple Pay at 05:35
Stephan Weber on Morgen :: Apple Pay at 05:05
Stefan Heinz on ginlo :: Jetzt schnell handeln at 00:08
Bernd Hofmann on ginlo :: Jetzt schnell handeln at 00:08
Benjamin Bock on ginlo :: Jetzt schnell handeln at 23:06
Volker Weber on Tagesangebote heute at 23:04
Samuel Orsenne on Morgen :: Apple Pay at 21:54
Andy Mell on Morgen :: Apple Pay at 21:18
Jochen Schug on Morgen :: Apple Pay at 20:59
Norman Cox on A view from my chair at 17:54
Volker Weber on Morgen :: Apple Pay at 17:44
Martin Imbeck on Morgen :: Apple Pay at 17:13
Dominique Roller on Morgen :: Apple Pay at 16:41
Mariano Kamp on Heading to the cardiologist :: Reddit at 16:19
Jan Van Puyvelde on Tagesangebote heute at 15:01
Karsten Lehmann on Morgen :: Apple Pay at 14:47
Johannes Matzke on Morgen :: Apple Pay at 14:45
Mariano Kamp on Morgen :: Apple Pay at 13:56
Volker Weber on Heading to the cardiologist :: Reddit at 13:54
Volker Weber on Tagesangebote heute at 13:50
Frank Köhntopp on Tagesangebote heute at 13:48
Patrick Bohr on Ein kleines persönliches Update at 12:27
Volker Weber on Heading to the cardiologist :: Reddit at 19:26

Ceci n'est pas un blog

I explain difficult concepts in simple ways. For free, and for money. Clue procurement and bullshit detection.

vowe

Contact
Publications
Stuff that works
Amazon Wish List
Frequently Asked Questions

rss feed  twitter  amazon

Local time is 06:47

visitors.gif

buy me coffee