Bugfender

Barcelona, Spain
2014
  |  By Sachin Siwal
One of the latest changes introduced by Apple is that developers needs to describe the data your app or third-party SDK collects and provide the required reasons of the APIs it uses. To do so, applications and third-party SDKs that are distributed as XCFrameworks, Swift packages, or Xcode projects, need to contain a privacy manifest file, named PrivacyInfo.xcprivacy. Table of Contents.
  |  By Wisdom Ekpotu
Before immersing yourself in this tutorial, it’s best to ensure you’ve got the following prerequisites.
  |  By Aleix Ventayol
We are excited to announce the launch of our new website, devresources.info, a comprehensive platform designed to serve as a central hub for developers seeking resources and events related to software development.
  |  By Flávio Silvério
There are several protocols featured in the Swift Standard Library that enable generic programming in Swift. By defining common behaviors and functionalities for types and collections, these protocols provide a standard way for types to interact with each other. Today we’re going to take a look at four of the key Swift Standard Library Protocols, these are: We’ll provide a brief overview of how each works, and then how we can implement them in our projects.
  |  By Wisdom Ekpotu
If you are new to Microfrontends architecture, it’s a modern approach for splitting the frontend of your application into multiple components, so it’s easier to code and manage. We’ve actually got a separate article, introducing the concept, which you can read here. Or, if you’ve already read that introduction and now want to go a step further, just read on.
  |  By Wisdom Ekpotu
Microfrontends is a modern front-end architectural approach, by which web applications are segmented (or decomposed) into smaller self-contained units, allowing for easier management and scalability. You can our introduction article to Microfrontends to understand better this architecture approach. Today we’re going to provide a step-by-step guide to the process of building a real-world application using React and Module Federation.
  |  By Sachin Siwal
In iOS, WebSockets enable real-time communication between a client (an iOS app) and a server. Unlike traditional HTTP connections which are stateless, short-lived and request data on demand, WebSockets use a single long-lived connection to send and receive data simultaneously. This significantly reduces response times which is crucial for apps that rely on instant updates and live data to support functions such as chat and multiplayer games.
  |  By Sachin Siwal
Let’s start at the very beginning, so it’s clear exactly what we’re talking about here – in Swift, networking is the process of sending and receiving data between an iOS application and a remote server or another device over the internet.
  |  By Flávio Silvério
If you’re building for mobile apps, you need Realm in your life. It’s specifically designed for mobile devs and even though it’s available on multiple platforms, it’s typically used to develop iOS apps, using Swift. Built on top of SQLite Realm Swift is a very high-level abstraction layer that simplifies database operations for the developer. Today we’re going to unpack it, with a guide that drills so far down into the subject, it’s practically in Australia.
  |  By Flávio Silvério
Core Data enables us to manage the model layer of an Apple application. This layer is a crucial part of our app’s engine room, allowing the pretty bits at the front end to interact with the data and business logic at the back. We love Core Data because it provides a powerful database technology framework, and it’s built on top of the SQLite management system, which requires zero configuration or external storage space.
  |  By Bugfender
If you have experienced CORS errors before, watch this video to see how you can easily test them on Google Chrome
  |  By Bugfender
Learn how to use the Console Panel in Google Chrome.
  |  By Bugfender
In this video you will learn how to use the Recorder Panel in Google Chrome.
  |  By Bugfender
Google Chrome has a Font Editor that can help you to fine-tune your document font styles.
  |  By Bugfender
Learn how to test the new Dark Mode in Google Chrome
  |  By Bugfender
Learn how to use CSS Overview tool in Google Chrome to help you improve your CSS.
  |  By Bugfender
Bugfender is a log storage service for application developers. Bugfender collects everything happening in the application, even if it doesn’t crash, in order to reproduce and resolve bugs more effectively and provide better customer support.
  |  By Bugfender
Meet Simple Programmer and how he uses Bugfender in his development process. Bugfender is a Remote Logger, Crash Reporter, and In-App User Feedback tool.
  |  By Bugfender
Bugfender is a log storage service for application developers. Bugfender collects everything happening in the application, even if it doesn’t crash, in order to reproduce and resolve bugs more effectively and provide better customer support.
  |  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.
  |  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.