You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
How to your productivity app extensible with JavaScriptCore?
Most applications (iOS, macOS) are limited by the set of features the developer implemented, but users often have more precise needs. We've made Paw extensible by exposing a JavaScript API so everyone can write plugins for their custom needs and share them on GitHub for the community. This talk will cover the basics of the JavaScriptCore's bindings between native code (Swift or ObjC) and JavaScript.
Why we have decided to expose an extension API in Paw
Benefits of making your app extensible
Why JavaScript bindings over CocoaScript or Python
Benefits of exposing a public API for your app
Basics of JavaScriptCore, quick presentation of JSValue, JSContext, JSExport
JavaScriptCore and multithreading
Other tools using JavaScriptCore & Conclusion
The text was updated successfully, but these errors were encountered:
mittsh
changed the title
Make your app extensible with JavaScriptCore?
Extend Your App With JavaScriptCore
Sep 22, 2016
How to your productivity app extensible with JavaScriptCore?
Most applications (iOS, macOS) are limited by the set of features the developer implemented, but users often have more precise needs. We've made Paw extensible by exposing a JavaScript API so everyone can write plugins for their custom needs and share them on GitHub for the community. This talk will cover the basics of the JavaScriptCore's bindings between native code (Swift or ObjC) and JavaScript.
JSValue
,JSContext
,JSExport
The text was updated successfully, but these errors were encountered: