Design interactive high-fidelity prototypes for iOS, Android, desktop or the web. Invent new animations and interactions. Integrates with Sketch and Photoshop.
Fritzing is an open-source initiative to support designers, artists, researchers and hobbyists to take the step from physical prototyping to actual product.
The Pencil Project's unique mission is to build a free and opensource tool for making diagrams and GUI prototyping that everyone can use.
Top features:
* Built-in stencils for diagraming and prototyping
* Multi-page document with background page
* Inter-page linkings!
* On-screen text editing with rich-text supports
* Exporting to HTML, PNG, Openoffice.org document, Word document and PDF.
* Undo/redo supports
* Installing user-defined stencils and templates
* Standard drawing operations: aligning, z-ordering, scaling, rotating...
* Cross-platforms
* Adding external objects
* Personal Collection
* Clipart Browser
* Object snapping
* Sketchy Stencil
* And much more...
Licensing and Versions:
Pencil will always be free as it is released under the GPL version 2 and is available for virtually all platforms that Firefox 3 can run. The first version of Pencil is tested against GNU/Linux 2.6 (Fedora, Ubuntu and Arch) with GTK+, Windows XP and Windows Vista/7.
Java framework for CRUD and Validation.
Crank Google Group for Questions and Such
Crank is a master/detail, CRUD, and annotation driven validation framework built with JPA, JSF, Facelets and Ajax. It allows developers to quickly come up with JSF/Ajax based CRUD listings and Master/Detail forms from their JPA annotated Java objects.
Crank uses a lot of the new JSF features from Facelets, Ajax4JSF, etc. that will be used in JSF 2.0. Crank is a use case analysis of what is possible with the new JSF 2.0 stack.
The validation piece does server-side validation, Ajax validation or just emitted JavaScript validation based on Java annotations, property files, XML files, or database tables. Currently works with JSF, Spring MVC and Spring Webflow.
J. Lumsden, and R. Maclean. Proceedings of the OTM Confederated International Workshops and Posters on On the Move to Meaningful Internet Systems: 2008 Workshops: ADI, AWeSoMe, COMBEK, EI2N, IWSSA, MONET, OnToContent + QSI, ORM, PerSys, RDDS, SEMELS, and SWWS, page 538--547. Monterrey, Mexico, Springer-Verlag, (2008)
H. Klabi, K. Mellouli, S. Mellouli, and M. Rekik. Communications and Information Technology (ICCIT), 2012 International Conference on, page 291-296. (June 2012)
Z. Drey, and C. Consel. Pervasive Computing and Communications Workshops (PERCOM Workshops), 2010 8th IEEE International Conference on, page 817 -819. (2010)
M. J., and P. G.. Actes du Congrès de l’Association des Sciences Administratives du Canada - division Gestion de la santé, St-John’s, Terre-Neuve et Labrador, Canada, 9 (12):
64-94(2012)
S. Gandhe, N. Whitman, D. Traum, and R. Artstein. Proceedings of the 6th IJCAI Workshop on Knowledge and Reasoning in Practical Dialogue Systems, Association for the Advancement of Artificial Intelligence (AAAI), (2009)
L. Constantine. Interactive Systems. Design, Specification, and Verification, volume 2844 of Lecture Notes in Computer Science, Springer, Berlin / Heidelberg, (2003)