Emerge Tools is joining Sentry to build the best mobile tooling in the world.| Emerge Tools Blog
Detailing the Emerge CLI, a new tool for mobile developers to integrate Emerge into their workflow.| www.emergetools.com
How to upload any images to Emerge's Snapshots| Emerge Tools Blog
A deep dive into how OpenAI approaches mobile development, previews, and snapshot testing in their mobile apps| Emerge Tools Blog
How to write unit tests for Xcode previews| www.emergetools.com
Apple frameworks hide some public functions through the SPI, this post reveals how to find and use them in your projects| www.emergetools.com
Learn how to leverage Jetpack Compose Previews for testing and mini-apps to build better Android applications| www.emergetools.com
An in-depth analysis of Android vs. iOS app sizes and why Android apps might be larger than they appear| Emerge Tools Blog
A deep-dive into debugging on iOS| Emerge Tools Blog
Emerge Tools is proud to join the Open Source Pledge, supporting the projects that make our work possible.| Emerge Tools Blog
Introducing our new open-source Hacker News client for Android, built to dogfood Emerge Tools products and showcase best practices in Android development.| Emerge Tools Blog
Understand the range of tools in Swift Concurrency| www.emergetools.com
How to make your iOS apps smaller using Dynamic Frameworks| www.emergetools.com
An overview of Variadic View in SwiftUI including a practical use case for Emerge snapshot tests, and why it is safe to use this private API in production.| www.emergetools.com
Building an open source way to symbolicate SwiftUI and other private frameworks.| www.emergetools.com
How we managed to symbolicate SwiftUI crash logs.| www.emergetools.com
How we build ETTrace with Swift Package Manager| www.emergetools.com
Remember this open source profiler the next time Instruments crashes.| www.emergetools.com
Announcing Emerge's Android Performance Testing Suite - built to provide meaningful, controllable testing results to mobile.| www.emergetools.com
How to easily make the slowest operation in Swift ~20% faster with an order file.| www.emergetools.com
The app launch experience is the first impression you make on a user. Every millisecond they wait for your app to start is valuable time…| www.emergetools.com
A detailed review of what ChatGPT thinks of Static vs. Dynamic Frameworks on iOS with an examination of what it got right and wrong.| www.emergetools.com
Examining why some popular iOS apps suddenly got bigger after releasing with Xcode 14.| www.emergetools.com
A detailed look at the startup times for 5 popular apps from the App Store and actionable insights for how they can be improved.| www.emergetools.com
A deep dive into the Swift runtime to see how protocol conformance checks slow down post-main startup time as your binary size increases.| www.emergetools.com
An exploration of dead code in iOS apps and how runtime detection expands the amount we can find.| www.emergetools.com
Experience the future of mobile development. Join top companies like DoorDash, Square & Duolingo who use Emerge Tools to deliver the best app performance to their users.| www.emergetools.com
Swizzling C functions in compiled iOS apps with dyld interposing.| www.emergetools.com
An in depth look at how long it takes to read an app binary from disk, and why order files make apps launch faster.| www.emergetools.com
A summary of where energy is consumed when downloading an app and the carbon footprint of downloads at scale.| www.emergetools.com
The most intriguing feature from WWDC21 was buried deep in the Xcode 13 release notes:| www.emergetools.com
An in-depth size analysis of top iOS apps.| www.emergetools.com