erminesoft logo
Go

sAPL - APL for Android 1.0.7 for PC

Published by  GEMESYS Software
  • Category
    Education
  • Developer
    GEMESYS Software
  • Downloads
    1000+
  • Android Version
    2.2 and up
  • Content Rating
    Everyone
sAPL - APL for Android 1.0.7 PC screenshot 1sAPL - APL for Android 1.0.7 PC screenshot 2sAPL - APL for Android 1.0.7 PC screenshot 3

sAPL was originally developed by I.P. Sharp, in the mid-1980s, as a small workspace version of their mainframe APL product, but targeted to run on IBM P/C's. The maximum workspace size is roughly 300 kilobytes, but the code was taken directly from their mainframe 32-bit code, and was made to run on the IBM P/C platform, by means of an embedded interpreter. This made the product quite slow on the early 8080-based P/Cs, and it was not popular. A decision was made to offer sAPL P/C to any interested APL users, with a generous licence which allowed (and in fact encouraged) the product to be copied and distributed to anyone, without restrictions, with a view to encouraging use of the APL language.

The sAPL product offered here provides a full-featured APL programming environment, which despite the small workspace size, is capable of running a wide variety of usefull and educational real-world programs. And it runs on an Android platforms, at a speed now which is acceptable, given modern fast processors.

For now, this version of sAPL needs to run with the most excellent "Hackers Keyboard", which is available on the Google Play Store, and provides the full IBM P/C standard keys, generated correctly on an Android screen. In particular, the ALT key is used in conjunction with any standard text key, to correctly generate the APL characters. The "Hackers Keyboard" has over 1 million downloads, and works well with sAPL. We hope to update the "gKeyboard" (the Gemesys APL keyboard, which shows the APL characters with their text equivalents), but until that happens, I wanted to release the version of sAPL, because it performs well, calculates correctly, and provides a better user-experience than many other small-workspace APL interpreters. The APL session can be scrolled up and down using ALT-uparrow/downarrow, or paged up and down using SHIFT-uparrow/downarrow. This is very helpful when using a virtual keyboard on an Android tablet. Important hint: The "Hackers Keyboard", like "gKeyboard", needs to be check-box selected, and then also set as the default-keyboard, using Android "Settings" icon (the little gear icon). Once you have selected the "Hackers Keyboard", you can use its configuration features to squish it down, to 40% or 35% vertical height, so you have more screen real-estate to play with APL programs. This substantially improves the APL programming experience on a tablet, if you do not have a Bluetooth keyboard.

Currently, sAPL has been tested on Android KitKat (4.4.2), on Samsung Galaxy Tab series tablets, and earlier models. Please understand that this software is experimental, and is offered without any warranty of any kind.

There are no license restrictions with sAPL, and we are releasing it primarily for educational purposes, but there is nothing to prevent the use of this software for commercial purposes.

Enjoy holding an Amdahl-V8 mainframe equivalent in your hand, while you invert that matrix!
Mark Langdon,
GEMESYS Ltd.

How to Install sAPL - APL for Android 1.0.7 for Windows PC or MAC:

sAPL - APL for Android 1.0.7 is an Android Education app developed by GEMESYS Software and published on the Google play store. It has gained around 1000 installs so far, with an average rating of 3.0 out of 5 in the play store.

sAPL - APL for Android 1.0.7 requires Android with an OS version of 2.2 and up. In addition, the app has a content rating of Everyone, from which you can decide if it is suitable to install for family, kids, or adult users. sAPL - APL for Android 1.0.7 is an Android app and cannot be installed on Windows PC or MAC directly.

Android Emulator is a software application that enables you to run Android apps and games on a PC by emulating Android OS. There are many free Android emulators available on the internet. However, emulators consume many system resources to emulate an OS and run apps on it. So it is advised that you check the minimum and required system requirements of an Android emulator before you download and install it on your PC.

Below you will find how to install and run sAPL - APL for Android 1.0.7 on PC:

  • Firstly, download and install an Android emulator to your PC
  • Download sAPL - APL for Android 1.0.7 APK to your PC
  • Open sAPL - APL for Android 1.0.7 APK using the emulator or drag and drop the APK file into the emulator to install the app.
  • If you do not want to download the APK file, you can install sAPL - APL for Android 1.0.7 PC by connecting your Google account with the emulator and downloading the app from the play store directly.

If you follow the above steps correctly, you should have the sAPL - APL for Android 1.0.7 ready to run on your Windows PC or MAC. In addition, you can check the minimum system requirements of the emulator on the official website before installing it. This way, you can avoid any system-related technical issues.

Download sAPL - APL for Android 1.0.7 For PC

sAPL APK 1.1.74.95 MB1.1.7