[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