Barcelona, Spain
Jul 27, 2020   |  By Rubn Vzquez
Have you ever found yourself copy-pasting the same bits of JavaScript code between different projects? Well, when this situation happens two or three times in a row, it’s usually a good indicator that you have a piece of code that is useful and reusable. So, if you are already reusing your code across several different projects, why not go the extra mile and convert it into a library that allows you to optimize this code-sharing?
Jul 3, 2020   |  By Rubn Vzquez
Node Package Manager, or npm (usually written in lower case) is one of the most commonly used package managers in JavaScript projects. It is built on top of Node and is so powerful that nearly everybody is using it.
Jul 2, 2020   |  By Jordi Gimnez
Welcome to the Bugfender summer newsletter! As we already announced, we achieved a major milestone recently by releasing the Web SDK, bringing the features you love using to a whole new platform. But as always we want to keep pushing to give you a better product, and we’ve introduced recently some more updates we want to share with you: We hope you find all these updates useful!
Jun 19, 2020   |  By Aleix Ventayol
When something crashes in an app, fixing the bug is usually quite straightforward. But apps can also be blighted by bugs that don’t result in crashes, and this is where things start to get interesting. To find and fix these bugs, you will require as much information as possible and probably a combination of tools. Let me explain a process we know as ‘bug forensics’, based on a real bug that has impacted one of Bugfender’s customers.
Jun 8, 2020   |  By Aleix Ventayol
When you’re building a website that needs to be updated in real-time, your first thought is probably to add WebSockets to your application. However Websockets is a low-level protocol and to use it, you’ll need to add another layer on top to manage the information you want to get. This is where MQTT is handy, as it’s a higher-level protocol that simplifies working with data streams.
May 22, 2020   |  By Rubn Vzquez
Today, May 21st, we received an interesting email from a journalist writing for Fast Company. Apparently, a privacy-focused company audited the app Care19, North Dakota’s COVID-19 contact tracking app, and they found that an anonymous tracking ID generated by the app was sent via API to Bugfender along with other identifiers. While the journalist contacted the app developers, he also gave us the opportunity to comment.
May 12, 2020   |  By Rubn Vzquez
We are thrilled to announce Bugfender’s new javascript SDK for the frontend, which applies the simplicity of our mobile SDKs to web applications. Bugfender JS has all the features that you already know from iOS and the Android SDKs, enabling you to: In this blog, we’re going to tell you how to access our new SDK, provide a quick overview of its benefits, and bring you up to speed with the evolution of the Bugfender project.
Apr 28, 2020   |  By Marc Moreno
OutOfMemoryException is a common and frustrating bug, and one of the prime causes of unexpected app shutdown. “Why is this happening now, if the app was working perfectly yesterday?” It’s a question which perplexes both rookie and advanced Android developers the world over. There are a variety of potential causes of OutOfMemory Exceptions, but one of the most common is the memory leak — the allocation of memory in the app which is never released.
May 12, 2020   |  By Bugfender
We are thrilled to announce Bugfender’s new javascript SDK for the frontend, which applies the simplicity of our mobile SDKs to web applications. Happy debugging!
Feb 4, 2020   |  By Bugfender
With Bugfender you can debug your app remotely, find the bugs faster and provide better customer service. Follow this guide to add Bugfender to your iOS app using cocoapods. Thanks to new languages like Kotlin and Swift we can see more and more web programmers jumping into the native development. We started this series of videos with basic tutorials to help new developers and also experienced developers coming from other platforms (React Native, Xamarin, Ionic…). This video can be used as a guide to start creating a new Xcode project and integrating the Bugfender SDK with cocoapods, but if you want to go further we have a lot of tutorials and articles in our docs and in our blog. As you can see, having a remote console for your apps is a 5-minutes task that can save you hours of debug in production. See you in the next video. Happy debugging!
Nov 10, 2018   |  By Bugfender
Our free ebook is a practical guide to bug solving. Besides the obvious testing phase in software engineering, there are many other strategies you can follow to increase the effectiveness and reduce the cost of your Quality Assurance phase, we’ll focus on those.
Jul 6, 2018   |  By Bugfender
Bugfender grants you fast remote access to your applications’ log files on users’ devices - wherever they are in the world. Bugfender logs virtually everything, going beyond simple app crashes. It even logs when the device is offline.

Bugfender is a modern remote logger tailor-made for mobile development.

Most developers debug their apps by looking at the logs generated by their application. Usually this means connecting the mobile device with a debugging cable and looking into NSLogs or logcat.

Bugfender is a cloud storage service with an easy to use SDK that lets developers send their application logs for later use. Works for early development phases, beta testing and production applications. Bugfender unlocks the possibility to detect errors earlier, assist better users who contact your customer support and ultimately achieve an excellent customer satisfaction.

Bugfender represents a new opportunity, log collection services have existed for years on the back-end and network monitoring industry but never applied yet to mobile devices.