1. Minimize Work in application

    2. Optimize the Main Thread of Your App

    3. Shrink the App Binary Size

    4. Optimize Storyboards and XIBs 

    5. Lazy Load Resources

    6. Optimize App Dependencies

    7. Pre-compile Your Assets

    8. JSON Parsing and Loading Efficiency

    9. Profile and Analyze Using Instruments

    10. Reduce Keychain and Database Queries

    11. Optimize App Delegate and Scene Delegate

    12. Background Prewarming

    13. Use On-Demand Resources

    14. Use Swift Concurrency

    15. Place a Launch Screen Placeholder

    Conclusion

    Share

    facebook
    LinkedIn
    Twitter
    Mail