I have a native app. I write it on JAVA. My apps is shared on google play store so, if i going to write my app again with flutter and i give same package_name this new flutter app. Can i update my app or i musn't change it to flutter ?
You can upgrade as long as it is signed with the same key and has a larger version number than your native app. Do not forget to keep compatibility with the file system of your current app, since if you use a database, for example, it should be accessed in the same way in your Flutter app.
To be sure, try an upgrade by uploading an alpha version of Google Play and upgrading to your own device.
Related
i have just finished coding of my android app and it is time to built it's apk but i want to create it's iOS version ipa to. i know i have to work on XCode on MAC for getting it's ipa output but i don't have any iOS device. nothing about Apple. so i want to use alternative ways like CodeMagic but i am new on development so it seems creating an ipa output will take a long time for me. in addition i didn't make any stuffs needs to be done for an iOS app can launch. for example i am using Firebase services but i only made it's android settings, didnt set anything about it's iOS version. so i have to do lots of things for creating my flutter project's iOS version and need time. at this point i have a question:
Can i built my app's iOS version after creating it's android version without make any settings for iOS? i want to built it's android apk or appbundle as soon as possible and i want to do it's iOS settings and built it's ipa later. is that possible? thaks for your helps.
Based on my experience... you'll have to setup the iOS separately to successfully build it.
For example when using firebase you'll need to add the GoogleServices file using Xcode.. or when using google maps you'll also need to add the api key on the appdelegate file.
I have applictions in both play store(Android) and app store(IOS) up and running which is built using Android Native and Swift. I want to migrate to React Native, as the current app really buggy i'm building the app from scratch using React Native. Now I want to upload the React Native app in both play store and app store under the same project which is being used for Native apps as an update. I wanna know if there will be a conflicts or problems while puslishing the app under the same project in play store and app store consoles.
There will be no problem while publishing the app. You just have to upgrade its version. Your package name (Android) and bundle identifier (IOS) should be the same as your previous app. For Android, your Keystore should also be the same.
The situation: I've created an Android app using Java some time ago. It's published on Google Play Store and it uses Firebase as back-end
Now I want to create another version of that app in Flutter - with a new design and other features.
My question is if I can update that already published app on Google Play Store using an APK generated from the Flutter project. Also, can I use the previous Firebase project for the new Flutter app?
Yes if you have the keystore file you can develop with flutter and upgrade in play store for more details check this link
https://flutter.dev/docs/deployment/android
Definitively you can. You need to be sure to:
Sign the apk with the same key as your production build
Use the same package name (yourcompany.yourapp.com)
I am about to create version 2 of an application that was first written using Ionic framework.
I would like to verify one thing that concerns updating the original app on Google Play Store.
When I create a new project in Android Studio :
I should give the same package name as the original app
I should sign with the same keystore and passwords
Is there anything else I have to take into consideration?
Play Store Ionic to Native App Transition :
1.On google play store publishing ionic app are same process as publishing native app.
2.Develop build and deploy any cross platform app(ex:ionic,cordova) and later easily move to native app.
3.In Android Native App build gradle file , package name(application ID) should be same for different versions of app(in your case ionic). Also signing certificate(keystore) remain same during version change.
I have a "normal" Android app, made in Eclipse/java, published in Play Store, already at version 3.x, all works fine.
Now I am thinking to move the project to Xamarin/c#, and make the 4.0 there.
My question, what should I take care/be aware, that this change should be a natural continuation of the 3.x from Google Play/Users perspective?
So that I could simple upload the APK made by Xamarin to Dev Console as a new version upgrade, and not as a new App.
Like:
Existing signing key should be reused in Xamarin?
Package name (java <> xamarin c#) must be the same?
???
Thanks
There is absolutely no difference for google what language you natively used to write an app. By the way Xamarin will be compiled to java before packaging into apk.
Also Xamarin uses the installed Android SDK and installed Java SDK you have used before to sign the apk and compile the app. It also is going to use same keys so sign the apk.
So no worries, keep same package name and you're good for the update.