SQLite Support in windows phone cordova - windows

I have a hybrid app and want to publish my app in both windows and android. My App works offline as well, hence I have used sqlite in it. The app works perfectly in android, but in windows sqlite is not supported. I tried https://github.com/MSOpenTech/cordova-plugin-websql plugin but its not working. Anyone has faced this issue? Please help.

You can use this website by cordova to search and see which platforms supports the plugins. This is the sqlite plugin supported by android,windows and ios

Related

Does KMM works in Android Studio - Windows Version

I need to build an app for both iOS and Android.
I am getting this error after restarting Android Studio.
Kotlin Multiplatform Mobile plugin issue
Kotlin Multiplatform Mobile plugin is supposed to work on macOS only
I am using a windows machine.
Please tell me, if there is any solution to this problem.
KMM works in Windows.
There is an incorrect warning shown in Android Studio for the plugin stating "KMM Plugin is only available on macOS", which is probably the reason for the confusion.
Note: Though KMM works in Windows Machine, there are limitations.
Using a Windows machine, you can only write Android and shared module code
(Java & Kotlin).
Creating and running iOS simulators are NOT possible.
These are limitations from Apple rather than from KMM.
They are applicable for most of the cross-platform technologies like KMM, Flutter, etc.
Refer to this thread for more info.

Xamarin ios app to run on Mac with mac-catalyst

we're currently wrapping up our cross platform xamarin forms app that is being deployed on android, UWP and iOS.
Just wondering with the introduction of Mac Catalyst has anyone had any success or information on making their xamarin ios app run natively on the mac using this feature or would they just be using xamarin.mac?
Through this thread, it looks like the mac-catalyst of xcode11-feature has not been supported so far.
And you can follow this issue link to track the process of adding support for Catalyst.
Will be available with .NET 6 this Fall (2021). According to their plan.

Xamarin iOS GUI

We've been developing a cross-platform app in Xamarin on Windows and now we are moving to make GUI for iOS counterpart.
If I'm understanding correctly we need to switch to Visual Studio for MAC, on a MAC machine, and continue our GUI development there.
Is it possible to develop everything on Windows and just publish an app on the MAC machine?
How do we include the logic and everything from the android app?
You can use Xamarin.Forms to develop UI for both Android and iOS.
But if its already native then you can still continue developing it in Windows.
For the build and testing you definitely need a MAC, if you don't want to use a VM then you can build it on the cloud using a https://www.macincloud.com/ or other party that uses the same service, and use a simulator on windows.
If its cross platform then I assume you're using a .NET Standard for the shared codebase. So there would be no problem using the same logic for both the Android and iOS.
It is up to you. Many apps will work by just publishing on the Mac. Of those many will have some artifacts that shouldn't be in the end version.
To simplify it is like asking whether you should publish the app without testing and fixing. In 99% no, but sometimes it may work.

Can you publish a Windows 10 (Universal) app from PhoneGap on Mac?

I am looking to develop a Windows 10 Universal app based in HTML, CSS, and JavaScript for use on Microsoft Surface tablets primarily. I have found information that says it can be done on this page, but at the very bottom of the page it says it is in beta. However, I can't seem to find anything more than that post. No updates, or documentation or anything. Does anyone know if you can do this from the PhoneGap app on Mac OS?
If not, I guess the next best option it to do it on a Windows machine using Visual Studio 2017 and Cordova?
Any information anyone has on this subject would be helpful.
Thanks!
No, I am pretty sure you can't build UWP apps on macOS. The reason is quite similar as the reason you cannot build iOS apps on Windows - you could build the JS portion of your code, but the problem is the fact that UWP build tools and SDKs are OS specific and unless Microsoft specifically ports them to macOS, they cannot work there.
You could use Parallels and run Windows as second OS, or use a build server to build the app in the cloud. Visual Studio App Center is a very good solution for you purpose as it allows you to configure a full build pipeline including UWP, iOS and Android builds.
You can actually develop a UWP app using phoneGap on Mac if you are building it using web technologies. (HTML, CSS, Javascript) But you can not build/publish the app on Mac, but if you have a Creative Cloud account, you can use Phone Gap Build to upload it to the service and have it built there.

Cordova 3.5.1 with iOS 8 device, remote debugging on Safari 7.1

I've exported an ad hoc distribution of a Cordova app for testing purpose. After installing the OTA on an iPad with iOS 8 and connecting it to the mac, it's not possibile to use remote debugging of Safari, it simply doesn't show the app in Developer menu.
Is there a solution for this or an alternative to Safari for remote debugging on iOS device?
edit:
Updating Safari to 7.1 also broke web inspector on ad hoc distribution on iOS 7 devices, before the update it worked, anyone having the same issues?
I have just checked and Safari iOS 8 remote debugging works with latest nightly build
you can grab one here http://nightly.webkit.org/
Edit
Looks like Safari 7.1 also came out, according to this https://discussions.apple.com/thread/6537575 it solves the inspector issues
i used
http://debug.build.phonegap.com
include
http://debug.build.phonegap.com/target/target-script-min.js#yourappname
in your Cordova app code
open
http://debug.build.phonegap.com/client/#yourappname
the script allow remote debugging of your running app on device.

Resources