Update existing & published android app to Flutter - android

I have a published android app in the google play store.
I want to create the same app for iOS. After researching i found out, it´s best for me to use Flutter for future development, because i will have only one codebase for Android & iOS.
The existing android app includes a database (sqlite).
I want to rewrite the whole app in Flutter using the dart programming language, with the same package name and same signing from the existing app.
My questions:
If i rewrite the complete app in Flutter, can i just update my existing app in the google play store
If yes, will users loose the data in the database? is there a way to keep the data?

For your first question yes, you can update your existing app, the process is easy if you have the previous app Keystore, you can use android studio to build a signed apk with the same way you signed it before,
for the second question, you might not lose the data if they just update the app without uninstalling.

Related

how to update native existing apps to flutter in Appstore and PlayStore?

I already have an existing native app on AppStore and play store which builds in swift and java respectively. now I want to make my ios and android app in one code base so I choose flutter and build my app in a flutter.
but the problem is how I can give updates in Appstore and play store in existing apps I don't want to lose my users by uploading new apps separately. so what is the best way I can migrate my projects with flutter without losing existing users?
According to my knowledge pay store tracks your app by signing key of the app which you have added and uploaded to the play store for your old app, which is built with native language, same as updating your old app in the play store you can update the whole app by the new framework. Make sure the new flutter version app has the same key which you have used in the old app.
it's just my understanding.

How to Update a flutter app on already published native java app in play console

I have an application on the Google Play Store, programmed natively with java.
The application is live on google play with users.
I now need to re-program it using the flutter platform.
How can I replace the old native application with the new flutter application without losing all users to the old one, or having users be forced to delete the old app and install a new one?
I have a great need for all users of the old application and I do not want to lose any of them.
You can re-write your native app in flutter with the following things are taken care.
Need to use the same package name (native version which is in Play Store) for the Flutter.
Need to use the same .keystore or .jks for publishing re-written Flutter app in Play Store.
Version name and Version code should be incremented.
So when you publish the re-written Flutter app to the store, users who are using the native app will receive an update (make sure you take care of #3) of Flutter version of app.

Updating flutter application to already published native applications on store

I have already two published applications Android/IOS and I'm looking to create a flutter as a cross-platform to reduce the time of developing the same modules in the two applications.
There is an easy way to not create the flutter from scratch as the applications are working fine for me.
Can I use the same application ID(Android) and the bundle ID (IOS) as I will need to update it and not lose the downloads and application history from the apple store and the google store?
yes, you can do it, make sure you used same package name and key other wise playstore showing error.
I also had an Android App. I created a new app with Flutter using the same ID (package name). At the end I signed it with the same key and I uploaded the App on the Playstore without any problem. Everything is still there. The history and statistics.
I think you have to build your apps from scratch, but about your downloads nu
In your flutter application, navigate to android project's app level build and update the flutter app Application ID with your existing application id. (My be you already know it).
When you will generate the flutter app (android/ios) with the existing keys. Lets say your existing app on google play console is built with xyz.jks. Built your flutter android project with same key and publish on google play store.

xamarin app to replace native android app on google play store

i have an existing native android app on the google play store. We have now developed the same app in xamarin and wish to go ahead with the xamarin one here on. I need to understand if it is possible to now put the xamarin apk on the store in place of native android one so the user receives the xamarin app as an update and not as a new app? I want to xamarin version to go as update to the user. Please guide me with the steps that will need to be taken to do so.
If you are able to keep the package name and signing key you are able to deploy your app as an update to the user. Don't forget to bump up the version number.

Can I overwrite a Unity app with a native android app

I have a application build with Unity and now i'm thinking it would be better as a Native Android app.
The reason I wrote the app using the Unity framework was to be able to easily deploy to IOS as well. My numbers on IOS are really weak so I basically want to focus on Android.
I want to make it a Native app without making a new app like "My app 2" because of the existing user base.
My assumption is that if I have the keystore I can simply upload a new APK to overwrite the old one. Am i wrong? Is this even a possibility ? Are there any concerns with this approach? Is there anyone here who have done this successfully?
If you create an App with the same package name and sign it using the same keys, you can publish it as an update on Google Play if your versionCode is higher than your Unity apps versionCode.

Categories

Resources