Develop Enterprise Mobile Applications With Realistic and Relevant Performance
Leverage web technologies to build better performing mobile applications that end users will actually use.
Book This WorkshopNot developing your mobile apps for high performance can risk:
- Developers who are frustrated with spending significant time to refactor code after releasing it to production.
- End users who are frustrated with inconsistent or unacceptable application experiences.
- Application runtime issues due to the slow I/O execution.
Implementing a standard optimization toolkit will enable your organization to:
- Consistently develop high performing mobile apps as a means of improving end-user acceptance.
- Release new and updated applications more quickly using application and real user monitoring.
- Increase the quality of your business applications by quickly delivering critical enterprise data.
Book Your Workshop
Onsite Workshops offer an easy way to accelerate your project. If you are unable to do the project yourself, and a Guided Implementation isn’t enough, we offer low-cost onsite delivery of our Project Workshops. We take you through every phase of your project and ensure that you have a road map in place to complete your project successfully.
Book NowModule 1: Understand the Challenges & Opportunities That Exist With Optimizing Mobile Performance
The Purpose
- Identification of current mobile development process.
- Identification of core metrics to measure mobile performance as it relates to the business.
- Identification of strengths, weaknesses, opportunities, and threats of mobile development practices.
- Identification of areas of mobile development where performance needs to be improved.
Key Benefits Achieved
- Key opportunity areas where a performance optimization initiative can provide tangible benefits.
- Established business metrics to measure the success of the project.
- Identification of current dev capabilities and new optimization techniques that need to be applied.
Activities: | Outputs: | |
---|---|---|
1.1 | Document your current mobile development process |
|
1.2 | Conduct a SWOT analysis |
|
1.3 | Establish business metrics for measuring the value of the project |
|
1.4 | Conduct a high level assessment of the current development techniques |
|
Module 2: Use Optimization Techniques to Improve Mobile Web Application Performance
The Purpose
- Discovery of performance optimization techniques to apply to current development practices.
- Identification of mobile application architecture.
Key Benefits Achieved
- Areas in frontend code that can be optimized for better performance.
- Areas in mid-tier, backend, and network layers that can be optimized for better performance.
Activities: | Outputs: | |
---|---|---|
2.1 | Determine current mobile web app performance |
|
2.2 | Identify areas in your frontend code that can be optimized for a quicker first time to render |
|
2.3 | Determine the appropriate format for your image resources |
|
2.4 | Determine the post-optimized performance of your mobile web app at the frontend |
|
2.5 | Determine the current mobile web app performance at the mid-tier and backend layers |
|
2.6 | Document the application architecture to determine where asynchronous code is needed for your mobile web app |
|
2.7 | Develop a cache policy process for your mobile web application |
|
2.8 | Document your target state mobile development process with regards to performance optimization techniques |
|
Module 3: Test and Monitor Your Enterprise Mobile Web Applications as Part of Continuous Improvement
The Purpose
- Identification of key areas to consider for performance and load testing.
- Identification of approaches to mobile application monitoring.
Key Benefits Achieved
- Development of performance test plan
Activities: | Outputs: | |
---|---|---|
3.1 | Create a performance test plan for your mobile web apps |
|