First, thank you for your interest in developing XOOPS Modules.
Please google for exactly the same text that you used as your title: "Tutorial for create Xoops Modules" and you'll find right on the first page links like:
1)
XoopsWiki - Module Development Guide :: XOOPS Web3)
Building XOOPS Module (Tutorial by Kaotik)5)
Creating XOOPS Module with TDMCreate - YouTubeThe recent version of TDMCreate you can find on
GitHub, which should help you in creating the basic structure of the module.
Please note that in the next version of XOOOPS we'll be adding the
XMF Library - please read more about it in the info about
XOOPS 2.5.8. You can also check out the
XMF Cookbook, with code recipes for getting started using XMF, the
XOOPS Module Framework. It includes also a reference to all XMF library classes.
As Richard indicated,
XMF is a library of standard classes useful in module development for the current version of XOOPS. It can be very useful in the near future, as all of its classes are forward compatible with the next generation of XOOPS.
Once we move to the next generation of XOOPS (currently known as
XOOPS 2.6.0), we'll be incorporating also the next generation of XOOPS module architecture - you can preview it on
Eduardo's GitHub repository - look for "
rmcommon" - just download it and install it on the current XOOPS version
2.5.7.2 or on the
2.5.8-RC2 . Eduardo has also several modules there that you can download, install, and check them out. Of course, the best way to learn is to look at the code.
Finally, you can also check out this presentation "
OOP Adventures with XOOPS" and the
XOOPS APIPlease feel free to ask any questions you might have, and we'll be glad to help.