blog-logo.png
The advantages and disadvantages of Defensive Programming, and how Finotes finds the balance.
Robin Alex Panicker
  • Feb 17
  • 2 min

The advantages and disadvantages of Defensive Programming, and how Finotes finds the balance.

Defensive programming has many advantages and also some serious disadvantages if not done properly.
  • All Posts
  • Technology
  • Android
  • Bugs
  • Mobile App
  • HTTP
  • API
  • iOS
  • Memory Leaks
  • crash
  • watchOS
  • Memory
  • ANR
  • Java
  • Kotlin
Search
The advantages and disadvantages of Defensive Programming, and how Finotes finds the balance.
Robin Alex Panicker
  • Feb 17
  • 2 min

The advantages and disadvantages of Defensive Programming, and how Finotes finds the balance.

Defensive programming has many advantages and also some serious disadvantages if not done properly.
Analysis of impact of bugs in Android, iOS and watchOS apps is now available in Finotes.
Robin Alex Panicker
  • Feb 8
  • 1 min

Analysis of impact of bugs in Android, iOS and watchOS apps is now available in Finotes.

Performance analytics of mobile apps is now available in Finotes across Android, iOS and watchOS flavours.
Detecting and fixing ANR in Android Apps.
Don Peter
  • Oct 12, 2021
  • 3 min

Detecting and fixing ANR in Android Apps.

ANRs are UI/Main thread blocks that prevail for more than 5000 milliseconds. Let's see how to detect and fix them.
Finotes V4.1.0 for Android, iOS and watchOS is now available.
Don Peter
  • Jun 1, 2021
  • 1 min

Finotes V4.1.0 for Android, iOS and watchOS is now available.

Full control of data points reported along with bugs, low memory usage and size footprint, error capturing in iOS with zero coding.
Software bugs - some history
Robin Alex Panicker
  • May 18, 2021
  • 2 min

Software bugs - some history

Programming errors are as old as computers. But the term 'bug' got associated with computer programs almost a century later.
Finotes watchOS framework version 4.0.0 released. It is a step closer to no code integration.
Don Peter
  • Apr 16, 2021
  • 2 min

Finotes watchOS framework version 4.0.0 released. It is a step closer to no code integration.

Finotes framework 4.0.0 for watchOS comes with Zero-code HTTP tracking and life cycle event tracking.
Finotes iOS Framework version 4.0.0 released
Don Peter
  • Apr 16, 2021
  • 1 min

Finotes iOS Framework version 4.0.0 released

Finotes framework 4.0.0 for iOS comes with added customization capabilities while tracking screen load delays.
Finotes SDK version 4.0.0 for Android released
Don Peter
  • Apr 16, 2021
  • 2 min

Finotes SDK version 4.0.0 for Android released

Finotes SDK version 4.0.0 comes with improved screen load delay and ANR tracking.
Identifying root cause of ANR in android apps
Robin Alex Panicker
  • Mar 26, 2021
  • 1 min

Identifying root cause of ANR in android apps

ANR in Android apps is one of the most common issues. Finotes helps not just in detecting the ANR, but also in identifying the root cause.
Finotes Android SDK (Kotlin and Java) version 3.3.0 released
Don Peter
  • Mar 21, 2021
  • 1 min

Finotes Android SDK (Kotlin and Java) version 3.3.0 released

Finotes SDK version 3.3.0 for Java and Kotlin are now publicly available with improved ANR reporting, more data points for HTTP issues.
Finotes Framework for iOS moves a step closer to no-code
Don Peter
  • Mar 17, 2021
  • 1 min

Finotes Framework for iOS moves a step closer to no-code

Finotes Framework 3.3.0 comes with no code HTTP(s) tracking and auto capture of UIViewController lifecycle events.
Monitoring HTTP requests in Android apps
Don Peter
  • Jan 31, 2021
  • 3 min

Monitoring HTTP requests in Android apps

Failures in HTTP calls are critical as it affects the functioning of the mobile app, which may lead to users uninstalling the app.
State of bugs in mobile apps - Finotes report for year 2020
Robin Alex Panicker
  • Jan 30, 2021
  • 2 min

State of bugs in mobile apps - Finotes report for year 2020

Statistics related bug reports from iOS and android apps for the year 2020
Handling bugs that can be anticipated in Android apps.
Don Peter
  • Nov 21, 2020
  • 2 min

Handling bugs that can be anticipated in Android apps.

By integrating a bug reporting tool like Finotes, mobile app developers will be able to report anticipated failure scenarios
How to detect screen load delays in Android apps
Don Peter
  • Oct 21, 2020
  • 2 min

How to detect screen load delays in Android apps

In Android apps screen load delay occurs when the main thread executes time consuming processes while loading a new activity or fragment.
How to detect abnormal memory usage and memory spikes in iOS apps
Don Peter
  • Oct 5, 2020
  • 3 min

How to detect abnormal memory usage and memory spikes in iOS apps

When iOS app consumes increasing amount of memory, it may lead to app crash. Finotes reports high memory usage with data to reproduce them.
1
2

Join our mailing list

Click here to visit finotes.com

  • Finotes Facebook
  • Finotes Twitter
  • Finotes LinkedIn
  • Finotes Instagram