Updates from Bugfender Q2, 2019

Welcome to the Bugfender summer newsletter. Over the past few months you may noticed a few improvements to Bugfender’s web app, if not, we’ve summarised them here and you should go and check them out. The machine learning algorithm, which solves problems without requiring detailed instructions, is one of the most exciting technologies on the planet.


Reactive X: RxJava Data Flows: Observable, Flowable, Single, Maybe and Completable

Reactive programming is a programming technique for asynchronous applications that lets you structure your code based on “reaction” to data input changes instead of an imperative programming style where you have to poll or block and wait for changes to happen. If you’re not 100% familiar with ReactiveX (RxJava being the implementation for the JVM), perhaps you know Java Stream, which is a similar concept introduced in Java 8.


5 Ways to Optimise Your Site for Mobile

Every year, more and more website traffic is mobile-driven. Statistically speaking, you’re far more likely to be reading this article now on a mobile device rather than on desktop. Indeed, mobile usage goes far beyond website traffic, as virtually every action we take in modern life, from ordering a takeaway to sharing a photo with friends, takes place on a mobile device.

Jira Mobile app basics: work from anywhere - Demo Den June

Learn how to work from anywhere with the Jira Mobile app in Episode 5 of the Demo Den. Jira Mobile Product Manager, Rayen Magpantay demonstrates how to get the most out of Jira Mobile. See how easy the drag-and-drop works in Jira Mobile, which supports all the fields from your desktop Jira as well as all the filters from desktop. After watching our demo, head over to the Atlassian Community for a live Q&A with Rayen here:

Stay In The Know, On The Go: Top Trello Mobile Tips, Tricks & Features

Part of what makes Trello so amazing is being able to use it anywhere. It’s like having a whiteboard that you can stash in your pocket and use whenever you want—without those marker stains! It’s great for capturing notes on the go, keeping up with notifications and tasks when you’re out of the office, and for referencing information anytime you need it.


The cool new Test Reports feature on Bitrise is here

All your test reports in one place? Check. Check it out! If you use our testing steps (Xcode Test for iOS, Android Unit Test, iOS Device Testing and Virtual Device Testing for Android) your test results will be deployed to the same directory. From there, the new Test Reports can process and then display them in a way that’s easy to read and analyze.


10 Best iOS crash reporting tools for 2019

The best iOS crash reporting tools have to meet many expectations. They need to monitor crashes, generate crash reports, filter and group errors, and perform other tasks. In this article, we have collected the 10 best iOS crash reporting tools so you can make a decision. They can help you catch errors in real-time, identify patterns, and fix bugs before they affect your customers.


Understanding provisioning for iOS applications

iOS is a very secure operating system. You can only install apps on your device that have been approved by Apple so your application needs to be digitally signed before it gets published to the App Store. The signed binary helps Apple ensure the content is coming from the actual developer (team), so it's not compromised or altered by a third-party hacker. Unsigned apps cannot be published on the App Store, so this process allows Apple to be the gatekeeper for their operating system.


Firebase Crashlytics and Bugfender: a Step-by-Step Integration Guide

Ever since we started logging with Bugfender back in 2015, we’ve been working towards integration with Firebase, the app development platform created by Google. Firebase is famous for the breadth of its integration libraries and millions of people use the product around the world, drawn to its sleek UI and range of features.