HyperNext - HyperNext
![]() | Tento článek má několik problémů. Prosím pomozte vylepši to nebo diskutovat o těchto problémech na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|

HyperNext je vizuální systém pro vývoj softwaru zaměřený na začínající programátory, který běží dál Macintosh a Okna počítače. To bylo inspirováno HyperCard a zahrnuje a GUI s ovládacími prvky, jako jsou tlačítka a seznamy, a interpretovaný jako v angličtině programovací jazyk. HyperNext také obsahuje kompilovaný objektově orientovaný na vysoké úrovni ZÁKLADNÍ. Balíček HyperNext Studio obsahuje tři doplňkové aplikace, které mohou uživatelům pomoci vytvářet a spouštět software pod Okna a Mac OS X a Mac OS 9 platformy:
- Tvůrce HyperNext je podobný Hypercard a umožňuje uživatelům vytvářet svůj vlastní software, a to jak samostatné multiplatformní samostatné aplikace, tak i sady pro freewarový HyperNext Player. Návrhové rozhraní aplikace Creator má pouze návrhové okno, jeden panel nástrojů a přepínač režimů. Jeho tři režimy Design, Preview a Run umožňují rychlé přepínání mezi vytvářením / editací a spuštěním programů.
- Vývojář HyperNext vytváří pluginy / knihovny pro HyperNext Creator a umožňuje uživatelům rozšířit funkčnost Creatoru pomocí vlastních pluginů nebo pluginů třetích stran. HyperNext Developer má velmi podobné uživatelské rozhraní jako Hypernext Creator a umisťuje vestavěné pluginy přímo do složky pluginů Creator. Pro rychlejší vývoj pluginů je možné mít současně otevřeného Tvůrce i Vývojáře.
- Přehrávač HyperNext je samostatná aplikace podobná Hypercard Player v tom, že spouští komíny vytvořené její aplikací pro tvůrce HyperNext Creator. HyperNext Player je freeware a existují verze pro platformy Windows a Mac OS X a Mac OS 9.
Programovací prostředí
HyperNext má relativně jednoduché designové rozhraní, které umožňuje rychlé spouštění a testování programů. Ovládací prvky, jako jsou tlačítka, lze vybrat na panelu nástrojů a poté je přidat do návrhového okna. Po umístění lze ovládacím prvkům změnit jejich vlastnosti a upravit jejich skripty pomocí vestavěného editoru skriptů. HyperCard je založen na konceptu „hromady“ virtuálních „karet“. Karty obsahují data, stejně jako v a rolodex ale může také obsahovat prvky uživatelského rozhraní, jako jsou tlačítka.
Hlavní programovací jazyk HyperNext se jednoduše nazývá HyperNext a je volně založený na Hypercard HyperTalk Jazyk. HyperNext je interpretovaný anglický jazyk a má mnoho funkcí, které umožňují vytváření úplných aplikací a zásobníků. Tyto funkce zahrnují širokou škálu klíčových slov, která ovlivňují a přijímají zpětnou vazbu od mnoha typů ovládacích prvků grafického uživatelského rozhraní a multimediálních funkcí Apple QuickTime. Midi noty a zvuky lze přehrávat pomocí Note Player a spriteový povrch HyperNextu má různá použití včetně vývoje her. Verze HyperNext pro Macintosh obsahují funkce pro spuštění AppleScript skriptovací jazyk.
Jazyk HyperNext lze rozšířit o uživatelem definované nebo pluginy třetích stran vyvinuté pomocí nástroje HyperNext Developer. HyperNext má také schopnost spouštět RB skripty za běhu, což umožňuje uživatelům vytvářet své vlastní programovatelné aplikace. Na různých je již k dispozici široká škála kódu RBscript a podobného kódu BASIC stránky na internetu. RBscript je verze SKUTEČNÉ, moderní objektově orientovaný BASIC vyvinutý společností REAL Software.
HyperNext má rámec pro vývoj neuronové sítě a přichází s příklady ukazuje, jak implementovat výcvik a testování neuronových sítí. Ukázkové projekty a komíny zahrnují analýzu údajů o pacientově srdci, sekvencí DNA a cen ojetých automobilů.
Nedávným úvodem do programu HyperNext je schopnost ovládat zařízení biofeedback, jako je LightStone [1] použitím USB HID komunikace. Zařízení LightStone odesílá data, která lze zpracovat tak, aby poskytovala hodnoty srdeční frekvence a vodivosti pokožky, které lze poté monitorovat programem na podporu meditace nebo umožnění hraní her s biofeedbackem. HyperNext má ukázkový projekt a zásobník, které graficky zobrazují data ze zařízení LightStone.
HyperNext verze 4 má SQLite [2] funkčnost databáze, což uživatelům usnadňuje vytváření jejich vlastních databázových aplikací.
HyperNext Android Creator
HyperNext Android Creator (HAC) může vyvíjet aplikace pro Android a běží na Okna plošina. Umožňuje začínajícím programátorům vyvíjet aplikace pro Android Emulator i chytré telefony / tablety Android, aniž by museli znát Programovací jazyk Java.
HyperNext Android Creator se integruje s Android SDK a Java JDK, což umožňuje mnohem snazší vytváření aplikací pro Android začínajícími programátory než buď Eclipse (software) nebo NetBeans vývojové systémy mohou, protože znalosti o Programovací jazyk Java a Android SDK framework nejsou vyžadovány.
HyperNext Android Creator obsahuje podmnožinu aktuálních funkcí systému Android, včetně služeb pro spouštění úloh na pozadí. Vytváří aplikace pro Android pro Android OS 1.6 a vyšší.