Über TypicSoft
TypicSoft ™ ist ein Warenzeichen von Software auf Basis der typischen Objekten ™ for C + + - innovative universellen Rahmen für die Entwicklung und Lieferung von System-und Business-Anwendungen - das führende Umsetzung der Naked Objects architektonische Muster für C + +. Typische Objects ™ for C + + deutlich zulassen oder teilweise radikal reduzieren die Kosten und die Zeit der Entwicklung und Erprobung von komplexen Hochleistungs-Cross-Plattform-Anwendungen mit internationalen objektorientierte Benutzeroberfläche (OOUI) . Der Code wurde ursprünglich entwickelt für hohe Frequenz Algorithmic Trading -Systeme.
Typische Objekte für C + +
Gewöhnlich Anwendung besteht aus fünf oder mehr logische Ebenen: eine Dokumentation Schicht, eine Präsentation Schicht, eine Controller- Schicht, manchmal auch als "Prozess", "Aufgabe" oder "Use-Case-Controller"-Schicht, ein Domain-Modell , bestehend aus der Domain-Schicht Objekte und / oder zur Unterstützung der Business-Services und eine Persistenz -Schicht, in der Regel eine relationale Datenbank. Mit Metaklassen , ist es leicht zu auto-generate die Persistenzschicht direkt aus dem Domain-Modell definiert, wodurch die Notwendigkeit zu definieren und pflegen eine ganze Schicht. Typische Objekte verwendet C + + macroses Metaklassen zu definieren, und unterstützt Universal Text / Binär objektorientierte Serialisierung Format. Auch wenn Sie Objekte haben eine psychoaktive komplette Domain-, ist es möglich, automatisch erstellen Sie eine komplette Bedienoberfläche, nur durch die Aufdeckung der Domain-Objekte (mit ihren Methoden) direkt an den Benutzer, in Form einer objekt-orientierten Benutzeroberfläche (OOUI ) . Und endlich ist es nicht schwer zu auto-compile das Handbuch und die Hilfe aus dem Text und / oder HTML-Dateien Modell im Zusammenhang mit der Domain. Zur Laufzeit der typischen Objekten Rahmen inspiziert die Domain-Objekte mit Reflexion , und dann macht die Objekte und Methoden für den Benutzer sichtbar. Schreibe eine typische Gegenstände Anwendung besteht daher nur aus der Domain schriftlich Objektmodell, wie das gute alte C + +-Klassen.
Typische Virtual Keyboard ™ und typische On-Screen Keyboard ™ sind die ersten Produkte der Öffentlichkeit auf der Grundlage dieses Rahmens. Sie sind klein Fach-basierten Programmen und kompatibel mit Intel-basierten Versionen von Mac OS X 10.5.8, Linux Ubuntu 9.10, Microsoft Windows 7, Microsoft Windows Vista, Microsoft Windows XP und Microsoft Windows 2000.
Typische Virtual Keyboard
Typische Virtual Keyboard ist On-Screen-Tastatur orientiert PC für regelmäßige, Ultra-Mobile PC (UMPC), Tablet PC, interaktive Kiosk.
Typische On-Screen Keyboard
Typische On-Screen Keyboard ist virtuelle Tastatur für eine optimierte Oberfläche Computern , hat Multi-User-Modus, und kann gedreht werden.