Markus Hintersteiner

Results 68 issues of Markus Hintersteiner

### Description There are a few more relevant app-launch related metrics which we could include for measuring cold start app times. [Papa showcases](https://github.com/square/papa/blob/main/papa/src/main/java/papa/AppStart.kt#L16) some good examples.

Improvement
Android

### Description Instead of checking for process foreground like we did earlier https://github.com/getsentry/sentry-java/blob/d43311af4de9697012a932ff860c9f2b2ff3d3e0/sentry-android-core/src/main/java/io/sentry/android/core/performance/AppStartMetrics.java#L136 we could use a similar approach [as firebase](https://github.com/firebase/firebase-android-sdk/blob/28e3a6821910a0ae452fbcc5b173fafe919ddbaf/firebase-perf/src/main/java/com/google/firebase/perf/metrics/AppStartTrace.java#L552-L573). In simplified terms this would looks like the following:...

Platform: Android

For the next major we should remove any public APIs marked as `@Deprecated`

Platform: Java

### Description As of now [we save envelopes to disk right before try to send them](https://github.com/getsentry/sentry-java/blob/0bd723b1c59af639c4a86bbade526e0108096f8e/sentry/src/main/java/io/sentry/transport/AsyncHttpTransport.java#L227-L247). In case of a slow network connection this could lead to envelopes queuing up...

Platform: Android
Platform: Java

### Problem Statement Ideally the Sentry Android SDK would ship with baseline profiles. Some more docs around baseline profiles [can be found here](https://developer.android.com/topic/performance/baselineprofiles/create-baselineprofile). ### Solution Brainstorm An Android Emulator (33+)...

Improvement
Android

### Problem Statement https://developer.android.com/google/play/integrity/overview ### Solution Brainstorm Check * if this would be beneficial for us / app developers * default quotas for SDKs * 3rd party dependencies we'd be...

Feature
Android

For starfish we want to be able to provide insights and metrics on a screen level. As of now, we do not track screens per se, but have automatic (idle)...

Platform: Android
Platform: Java

### Description Add Jetpack Compose UI tests to test matrix, so we can ensure newer version of JPC still work, e.g. see a recent issue here: https://github.com/getsentry/sentry-java/pull/3010

Platform: Android
Platform: Java

### Problem Statement As of now we only measure the initial composition / render time. It would be great to be able to see which `@Composable` gets re-rendered more often...

Improvement
Android

### Problem Statement Based [on the discussion we had here](https://github.com/getsentry/sentry-java/issues/912), we want to provide a manual API to tigger sending of the cached envelopes. ### Solution Brainstorm Maybe something like...

Platform: Android
Platform: Java
feature request