The coolest in your videos, to me, is that I learn in both cases, one of them is things about Ionic and etc, and other is the English. I`m learning English right now, and I heard your videos to better it. Thank you!
@galaxies_dev3 жыл бұрын
Haha that's so cool to hear - always happy to help in any possible way Crystian :)
@rvuyyuru3 жыл бұрын
Thank you so much for your dedication towards ionic community
@galaxies_dev3 жыл бұрын
It's my pleasure!
@ProsenjeetPaulProsenjeetPaul3 жыл бұрын
@@galaxies_dev you are amazing. Just moved from cordova to ang+ionic
@TheSaceone3 жыл бұрын
Holy Tuesday thanks for blessing us with another great video from Simon
@hamboenzo3 жыл бұрын
Hi Simon! Thanks for this useful tutorial Can you make a video about ionic live update?
@TheSaceone3 жыл бұрын
You take the concepts of the dynamic components video, the dynamic forms video and this video and you can basically build a dummy app driven by json files hahaha. Awesome stuff here.
@alekai9883 жыл бұрын
Great video as always!!!
@galaxies_dev3 жыл бұрын
Glad you enjoyed!
@ronvanda30453 жыл бұрын
Thanks for this useful tutorial
@galaxies_dev3 жыл бұрын
You are welcome!
@KasimSheyi3 жыл бұрын
This is such beautiful content. Well explained!
@galaxies_dev3 жыл бұрын
Glad it was helpful!
@connorwilliams82912 жыл бұрын
Hey Simon, thanks so much for you videos. Is this still the same process for capacitor 3?
@galaxies_dev2 жыл бұрын
In general I think you can still use the approach, only the import of Plugins has changed with Capacitor 3!
@abctintin12 жыл бұрын
Hi @Simon, It's very helpful. Following this approach, do we need to deploy a new app version to Google Play or App Store?
@galaxies_dev2 жыл бұрын
Yes this is more like an "In app check" to see if there's an update that you want your users to get - but you still need to update the app on the usual way!
@abctintin12 жыл бұрын
@@galaxies_dev we're facing an issue that, our application is developed based on Angular9, and using service worker to detect the change. So After deployed a new version to web server, webbrowser and Android app can detect the change and show popup for upgrading, but IOS app. We have to uninstall and reinstall app and it works. We are trying to find out a way to detect the change on Web Server and upgrade app without deploying a new version (for both Android and IOS) and it should work for both Android and IOS apps
@banonroy3 жыл бұрын
Awesome as always 👏
@beautyhopapp Жыл бұрын
can i use a firestore document, instead a json in ocean digital to maintain and update my versions?
@azhagappankathiresan533811 ай бұрын
Can you please post an example with capawesome app update plugin?
@imnz3099 Жыл бұрын
do I need to add ios / android platform for cordova as well since I've already have both of that platform for capacitor?
@galaxies_dev Жыл бұрын
Cordova plugins are only installed in Capacitor projects, you don't have to do anything else.
@paragbhide50323 жыл бұрын
Simon you rock.
@galaxies_dev3 жыл бұрын
🙌
@davidedinapoli63363 жыл бұрын
Hi @Simon, have you done anything to solve CORS policy errors?
@AntoineBlanquet2 жыл бұрын
thanks for this awesome content ! I need to add this feature to my React Ionic App, i'm still struggling to translate update.service.ts to react but i'll get through it. nevertheless the concept is understood on my side and is very well explained, thank you
@galaxies_dev2 жыл бұрын
Happy I could give you the idea Antoine!
@flevaris_3 жыл бұрын
I honestly love your videos.
@galaxies_dev3 жыл бұрын
Thank you so much!
@tejasbhatt1820 Жыл бұрын
Please a video on handle Resume thing
@Dtxen19852 жыл бұрын
For People watching this video in 2022, I implement this tutorial with ionic 6 Capacitor 4 and NativeMarket plugin works great in IOS with idXXXX not IDBUNDLE but Android give me errors in build and i cant install in device,. If anyone has a solution, please share it. Meanwhile I recommend doing the entire handler with in app browser and use share urls of the stores as parameters. Simon Grimm Videos ARE GREAT
@galaxies_dev2 жыл бұрын
Thanks for the update - might have to create a new version then :/
@minvalencia95983 жыл бұрын
Hi simon how can I use downloadable angular template in my ionic project? what are the important things I need to do?
@SsS-ns6rf9 ай бұрын
hi, i am using ionic7, when i test the app in browser it working fine. but when i test the apk in mobile, it show blank new app with tabs. i have tried the commands ionic build npx cap copy but does not show my app contents. i have also build with android studio but nothin happen
@MrSwadhin42 жыл бұрын
Hi Simon, Is it possible to update the app from background,when not in use by user. Need to get some understanding on this
@galaxies_dev2 жыл бұрын
There is a background plugin to keep the app active or send a push notification to the app when something changes.
@royalkick8092 жыл бұрын
@@galaxies_dev Thank you, will try
@dgdeepak149 Жыл бұрын
Thanks
@galaxies_dev Жыл бұрын
Welcome
@azarudeen6054 Жыл бұрын
i want to redirect another app for payment but in mobile app detect the installed app, but working fine in web browser. What i am missed?
@UttamRajGiri Жыл бұрын
@simon Grimm how can we do this in ionic framework 3 using only cordova any idea?
@galaxies_dev Жыл бұрын
I Haven't worked with Ionic 3 for years - probably better to update that app!
@velociraptor59623 жыл бұрын
Hi Simon, in the last part of you video you mentioned pause and resume of the platform. Are you able to explain this more or do a video on this? I'm looking at doing this, where I go to an external link, and the app stays the same, until I come back to it, but so far, there isn't much on this - that I've seen. Having said that, I'll have probably figured it out by the time you address this issue, but you could add it to your todo list. :)
@galaxies_dev3 жыл бұрын
These are the events I meant: ionicframework.com/docs/angular/platform#events
@ravitejaboddu93702 жыл бұрын
Is there a plugin with which we can get app version in ionic react application using capacitor.
@galaxies_dev2 жыл бұрын
Yeah I've just written about that here: ionicframework.com/blog/take-control-of-your-capacitor-app-state
@ibnunaufal78803 жыл бұрын
Hi simon, is it possible to update the json automatically when we have a new version that uploaded on playstore/app store? it will be a tiring jobs when we manage dozens of apps, and we update it one by one
@galaxies_dev3 жыл бұрын
You could maybe create something like a post commit hook or inside your CI server to update the JSON, but not exactly from Ionic.
@armelkouassi95513 жыл бұрын
thanks you
@manuelmariscal72863 жыл бұрын
Hello Simon! I am waiting for so long for an answer from you, can you tell me please, if it works on your projects with Ionic 4 + Angular the Local notifications (Ionic native) thank you ;) Regards!
@galaxies_dev3 жыл бұрын
I'm not sure what you mean? Yes local notifications should work fine on all Ionic versions!
@manuelmariscal72863 жыл бұрын
@@galaxies_dev Hello sir! Thanks for your interest and for your super videos, are amazing! At the end after 1 month I realized it is not working on Simulator... iOS it seems it has such a lot of issues... I am moving all the projects to iOS and damn... cannot sleep at nights jaja
@marlynelismarpimentel78633 жыл бұрын
Just in time!!
@marcelo.caetano2 жыл бұрын
How would it be possible to update the downloaded apk without going to the app store?
@argelpamintuango19562 жыл бұрын
is inapp browser will work for both android and ios?
@galaxies_dev2 жыл бұрын
Yes it should.
@Thealiano3 жыл бұрын
Hi nice video, I manage to do the same thing with cordova, with barely the same code ( just using Market for both ios and android). there is just one problem with your solution, the onResume is trigger each time the application goes from back to front even if it's triggered because of cordova plugin like camera , it's really annoying in certain apps because for minor updates they are triggered each time we use the camera, phone call ... And i did not find a way to identify camera or any internal plugin used in the application onResume event. We can unsubscribe from onResume event each time the application use a cordova plugin but i found this solution aweful . Any ideas how to solve that ?
@galaxies_dev3 жыл бұрын
Good catch, but if you do the check in the background the user wouldn't really notice unless there is in fact a new version available, right?
@NoBeatsBro3 жыл бұрын
What about users that have previous versions without this code?
@galaxies_dev3 жыл бұрын
You might need a fallback for that scenario, most likely for them everything new should be breaking!
@matadorevo53353 жыл бұрын
admob & facebook audience network in Ionic 🙂
@alexism66523 жыл бұрын
Hello, there is one problem with this solution, it's that google play store doesn't refresh at the same moment for each user. If your new version is online, it's can be not visible for the user yet. So he will have the message but the application show no updates on the store :/
@galaxies_dev3 жыл бұрын
It does not? Never knew! Can you maybe set a fixed date for the release so all get it immediately at that point? That used to work for iOS releases..
@kongtrumpet17493 жыл бұрын
Help me please. I want to guide certificate pinning.
@learnforever18013 жыл бұрын
How about Ionic react? sir :(
@galaxies_dev3 жыл бұрын
I'm only into Angular at this point :/
3 жыл бұрын
Gibts einmal ein Deutsches Video 😜😎😂
@galaxies_dev3 жыл бұрын
;)
@tarekfathi20033 жыл бұрын
Hi I Got this error when building my app Error: node_modules/@capacitor-community/native-market/node_modules/@capacitor/core/types/definitions-internal.d.ts:16:18 - error TS2430: Interface 'CapacitorInstance' incorrectly extends interface 'CapacitorGlobal'. Types of property 'Plugins' are incompatible. Property 'NativeMarket' is missing in type '{ [pluginName: string]: { [prop: string]: any; }; }' but required in type 'PluginRegistry'. 16 export interface CapacitorInstance extends CapacitorGlobal { ~~~~~~~~~~~~~~~~~ node_modules/@capacitor-community/native-market/dist/esm/definitions.d.ts:3:9 3 NativeMarket: NativeMarketPlugin; ~~~~~~~~~~~~ 'NativeMarket' is declared here.
@galaxies_dev3 жыл бұрын
Yeah that might be a problem of Capacitor 3, not all plugins are updated for it yet :/