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.
Related
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.
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.
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.
I have a project ready on ionic and want to push a build to play store
but the client needs to port that project into native, and for that it takes time.
the thing is the client needs to publish the build now which developed on ionic and then pushing an update which developed native when it gets finished.
I want to know is it possible?
if yes then can you guys help me to figure out the limitation for play store console (if any*)
and any issue occurs when user update the app ionic to a native app (if any*)
Thanks.
There is no Such Limitation, Make sure you have set and have following things correctly
1) The app identifier for example (com.example.app) should be the same as the original app.
2) When you build the apk file make sure, you are using the same key file which was used in publishing the app for the first time.
Hope it Helps
Yes, you can. There are no such limitations on the Play Store Console as well. As long as the package name is the same you'll be able to update the App on the Play Store Console.
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.