TigaByte Logo

Software Creation


Beginners

HyperNext has been designed with ease of use in mind and has both a simple interface and an easy to learn programming language so that even non programmers can quickly start creating software that works.

(1) Simple Interface:

  • One window plus toolbar.
  • Three modes - Design, Preview and Run.
  • Easy placement of controls.
  • Simple to use script editor.
  • Built-in help.

(2) Easy to grasp programming language:

  • English-like commands.
  • No data-type declarations.
  • No complex classes to learn.
  • Examples included with HyperNext.
  • Examples on our web site.

(3) True cross-platform development:

  • Build for Windows XP/Vista, Macintosh OS X and OS 9.
  • Each platform versions builds for ALL platforms.
  • Consistent interface across target platforms.
  • Native controls on each target platform.
  • Build platform independent stacks for HyperNext Player.
Intermediate & Advanced Users

Although HyperNext Studio is great for beginners it also provides them with lots of potential for expansion as the HyperNext language has over 1000 commands and functions. HyperNext is further enhanced by its ability to compile and run REALbasic scripts during runtime. RBscript is a fast high-level object orientated language that is ideal for tasks requiring extra power such as number crunching, heavy text processing and graphics.

HyperNext Studio comprises three software application: Creator, Developer and Player as detailed below. Together these give the software developer some options not offered by languages such as Visual Basic.

(1) HyperNext Creator

HyperNext Creator is a freeware Rapid Development system similar to Visual Basic and REALbasic that builds applications although it can also create stacks for the freeware HyperNext Player:

  • Visually based software creation system.
  • Cross-platform application building for Windows and Macintosh.
  • HyperNext language with over 1000 commands/functions.
  • RBscript language for computationally intensive tasks.
  • Wide range of commands for text and maths processing.
  • Easy-Networks for comms with other Easy-Network apps.
  • Sprite animation and image banks.
  • Expandable with HyperNext Developer plugins.
  • Distribute your software as stacks or standalone applications.
  • Built-in help and language guide.

(2) HyperNext Developer

The HyperNext Developer builds plugins for HyperNext Creator and allows users themselves to extend the functionality of HyperNext Creator. Developer plugins are easy to use, simply drop them into the HyperNext plugin folder and instantly their extra functionality becomes available to HyperNext Creator projects. Plugins can provide capabilities ranging from extra maths to complex algorithms such as image processing, neural networks and even new interface elements.

Plugins are like libraries in that they can contain procedures, variables and data all within one self contained module. They are a good way to distribute code for HyperNext Creator users because their code is self-contained, encrypted and cannot interfere with other plugins. Developers wishing to create and sell their own plugins can easily add a serial number routine that allows only registered plugin users to access the full feature set.

  • Plugins are like libraries and provide extra functionality.
  • Plugins can be run and tested within the Developer.
  • A large range of HyperNext commands are available.
  • A plugin's global variables are accessible by Creator scripts.
  • Can use RBscript - a fast and powerful internal language.
  • Can work with all controls such as buttons, fields, canvases etc.
  • Easy-Networks for comms with other applications.
  • Text and controls can be localized for Cyrillic, Japanese etc.
  • Built plugins are automatically placed in the Creator plugin folder.
  • Built-in help giving fast access to HyperNext information.

(3) HyperNext Player:

HyperNext Player is a standalone application that runs stacks created by HyperNext Creator. There are versions of Player for both Windows and Macintosh, and each Player can run stacks created on either platform.

Stacks have the following features:

  • An easy way to distribute software.
  • Generally small in size, just kilobytes.
  • Encrypted to prevent disassembly.
  • Cross-platform, they just need a Player.
 

TigaByte Software 2014

 
 

Information