General
Creation of tool for custom design of children's book. Tool will enable users to Print book contents onto labels laid out 4 to a page. Tool will also enable users to Save projects in progress for future editing.
Maestro Label Designer at [login to view URL] offers many features similar to those to be included in this tool.
Platform / Distribution
Recommended development platform is Adobe Flash for cross-platform desktop use by Adobe Air.
Tool will be distributed via web site for use on a personal computer. Tool will be Windows and Mac OS compatible.
Project estimate will include time to build code and test on PC. As soon as distributable versions are available, employer will test on Mac OS 10.x computers and advise.
Layouts
Tool will provide 6 page layouts which users may choose from to begin any page. The page layouts will define particular spaces for text or images to help users create common pages. As an example, the layout, "Title Page," may have a text block preset to a large font size for the title at the top of the page, a space for an image in the middle, and a text block preset to a smaller font size at the bottom for the author's name (this is a possible layout only). Other layouts may include "All Text" "Two Images" "Four Images" etc.
Design Resources and Art
Tool will include basic design resources. Basic resources include images (approximately 60), fonts (approximately 12) and backgrounds (approximately 12). A palette of 256 pre-set colors will be available, as well as the ability to define custom colors. Users will be able to save up to 12 custom colors per project. Images, backgrounds, and fonts, to be made available to the developer. Recommendation: review [login to view URL]
Themes
Tool will feature Themes (approximately 6) enabling users to begin their book following a subject or theme (i.e. holidays, seasons, sports). Each Theme will include up to 4 background images, 24 images, 2 fonts, and a palette of 24 colors. Theme contents will be made available to developer.
Tool will allow for addition of new Theme packages in the future. Theme packages will be available for download via web. Tool will have “Import Themes” feature, allowing for import of downloaded Theme packages. Ideally, tool will accept theme packages for import in consistently, appropriately labeled directories. As an example, the "Summer Fun" theme might be resident in the directory "Summer_Fun", enclosing folders "backgrounds," "fonts," & "images" as well as a text file containing the resource set name, Theme description, and RGB color values for default Theme colors. Actual solution TBD.
Selection of a Theme will not restrict the user's ability to select from other colors, images, available fonts, or their ability to upload their own images.
Text and Fonts
Tool will allow users access to their own fonts in addition to fonts provided by tool. Tool will allow users to enter their own text, select font, font size, and color, and position and rotate text elements.
Shapes
Tool will allow users to add, position, rotate, scale, and color basic shapes (square, triangle, circle, star).
Images
Tool will allow users to manipulate images including scale, square-crop, rotate, and flip (horizontal & vertical).
User Images
Tool will allow users to import images of their own for use in projects. Image specifications (file type, max. size) TBD. Tool will allow users to scale and square-crop images.