urbanairship / android-library

Urban Airship Android SDK
Other
109 stars 123 forks source link

Message center fragment #243

Closed Pulkitt3 closed 1 week ago

Pulkitt3 commented 1 week ago

We are working with Airship message center implementation in Android and iOS. But we are wondering is there message center screen is different from iOS. Please find a screenshot of iOS and Android attached below. I am using version 17.8.0 Android Screenshot image We are using 17.1.2 on iOS IOS Screenshot image

rlepinski commented 1 week ago

We use OOTB components on both iOS and Android. On iOS, we recently rewrote it in swiftUI hence why you get a more modern look and easier methods to customize it. We are working on a rewrite to the Android version to use compose/material 3. I dont have any timeline when that is going to be ready.

For now, if the UI does not meet your requirements I would recommend building your own listing. The listing UI is just a list view, it should be fairly straightforward to create one using a recycler view or compose.

Pulkitt3 commented 1 week ago

Okay thanks, that means right now it's inconsistent with each other from a UI perspective. they look different.

rlepinski commented 1 week ago

They will always look different since they run on different platforms. We are trying to make this look like it fits into the app not consistent across platforms. For that, you will probably want a custom UI (build the listing yourself). Otherwise we would either be forcing iOS UI on Android, Android UI on iOS, or something that looks out of place on both.

Pulkitt3 commented 1 week ago

Great thanks. So, I need to create a custom design so it looks like iOS.

rlepinski commented 1 week ago

Yes, if thats the goal of your app.