heremaps / msdkui-ios

The HERE Mobile SDK UI Kit for iOS provides ready-to-use UI components for the HERE Mobile SDK for iOS.
https://heremaps.github.io/msdkui-ios
Apache License 2.0
38 stars 13 forks source link

SDK 4 UI #210

Closed DiegoResnik closed 3 years ago

DiegoResnik commented 3 years ago

I'm testing here maps for my app, I saw your maintenance remark about discontinuing. Is there an alternative for this project that works with the new sdk?

stefan-troyke commented 3 years ago

Hi,

there are no plans yet. Nevertheless the HERE SDK 4.x provides a reference application for Flutter. You could use this instead, but there no explicit UI components offered.

See also https://github.com/heremaps/here-sdk-ref-app-flutter

DiegoResnik commented 3 years ago

Is msdkui-ios is coupled with the old SDK? I am not familiar with the differences between the sdks, but... If they are not coupled, I'm guessing one can use msdkui-ios and hook it with the new sdk..am I missing something?

stefan-troyke commented 3 years ago

Yes, the msdkui-ios project is strongly coupled with the HERE SDK 3.x. It would be some bigger effort to change this to the new HERE SDK 4.x. The new SDK follows a more modular approach and is more the successor of the HERE SDK 3.x than a continuation.

See also the new product variants:

HERE SDK Explore Variant - https://developer.here.com/documentation/ios-sdk-explore/dev_guide/index.html HERE SDK Navigate Variant - https://developer.here.com/documentation/ios-sdk-navigate/dev_guide/index.html

Azbesciak commented 2 years ago

@stefan-troyke is there any sense in migrating msdkui to sdk v4 - I am using your components for android - or leave it, use flutter and migrate the whole app to the new language? I checked it and theoretically, it is possible to use flutter in kotlin, but IMO it is overkill because of this complexity.

stefan-troyke commented 2 years ago

The former UI Kit is already under maintenance mode and there is no port planned for the HERE SDK 4.x due several reasons. I would recommend to leave it. Especially our base design changed significantly.

For the HERE SDK 4.x we offer now a different approach. You can check out the https://github.com/heremaps/here-sdk-ref-app-flutter repository and take the screen designs from this application. This is aligned with the latest HERE designs and should help you to create your own widgets based on the HERE SDK 4.x. Please have a look and I hope that helps. We only support Flutter at the moment.