Skip to content

Reverse Polish Notation (RPN) engineering calculator recreated in a stylish glassy look. App is a PWA written with pure HTML and JavaScript only (no frameworks or libraries).

License

Notifications You must be signed in to change notification settings

innershell/glass-rpn-calculator

Repository files navigation

Introduction

This calculator is based on:

  1. Hewlet-Packard HP48G/GX RPN calculator.
  2. Glassmorphism design language from Apple OSX Big Sur.

Live Demo

https://calc.innershell.ca

Glass RPN Calculator

Features

I created this calculator because:

  1. m48+ is no longer available on the Apple app store.
  2. Droid48 is only available on Android.
  3. Wanted cross-platform usability on iOS, Android, and web browsers.
  4. Improve the HP48 calculator by taking advantage of dynamic CSS to reduce clutter and increase functionality.
  5. Wanted something that looked absolutely freaking gorgeous so that it would be fun to use.

Installation

This app was written as a Progressive Web Application (PWA). So no need to find/install the app from the app stores.

Android

  1. Open the app in Google Chrome.
  2. Click 'Share'.
  3. Click 'Create Desktop Shortcut'.
  4. An application shortcut will be added to the Desktop.

Apple iOS

  1. Open the app in Safari.
  2. Click 'Share'.
  3. Select 'Add to Home Screen'.
  4. Give it a name like 'Glass RPN Calculator' and click 'Add'.
  5. An application shortcut will be added to the Home Screen.

Technical Details

  1. Uses HTML5, CSS, and JavaScript only.
  2. Settings are saved to local storage.

Bugs and Feature Requests

COMING SOON

License

COMING SOON

Donations

COMING SOON

About

Reverse Polish Notation (RPN) engineering calculator recreated in a stylish glassy look. App is a PWA written with pure HTML and JavaScript only (no frameworks or libraries).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published