Team Structure Four Mobile Team Structures for Achieving Your KPIs In mobile, there’s no “one size fits all”. Our users are on different operating systems, devices, wireless providers, and more. The list is endless. And the same goes for
gaming Choosing the Right KPIs in the Gaming Industry Most mobile gaming companies won’t survive in the industry if they don’t publish multiple apps and continue to grow. This means building out more teams, supporting both apps
Issue Resolution How Embrace Streamlines Issue Resolution and Reduces TTR For mobile developers, the work of issue resolution is brittle and unpredictable. Issues come from every angle, from the CEO who believes a problem affecting them is relevant to all
ANRs The ANR Survival Guide It’s bright and early—8 a.m.—and you’re at work. It’s pretty rare you’d be in this early: You’re currently work from home and
usersessions User Sessions are the Best Debugging Tool in Mobile Mobile teams can be notified of issues from many sources, such as user complaints, bad app store reviews, and error tracking tools. However, the notification alone frequently lacks the context
When Should a VP of Mobile Engineering Reevaluate Tooling? Mobile teams often don't reconsider their choice of SDKs. We'll go over why and when teams should switch SDKs and what to keep in mind when making the decision. What
Firebase Is on the Wrong Side of the Fight for User Privacy With the recent announcement [https://www.classaction.org/news/always-watching-class-action-against-google-alleges-user-privacy-doesnt-exist] that Google may become embroiled in yet another class action lawsuit regarding their predatory privacy practices, we’re left to
wwdc20 WWDC20: From Losing Ad IDs to Dropping Intel Apple kept their keynote for WWDC20 short and sweet this year while still delivering some of the biggest software and hardware news. Some announcements were expected—like Apple dropping Intel
familyfriday Office Anniversaries: Celebrating Retention Previously, we posted about Embrace’s culture of celebrating every win [https://blog.embrace.io/a-culture-of-gratitude/], big or small. Though these callouts mostly celebrate immediate victories, we also want to
crashes Auto-Reload Webview Thread Terminations Many mobile applications include WKWebView, which embeds web pages into an application as if they were written native to mobile. These views are fetched through a network call, so historically,
collectionview CollectionView Crashes on iOS Developers must manage two aspects of any CollectionView: First, they define the layout and presentation of the CollectionView. Second, they must update the data received through the dataSource object. This
auto-layout Auto Layout Crashes on iOS iOS developers use Auto Layout to dynamically size and position screens based on constraints they define, creating a standard look across screen sizes and changes to the data an application
#CheersToMobile - WWDC2020 Every year, developers look forward to WWDC as a place to interact with other Apple enthusiasts and share in the excitement of upcoming Apple releases. At Embrace, we put our
How the Mobile Industry Can Prevent Outages like the Facebook One 3rd Party SDKs are a mainstay in our applications: These dependencies give us the ability to do so many different things but they come at a cost. Last Wednesday, we
Webinar: The 4 Pillars to Building a Great Mobile App The mobile market is more competitive than ever, and breaking into it can be essential for companies looking to pick up lost revenue. Not only do mobile users spend more
familyfriday Meet the Team: Colin Contreary Welcome to our third post in the Meet the Team series, where we introduce you to the hard-working Embracians behind your favorite mobile analytics tool. This piece will introduce you
familyfriday Meet the Team: Kohei Hisakuni Welcome to the second piece in our Meet the Team series, where we introduce you to the hard-working Embracians behind your favorite mobile analytics tool. This piece will introduce you
familyfriday Flow Fridays: Embrace’s Yoga Practice At Embrace, we care deeply about making employees feel comfortable while working from home. While our teams work to improve the experience for our Embrace partners, we also have members
Meet the Team: Ray Nakada Today marks the start of our new series, Meeting the Team, where we introduce you to the hard-working Embracians behind your favorite mobile analytics tool. This piece will introduce you
crashes Why One Score Isn’t Enough To Determine Application Stability Developers constantly have to re-focus: Should we be checking on our application stability or pushing out new features? The issue is that the severity of an issue depends on the
familyfriday Office Happy Hours: Trivia Night In our last update, we talked about how Embrace has shifted to include daily “water cooler” video calls for everyone to kick back and hang out. Since then, we’ve
OnDemand - Learn Tips and Tricks for Debugging Memory Leaks in iOS Our own senior iOS Engineer Eric Lanz gives tips and tricks for tackling memory management issues. If you missed the webinar, check it out here. [https://go.embrace.io/WBNR-Who-has-an-eye-on-your-software_
familyfriday A Culture of Gratitude At Embrace, we’re big on winning. But what startup isn’t? Our company mission has always been about helping other developer teams maintain application stability and performance, giving them
analytics Choosing Your Next Analytics Tool During The Crashlytics Deprecation Mark your calendars and get ready: On May 4, Fabric is being deprecated and folded into Firebase. We’re sorry to see it go but we also want to set
Why Your Crash Reporter Is Showing You The Wrong Thread Dedicated crash reporters like Crashlytics do not always surface a helpful stack trace upon a crash. Learn strategies on how to debug background crashes and deadlocks.