¿Es posible integrar Keynote en la interfaz de usuario personalizada?

En Windows, es posible cargar y crear instancias de componentes COM / ActiveX, por ejemplo, PowerPoint, y usarlos para procesar en su UI de su elección.

Con, por ejemplo, WebKit, esto parece posible ya que se puede acceder a WebKit a través de /System/Library/Frameworks/WebKit.framework.

  • Cambié el mod para el directory ~ / .. por error, lo convirtió en 744, no puede reiniciarse
  • ¿Por qué macOS Sierra toma tanto espacio del sistema? 160+ GB
  • Problemas con el keyboard de pantalla compartida
  • ¿Cómo arreglar este disco duro en una máquina virtual?
  • VirtualBox: ejecuta OS X dentro de OS X
  • Establecer diacríticos rumanos usando AltGr en El Capitan
  • ¿Es posible hacer algo equivalente en OS X con Keynote?

  • Disco duro externo no funciona Internet wifi
  • ¿Falta la tarjeta SD después de dormir durante la escritura?
  • ¿Es posible actualizar una Mac Mini a OS X Lion?
  • ¿Cómo puedo ver el windowid de Google Chrome para pasar a captura de pantalla -l
  • ¿Cómo hacer flotar la window de video de iTunes en la parte superior?
  • Cuando abro una window minimizada, no salto al espacio que se abre en
  • 3 Solutions collect form web for “¿Es posible integrar Keynote en la interfaz de usuario personalizada?”

    Sí, en OS X: la tecnología utilizada para hacer la mayoría de los progtwigs es el objective C, donde los posts pasan de la interfaz de usuario a la lógica y se utiliza una expresión de model de controller de vista.

    Si eres hábil, puedes hacer cosas como aplicar parche al binary para mezclar un método o usar SIMBL para modificar aplicaciones que no tienen un sistema plug-in como Keynote.

    Estas hazañas de ingeniería inversa requieren algunas habilidades muy detalladas y pueden romperse cada vez que se actualiza la aplicación, por lo que es poco probable que algo que sea teóricamente posible ocurra como algo que puedes download de forma gratuita con el trabajo que ya estás haciendo por ti.

    Su recomendación sobre la capacidad de Quicklook para get una vista previa de las notas key es donde comenzaría si quisiera desarrollar una verdadera aplicación para leer los files de Keynote. A partir de ahí, necesitaría realizar una ingeniería inversa del formatting de almacenamiento al descubrir que un file .key es en realidad un file zip de lujo e ir desde allí.

    No olvide que un Keynote se puede exportar al formatting QuickTime .mov . Esto preserva transiciones y construcciones, e incluso clic para avanzar. Estoy seguro de que esto podría integrarse en una interfaz de usuario personalizada.

    Como dijiste, Quick Look es el path a seguir. Pero el soporte para ej. las animaciones avanzadas no son perfectas, creo. También puede tratar de exportar su .key a HTML si tiene acceso directo, y mediante js inyectados tomar el control sobre la reproducción (el html es en realidad imágenes animadas mediante js / css). Ponlo en un NSWebView o algo así.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).