okgabr
The cost of a crash for a mobile app (Wayfair's eng blog)
Billionaires Build
Here is a quick summary of what we launched:
1. UI Hangs: track the performance of each ViewController, Activity, and Fragment in your app.
2. Network Performance: we record the response time of all your network calls, as seen by users and show you the full round-trip with both client-side and server-side errors.
3. Execution Traces: you can define your own traces to track the performance of any logic in your app that can be a bottleneck to your users’ experience.
4. Apdex Scores: a single metric that represents your overall app quality as perceived by your users with a breakdown of satisfying, tolerable, frustrating, and crashing sessions.
5. App Launch: see how long your users are waiting from the moment they open the app until the app is fully launched and accepting touch events, across devices and OS versions.
Building this was a bit tricky for us. APM is the most data heavy and complex product we’ve built (specially that we had to switch to working remotely overnight like most of the world). And since APM is all about performance, we had to make sure to keep the footprint of our SDK as small as possible, and more importantly, to do so without sacrificing accuracy or taking shortcuts.
We’d love your feedback and please let me know if you have any questions.
Show HN: App Performance Monitoring (APM) for mobile apps
Instabug (YC W16) raised $5M from Accel
Successful is a broad term, but we have tens of thousands of apps on our platform and our SDK is running on over a billion devices. We did YC and raised multiple rounds after.
What We Learned from Analyzing 100M Bugs
GitHub Power-ups: Learn how O2 and LifeSum use Instabug to build better software
Why My Team Doesn’t Use Swift and Can’t Anytime Soon
Spotify is reportedly in talks to acquire SoundCloud
Google just pumped a bunch of money into Airbnb at a $30B valuation
Famous Bugs Episode 2: Bug Beat a Chess Grandmaster?
Instabug (YC W16) raises $1.7M seed round led by Accel to grow beyond bugs
Wow, that does sound frustrating and I'm sorry we let you down. I thought we did enough to communicate those changes, but obviously that wasn't the case. This is a learning experience for us and we'll definitely do better next time. But let me explain the things we did do, because I'm not sure yet how the information didn't reach you.
We've been reacting very quickly (as fast as we could) to this. And we've even applied some of the changes that you've asked for on the same launch day. And this is the way we treat our users in general. We do our best to react fast their requests.
We've made sure to document all the changes (even the statuses) in our blog post. We've sent it to all our users and placed it inside the dashboard to make sure everyone knows what changed and why it changed. What do you think would have been a better way to notify you?
Also, we didn't mean to be protective! On the contrary, we'd love to get your feedback. What would you like to know?
We got the crash reporting disable question more than once and we've added it to our SDK FAQs a few months ago (https://instabug.com/developers).
Anyways, we're truly sorry to disappoint you. And I'd be more than happy to explore a solution for the statuses changes issue, and also let me know if there's anything else we can do to make it up to you.
Instabug, the YC startup out of Cairo, is out of beta to squash mobile bugs
And yes, we've thought about gamification and rewarding users but didn't get a chance to experiment it. We had a few interesting discussions with some of our users and their main concerns was that they're already getting nearly 5x more feedback when using Instabug in their beta apps which is enough, and that it'll add an extra step in the process which is validating that the bug is actually a bug for the reporter to claim the reward. But I'm personally excited about it and I believe we're experiment it soon.
We’ve originally launched on HN almost three years ago (https://news.ycombinator.com/item?id=5526949), and since then, we’ve been helping apps get their beta testers engaged and also provide a feedback channel in their live apps. With this update, we’re adding even more details to the reports that we capture, adding the ability to attach multiple attachments, and most importantly, we’re closing the feedback loop by providing our own in-app live support. Give it a try and let us know what you think, we’re excited to hear your feedback
Show HN: Instabug 3.0 (YC W16) – In-app conversations and bug reporting for apps
Airbnb Officially Confirms Gargantuan $1.5B Funding Round in SEC Filing
Tips and Tricks for Beta Testing Your Mobile App
29 Growth Hacks to Sky Rocket Your Mobile App
Building a New App? Here's 8 Hacks for a Perfect Pre-Launch Plan
Very sad to see the same situation happen again!