Difference between revisions of "DevelopersGuide"
m (→Zimlet Development Guide) |
m (→Zimlet Development Guide) |
||
Line 1: | Line 1: | ||
== Zimlet Development Guide == | == Zimlet Development Guide == | ||
− | This page contains a list with links to all developer | + | This page contains a list with links to all developer guides for Zimbra 9 / Modern UI. These guides are here for your reference but you can also follow them as a self-paced course. |
+ | |||
+ | You are free to follow these guides in any order you wish, but guide #2 and #3 are basically Preact Zimlet 101. So if you have trouble understanding guides #3 and higher, please take a look at #2 and #3 first as we are building up the complexity of the guides gradually. | ||
{| class="wikitable" | {| class="wikitable" | ||
|+Zimbra 9 Zimlet Development Guide | |+Zimbra 9 Zimlet Development Guide | ||
+ | |1 | ||
|Practical guide to writing Zimbra back-end extensions (Java). | |Practical guide to writing Zimbra back-end extensions (Java). | ||
|https://github.com/Zimbra/zm-extension-guide | |https://github.com/Zimbra/zm-extension-guide | ||
|- | |- | ||
+ | |2 | ||
|Practical guide to writing Preact Zimlets for Zimbra 9 and above. Shows how to add a new tab with an iFrame in Zimbra and how to use the more-menu to do something with currently viewed email. Including getting started with Zimlet-CLI. | |Practical guide to writing Preact Zimlets for Zimbra 9 and above. Shows how to add a new tab with an iFrame in Zimbra and how to use the more-menu to do something with currently viewed email. Including getting started with Zimlet-CLI. | ||
|https://github.com/Zimbra/zm-zimlet-guide | |https://github.com/Zimbra/zm-zimlet-guide | ||
|- | |- | ||
+ | |3 | ||
|How to use internationalization and custom metadata to create a Sticky Notes Zimlet. | |How to use internationalization and custom metadata to create a Sticky Notes Zimlet. | ||
|https://github.com/Zimbra/zimbra-zimlet-sticky-notes | |https://github.com/Zimbra/zimbra-zimlet-sticky-notes | ||
|- | |- | ||
+ | |4 | ||
|How to write a Zimlet that allows a user to attach files from a third party service. This way users can attach files from any service you wish to integrate directly from Zimbra. | |How to write a Zimlet that allows a user to attach files from a third party service. This way users can attach files from any service you wish to integrate directly from Zimbra. | ||
|https://github.com/Zimbra/zimbra-zimlet-attacher | |https://github.com/Zimbra/zimbra-zimlet-attacher |
Revision as of 10:26, 10 July 2020
Zimlet Development Guide
This page contains a list with links to all developer guides for Zimbra 9 / Modern UI. These guides are here for your reference but you can also follow them as a self-paced course.
You are free to follow these guides in any order you wish, but guide #2 and #3 are basically Preact Zimlet 101. So if you have trouble understanding guides #3 and higher, please take a look at #2 and #3 first as we are building up the complexity of the guides gradually.
1 | Practical guide to writing Zimbra back-end extensions (Java). | https://github.com/Zimbra/zm-extension-guide |
2 | Practical guide to writing Preact Zimlets for Zimbra 9 and above. Shows how to add a new tab with an iFrame in Zimbra and how to use the more-menu to do something with currently viewed email. Including getting started with Zimlet-CLI. | https://github.com/Zimbra/zm-zimlet-guide |
3 | How to use internationalization and custom metadata to create a Sticky Notes Zimlet. | https://github.com/Zimbra/zimbra-zimlet-sticky-notes |
4 | How to write a Zimlet that allows a user to attach files from a third party service. This way users can attach files from any service you wish to integrate directly from Zimbra. | https://github.com/Zimbra/zimbra-zimlet-attacher |