| Ausführung | 1.0.47 |
|---|---|
| Herausgeber | Rorohiko |
| Veröffentlichungsdatum | 16.09.2009 |
| Datum hinzugefügt | 17.09.2009 |
| Os Anforderungen | Mac OS X 10.0/10.1/10.2/10.3/10.3.9/10.4 Intel/10.4 PPC/10.5 Intel/10.5 PPC/10.6/10.6 Intel |
| Downloads insgesamt | 54 |
| Preis | $149 |
Beschreibung
Tor
Active Page Item Developer unterstützt die schnelle Softwareentwicklung für InDesign – es ermöglicht Softwareentwicklern, professionelle Lösungen für InDesign CS/CS2/CS3 mit einfachem ExtendScript (JavaScript) zu erstellen.
Active Page Item Developer behebt die Mängel, die „reines“ ExtendScript für die professionelle Entwicklung unbrauchbar machen.
Wie verbessert Active Page Item Developer (APID) ExtendScript?
Mit Active Page Item Developer (APID) können Sie Ihre Lösung in eine verschlüsselte Form konvertieren, die als Plug-in getarnt oder in ein Dokument eingebettet ist. Diese verschlüsselten Skripte können nicht eingesehen werden. Als optionalen Kopierschutz bietet APID ein Lizenzierungssystem, das an die InDesign-Seriennummer anknüpft. Der Endbenutzer benötigt eine ordnungsgemäße Lizenz von Ihnen, bevor die Skripte ausgeführt werden können. Sie können Ihren potenziellen Kunden auch eine zeitlich begrenzte Demo Ihrer Lösung zur Verfügung stellen. Standard ExtendScripts ohne APID sind „nackt“ – d. h. wenn Sie eine Lösung in ExtendScript ohne APID erstellen, können Ihre Benutzer diese frei öffnen, prüfen, kopieren, Ändern Sie die Skripte. APID definiert ein „Ereignismodell“, bei dem ein Seitenelement ein anderes „beobachten“ kann und Seitenelemente auf Ereignisse wie Öffnen, Schließen, Speichern, Leerlauf, Kontextmenü usw. „lauschen“ können. Zum Beispiel einfach Das Verschieben eines Seitenelements kann automatisch die Ausführung eines Skripts auslösen, das beispielsweise andere Seitenelemente zum „Folgen“ veranlasst. Ohne APID sind ExtendScripts „statische“ Einheiten – d. h. sie müssen vom Benutzer über die Skriptpalette gestartet werden können nicht ereignisgesteuert aktiviert werden. Active Page Item Developer erschließt Funktionalitäten, die in ExtendScript nicht verfügbar sind – beispielsweise ermöglicht die Version 1.0 das Anhängen von Kontextmenüs an einzelne Page Items von ExtendScript. Zukünftige Versionen werden weitere Funktionen hinzufügen - z. Floating-Paletten aus ExtendScript erstellen,... ExtendScript hat eine Reihe wesentlicher Vorteile im Vergleich zur Verwendung von C++ für die Softwareentwicklung. Es ist einfach zu erlernen und zu verwenden, ermöglicht eine schnelle Entwicklung, ist plattformübergreifend (Mac/Win) und es besteht keine Notwendigkeit, verschiedene Versionen zu erstellen, um sowohl CS als auch CS2 zu unterstützen. Und es gibt keine endlosen Run/Compile/Debug-Zyklen! Mit Active Page Item Developer können Sie Ihre eigenen Skript-Plug-Ins erstellen. Um eine gute Vorstellung davon zu bekommen, was erreicht werden kann: Sehen Sie sich einige unserer „kostenlosen“ Plug-Ins an – sie wurden alle mit dieser Technologie erstellt.