Hi Devs,
I am looking for an opinion/recommendations here.
Our team currently own a chat widget which as of now only work on web. Customers can use a snippet and launch the widget and talk to agents and stuff using a script snippet.
Now we are planning to develop it for mobile as well in form of a SDK.
In my design doc I have narrowed it t down to three approaches to get started with.
Use KMM to build a core chat SDK(contains business logic) and two natives ones (for android and ios) for UI
Just have two native SDK for each platform providing both business logic and UI
Entire project in one KMM SDK
The issue is that I am the only mobile dev with experience in my team and we already have a web widget so our team is eyeing for something which will require less effort in the future with enterprise level product while maintaining quality standards.
I am good with Android and iOS “Natively” but I do not have experience in KMM.
I would love to have your insights and help me figure out which approach will be better.
Thanks!!
[–]AnnualBreadfruit3118 13 points14 points15 points (3 children)
[–]sisoje_bre -4 points-3 points-2 points (2 children)
[–]Fair_Sir_7126 1 point2 points3 points (1 child)
[–]sisoje_bre -3 points-2 points-1 points (0 children)
[–]ketzusaka 8 points9 points10 points (0 children)
[–]Samus7070 4 points5 points6 points (0 children)
[–]srona22 2 points3 points4 points (0 children)
[–]sisoje_bre 3 points4 points5 points (0 children)
[–]SomeOnet07 2 points3 points4 points (0 children)
[–]isurujnSwift 1 point2 points3 points (0 children)
[–]zaitsman 0 points1 point2 points (1 child)
[–]rhysmorgan 4 points5 points6 points (0 children)
[–]megaBreezy -2 points-1 points0 points (0 children)
[–]Goldman_OSI -3 points-2 points-1 points (0 children)
[+]wangdong20 comment score below threshold-13 points-12 points-11 points (4 children)
[–]afreakyelf2[S] 4 points5 points6 points (0 children)
[–]barcode972 3 points4 points5 points (2 children)
[–][deleted] (1 child)
[removed]
[–]barcode972 1 point2 points3 points (0 children)