nic-delhi / AarogyaSetu_Android

Aarogya Setu Android app native code
https://www.aarogyasetu.gov.in/
Other
2.89k stars 1.9k forks source link

Why the native framework is not adopted? #44

Closed pradpant closed 4 years ago

pradpant commented 4 years ago

Instead of developing the App for two Platforms with two different codebases, you can have got in one codebase if you have used a framework like flutter. That would be much easier for developers to find a bug and that will be rectified with ease.

satejbidvai commented 4 years ago

Why is this an issue now? The app has already been created, I don't think to raise this as an issue is going to help.

@pradpant Whatever you're saying makes sense, still this issues fragment isn't for this I guess.

sreejeet commented 4 years ago

This happens when you have to create applications on a VERY fast pace for emergencies. In situations like these, certain decision need to be made which may not be agreeable by all.

Yes, it could have been better, but the app needed to be release as soon as possible. I'm sure the developers took the best decision possible.

HaneetGH commented 4 years ago

Developing App in Native is a good way to use full potential of android device..

I personally prefer Native Over Flutter react or any other hybrid app..

Facebook is using it but my personal preference

arpanbag001 commented 4 years ago

Instead of developing the App for two Platforms with two different codebases, you can have got in one codebase if you have used a framework like flutter. That would be much easier for developers to find a bug and that will be rectified with ease.

Flutter is not the silver bullet. Both native and flutter has their own strengths and weaknesses. I personally prefer native for most projects, because I can get all the features of Android.

ch4nd4n commented 4 years ago

you can have got in one codebase if you have used a framework like flutter.

Did you go through the code and figure out if Flutter is best fit for this? For eg. Background location service, Bluetooth beacon etc.? Given that there is little documentation on flutter.dev on bluetooth, IDK if it would make much sense to build something where primary dependency itself is unknown.

Please make a working prototype with flutter and see how feasible it is.

vamshi9666 commented 4 years ago

Title should be "why any cross platform framework isn't adopted? "