Mobile/EmbeddingBrainstorm: Difference between revisions
< Mobile
Jump to navigation
Jump to search
m (Ctypes -> ctypes) |
(add link to maemo interfaces) |
||
| Line 19: | Line 19: | ||
* [[https://jdic.dev.java.net/nonav/documentation/javadoc/jdic/org/jdesktop/jdic/browser/package-summary.html JDesktop Integration Components (JDIC) APIs]] - [https://jdic.dev.java.net/ JDIC project page] | * [[https://jdic.dev.java.net/nonav/documentation/javadoc/jdic/org/jdesktop/jdic/browser/package-summary.html JDesktop Integration Components (JDIC) APIs]] - [https://jdic.dev.java.net/ JDIC project page] | ||
* [[http://www.webrenderer.com/products/swing/developer/doc/index.html Web Renderer]] - currently embedding Gecko, proprietary license | * [[http://www.webrenderer.com/products/swing/developer/doc/index.html Web Renderer]] - currently embedding Gecko, proprietary license | ||
== Maemo Web Engine Abstraction Layer == | |||
* [[http://browser.garage.maemo.org/docs/eal/main.html Maemo Web Engine Abstraction Layer ]] - Layer used in Maemo to abstract away browser engine differences. | |||
== WebKit == | == WebKit == | ||
* [[http://trac.webkit.org/projects/webkit/browser/trunk/WebKit/gtk WebKit GTK+ Interfaces]] - The ChangeLog and interfaces used in WebKit with GTK+ | * [[http://trac.webkit.org/projects/webkit/browser/trunk/WebKit/gtk WebKit GTK+ Interfaces]] - The ChangeLog and interfaces used in WebKit with GTK+ | ||
Revision as of 15:36, 24 April 2008
Embedding Brainstom
This is a place to dump ideas about embedding. Everything from wish list items to existing pages to interfaces that we might want to look at for ideas.
Existing Wiki Pages
- Gtkmozembed - page for the existing GtkMozEmbed Widget
- Mobile/Embedding - current embedding page with lots of info
- JSctypes - accessing c libraries from JS - easy!
Mozilla 2
- XPCOM + Binary Embedding - Page from Ben about binary embedding and the future of XPCOM
- Mozilla 2 Embedding API Design - Links to Mozilla2-related items
- Embedding APIs - Notes from Brendan about embedding APIs
- Obsolete Gecko APIs - List of obsolete APIs in Gecko
Other Interfaces
- [Eclipse Java APIs]
- [JDesktop Integration Components (JDIC) APIs] - JDIC project page
- [Web Renderer] - currently embedding Gecko, proprietary license
Maemo Web Engine Abstraction Layer
- [Maemo Web Engine Abstraction Layer ] - Layer used in Maemo to abstract away browser engine differences.
WebKit
- [WebKit GTK+ Interfaces] - The ChangeLog and interfaces used in WebKit with GTK+
- [WebKit Windows Interfaces] - Note that these probably require the non-redistributable binary that Apple includes with the WebKit project
- [WebKit Mac interfaces] - See above about Windows
- [WebKit QT Interfaces] - Don't know how mature these are.