[cvs] [Wiki] changed: FAQ/Developer/NewApp
Wiki Guest
wikiguest at horde.org
Sun Feb 8 23:37:56 UTC 2009
guest [129.187.43.121] Sun, 08 Feb 2009 18:37:56 -0500
Modified page: http://wiki.horde.org/FAQ/Developer/NewApp
New Revision: 1.1
Change log: Link to CreatingYourFirstModule added
@@ -10,4 +10,6 @@
In addition to the numerous Framework libraries there is a wealth of
functionality exposed by existing Horde applications. Perhaps you
want to create a social networking engine. Social networking relies
heavily on functions such as contact lists, photo galleries, calendar
events and blogging or journaling. Instead of reinventing those
wheels it is possible to use Horde's built-in application API to pull
in the necessary functionality. In the previous hypothetical example,
the application you need to create becomes less about each of the
functions listed and more about creating a unique user interface
taking advantage of the existing functionality within the Turba,
Ansel, Kronolith and Jonah Horde applications.
+++ How do I get started?
If you are starting from scratch the best thing to do is to check
out the "skeleton" module from Horde's CVS repository. Instructions
on how to do this can be found on the
[http://www.horde.org/source/using.php Horde website]. This module was
created to illustrate how a Horde module is laid out. At the top
level of each Horde module reside some or all of the pages that
generate user interface content. Within the lib/ directory reside the
core of the application's logic, including communication with data
storage backends and form generation/validation. Under templates/ you
will find the included HTML snippets that define the users' experience.
+
+A simple HowTo in several parts is available under CreatingYourFirstModule.
More information about the cvs
mailing list