Helping you build the applications you need to drive your business
The Designer is at the heart of Breato. It lets you create entire, working applications from scratch in just a few short steps. It is intelligent and flexible, taking much of the hard work out of system design. The Designer requires very little technical understanding, although basic application building skills will help. The Designer can be used within the traditional software development cycle or within an Agile framework. It can also be used to dramatically shorten project timescales by allowing system designers to prototype and test out their designs without the traditional software development step.
Power to build complex applications
However, the Designer offers those with a deeper understanding of HTML, CSS, Javascript and SQL the opportunity to enhance their applications even further. The only way to truly appreciate the Breato Designer is to try it out with our 7 day trial account. Register today and build your first Breato application. All you need is an Internet connection and a browser.
You can view the Breato Designer user guide by clicking here. The guide describes the functionality provided by the Designer, and describes the underlying design philosophy, features and options. It is intended to be read by system administrators and developers who have the responsibility for maintaining and enhancing the operational functionality of their Breato installation.
Powerful. Flexible. Future-proofed.
The Designer offers many features that will allow application designers and developers to build a diverse range of applications that can be a simpl or as complex as your imagination allows. Breato has been built by highly experience application developers who appreciate that applications often start small, but they become more complex over time - so you need development tools that are full features and constantly evolving to allow your portfolio of applications to grow over time.
Flexible database structures
Here are some of the feature we have incorporated within the Designer to support complex database structures.
- Unlimited tables
- Unlimited fields
- Fields can hold values entered by users, values selected from lists, or they can hold data calculated from other fields
- Unlimited relationships
- One-to-one relationships
- One-to-many relationships
- Many-to-many relationships
- Table level data manager
- Export data from individual tables
- Import data in CSV, XML or Excel format into tables
Widgets galore
To help you build those fully-featured user interfaces, here are some of the user interface widgets the Designer allows you to deploy within your applications:
- Standard Form Controls - labels, input boxes, checkboxes, dropdowns, radio buttons, checkboxes, buttons
- Extended Form Controls - combo boxes, multi-select transfer boxes, tab controls, horizontal, vertical resizers, text scrollers
- Reporting - scrolling tables, free-format tables, static and dynamic charts
- Apps - Google apps, RSS feeds, Flash, Google Ads, Google Maps (subect to licence), calendars, HTML5 video, Social networking
- File - directory listings, directory trees
- Decoration - images, decorative backgrounds, group boxes
Customizable user access control
Access control to elements within the database can be controlled on three levels.
- Users can be assigned access to individual data records
- Users can be assigned to groups
- Groups can be assigned access to individual data records
Integration Tools
We haven't forgotten about the data in your existing applications. Some of you will develop applications that simply replace existing applications, so our bulk loader will help import this data into your new Breato application. However, there are applications that you either can't replace or which will be used as a source of data that will be aggregated and re-presented on the web. To integrate with these applications, Breato have developed the Gateway.
- A spohisticated data import mechanism is provided so that you can perform a one-off load of data from your current applications into your new Breato application
- Breato provide an application programming interface (the Gateway) that allows easy integration of Breato-based solutions with existing applications.


