I am new to PhoneGap I have implemented PhoneGap Facebook plugin for Android and iPhone using phonegap-plugin and editors like Eclipse and XCode. But I want to know:
Is there any other way of installing plugins using config.xml building app with build.phonegap?
The PhoneGap people have been talking about adding plugin support to PhoneGap Build for some time, but have not released anything yet. Here is what they were saying around April 2012:
http://community.phonegap.com/nitobi/topics/_phonegap_build_future_plugin_support
Related
I want to add a Run/Debug Configuration for an iOS Application for a Kotlin Multiplatform Mobile application in Android Studio 4.1.2. However, there seems to be a problem with the configuration for iOS.
In the screenshot below you can see the problem. In the dialog "Run/Debug Configuration" Android Studio complains about
Error: Please specify Xcode project location in xcodeproj property of gradle.properties
Using the "Fix" button does not solve the problem. Android Studio just adds an additional xcodeproj to gradle.properties and the complains about a duplicate parameter.
I also tried different paths (relative and absolute) for xcodeproj. No luck.
If I remember correctly, it used to work out of the box. A new Kotlin Multiplatform Mobile project was automatically configured for Android and iOS. I'm not sure what changed. Probably something was updated.
Is this a bug with the KMM plugin? Or is there something I can do on my system to fix this?
don't do that with Android Studio.
Just open Xcode, click on 'open another project...', locate to the iosApp folder that named it when creating your project on Android Studio.
after that, just click run and have fun.
If the project doesn't run right away even on opening it from Xcode and shows the shared framework is missing, Then try generating the shared framework for iOS platform using terminal. Navigate to the project folder and execute
Command: ./gradlew packForXcode
Now the shared framework should have a xcode-frameworks product and you should be able to build and run the project through Xcode.
I fixed it by downgrading the Kotlin version from 1.4.30 to 1.4.21. You can check this thread here. To downgrade, download the version you want from the plugin store and choose the install plugin from disk as in the picture below
Upgrading Android Studio version to 4.2.1, KMM plugin version to 0.2.6, creating new KMM project with KMM plugin, the problem can be fixed automatically.
If you don't wanna use Xcode:
Look like there is some IDE issues in this versions, one option would be to downgrade the Kotlin version.
What worked for me was to download the latest Canary Android Studio and setup my KMM project there.
Hopefully soon this will be stable for the next versions
Same as here: https://stackoverflow.com/a/66941077/3117650
Look like there is some IDE issues in this versions, one option would be to downgrade the Kotlin version.
What worked for me was to download the latest Canary Android Studio and setup my KMM project there.
Hopefully soon this will be stable for the next versions
on selecting Create New Flutter Project in android Studio and there appear 4 choices for that as below.
Flutter Application
Flutter Plugin
Flutter Package
Flutter Module
What is the difference between all these Flutter project types
Flutter Application: A standalone, fully-functional Flutter application.
Flutter Plugin: A plugin is a kind of bridge that you develop between a native feature like camera API in Android and iOS.
Flutter Package: A package is a flutter application written solely using Dart. It doesn't have much to do with the Native functionalities.
Flutter Module: A module is a set of functionalities that you want to use in your app. It is a custom code that does a specific task but can be used for other apps in the future. So, you keep it handy.
P. S.: Android already gave each description in short. In the last screenshot.
None of them are for creating the Flutter SDK. They all use the SDK to create plugins, packages, and modules. The text on your screen describes the differences.
I suspect the company is asking you to build a Flutter Application as a demonstration (using the Flutter SDK).
Why wont MyEclipse let me create a phonegap application? I have installed NodeJS first, then i installed PhoneGap and then i installed MyEclipse but still there is no option under the mobile tab?
I have tried repeatedly but still no luck. Any suggestions?
If you are on MyEclipse 2016 CI 0, the PhoneGap tooling is not there, so you won't be able to create a PhoneGap application. This removal was mentioned in the delivery log and also on the forum.
If you need PhoneGap tooling, you will have to go back to the 2015 release stream for now; there will be different mobile support in a later 2016 release.
Is there any plugin available for Juce library which i can add and which can work for both IOS and android ? If not, how do i integrate Juce library in my Phone gap app ?
There is no plug in. But you can use intro juicer for creating different projects. Xcode, Visual studio or Android.
Recently i came to know that Xamarin 3 got released and there a is beautiful GUI designer for iOS. But am not sure still for compilation do we need to use the Mac? With out Mac is it possible to compile iOS app?
Thanks,
Ravi
With invention of GUI designer for iOS in Xamarin, makes it easy for the developer to switching between xCode to windows. For compiling there is no need of Mac. But to run and see the output, you still require Mac - iOS build host. Also, Mac would be required to host iOS app on App store.