Back in the days when real computers first emerged and users genuinely rejoiced in the joy of using them, a machine appeared that turned the computer market upside down. At the 1984 CES trade show, the Amiga 1000 was unveiled — and its now-iconic Boing Ball demo, stealing the spotlight, caused a worldwide jaw-drop. It took years for the industry to truly catch up.
This project features two core Jetpack Compose components: one responsible for rendering and animating the Boing Ball on a canvas (BoingBall.kt), and another dedicated solely to drawing the background (BoingBallBackground.kt).
(For the Boing Ball component, I used some help from AI to handle the more complex parts of the 3D math.)
- Amiga and Boing Ball are trademarks of Amiga Inc. (or whichever entity currently holds them)
- The original Boing Ball demo was created by RJ Mical and Dale Luck.
Copyright 2025 Rzeszów.NET Andrzej J. Dębicki
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.