Laszlo Studios offers extensive knowledge and skills that you can leverage at any phase of your development lifecycle. From basic consulting to complete project development from start to finish, our team has the experience to ensure your OpenLaszlo project is successful.
Laszlo Studios utilizes a proven methodology, for developing rich Web applications using the OpenLaszlo platform:

Laszlo Studios works closely with its clients to ensure that they receive a solution that best fits their needs. That’s why Laszlo Studios uses an agile, four-phased creative and technical design methodology. Each step accommodates for the inclusion of key stakeholders to ensure that they are able to provide guidance and feedback along the way.
Design
We know from experience how important planning and design is to successful development. We can do this planning for you or with your team.
Phase 1: Requirements and Analysis
The Requirements and Analysis phase establishes a necessary foundation for the design and development of all key deliverables. Our team will work closely with you to understand your requirements.
During the Requirements and Analysis Phase, Laszlo Studios will conduct the following activities:
- Functional and technical requirements gathering
- High-level creative concepts
- Early user testing and integration analysis
Key deliverables of the Requirements and Analysis Phase can include:
- Requirement Specifications
- Screen Wireframes
- Data Modeling
Phase 2: User Experience and Technical Design
Laszlo Studios software engineers understand how to design OpenLaszlo applications of all sizes–from small-scale Intranet applications to high-scale consumer web services. After understanding your requirements, we will leverage both a comprehensive user experience and technical design process that specifies the way the application should be built in order to meet your projected volumes, future growth, and subsequent enhancements.
A) User Experience Design:
The User Experience design phase is an iterative process, incorporating discovery and exploration, concept UI development, the creation of wireframes and user interaction. These will flow into a draft UI that will be fine-tuned into a final UI.
Key deliverables of the User Experience Design Phase can include:
- Screen Wireframes
- Interactive Concept Demo
- Detailed UI Design Specification
B) Technical Design:
The Design phase is an iterative process in which Laszlo Studios works with a client's development team or preferred system integrator to create technical design materials reflecting the specific needs of the targeted users. As always, these deliverables will adhere to industry standards and best practices.Key deliverables of the Technical Design Phase can include:
- XML API Design for server-side integration
- Application Architecture
- Application Class Diagrams
Develop
Laszlo Studios has developed a number of successful projects for our clients from start to finish. Using both the creative and technical designs we’ve made from Phase I and II, we create the client code, integrate it with your server, and assist in the testing, allowing you to concentrate on using your existing skills for server-side or traditional web development. We also work with our select partners to provide complete solutions, including server-side development, for a turnkey system delivered to you ready for use.
Phase 3: Implementation and Integration
The Implementation and Integration phase includes application development, testing and staging. Laszlo Studios will work closely with a client's team to integrate business logic and other server-side functionality required for the application.Key deliverables:
- Final Asset Library
- LZX Source Code
Deploy
Laszlo Studios experienced team understands how to integrate our licensed products into custom OpenLaszlo applications, third-party projects, and your own environment. Our engineers know our products intimately and can perform the necessary integration to get our software running with the rest of your enterprise, no matter whether you’re running on J2EE, .Net or other highly scalable server environments.In addition, our engineers can assist you by providing consultation and specialized expertise to fine-tune your application’s performance, adjust an existing application, or even just serve as an extra pair of hands during development.
Phase 4: Testing and Deployment
This phase includes testing, load balancing, quality assurance, and the final launch of the application.Key activities and deliverables for this phase include:
- Application releases as determined by project timeline
- Application staging and launch
- Application optimization
- Deployment configuration consulting
