Member-only story
150+ ways to improve performance of iOS Application — I
34 min readMar 12, 2023
What is performance ?
- Mobile performance refers to the non-functional quality attributes of a mobile app related to how well it behaves (load time, response times, etc.) and how it uses the resources available in the device where it runs.
- Performance is an aspect of software design that is often overlooked until it becomes a serious problem. If you wait until the end of your development cycle to do performance tuning, it may be too late to achieve any significant improvements. Performance is something to include early in the design phase and continue improving all throughout the development cycle.
Parameters to improve performance?
- Short response time for a given piece of work.
- High throughput (rate of processing work).
- Low utilization of computing resource(s).
- High availability of application.
- Short data transmission time.
- Application size
- Compile/Build/Run time
- Frames per second/frequency (rate)
- App crash/Stability
- Testability
Let’s analyse/investigate different aspects for improving performance of iOS application :-
- Method Dispatch
