So I'm familiar with the Calendar plugin with that allows apps to access the native calendar app (https://github.com/EddyVerbruggen/nativescript-calendar).
I was wondering if anyone knows of a way to programmatically add a subscription to a calendar api using nativescript?
If this feature isn't available on android yet, is there a way I can modify the source code for the ios project?
This is the EventKit code in a regular ios project.
NSString *url = #"http://server/filename.ics";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:url]];
Can I still do this with a nativescript app?
Related
I would like to start a video conference/ meeting through my java codenameone mobile app.
Can I integrate zoom video calling features in my app?
Thanks
The simplest way would be to open a zoom URL using Display.execute(url) which will launch it in a cross platform way. I'm sure there are ways to integrate it deeper but I'll need to understand what you're trying to do to help further.
If you wish to integrate the SDK check out the integrating 3rd party SDKs feature on our blog which is also discussed in the developer guide. You generally wrap the sdk with a cn1lib, you can look at existing cn1libs for samples.
Im currently developing a ReactJS (PWA) application that is intended for both web and mobile.
For iOS, I planned to build a simple app in Xcode with a WKWebView browser pointing to the web version of the app, and then upload it to App store for distribution. Im planning on doing same thing for Google Play.
But after reading up a bit on articles/posts from 2019 on this subject, PWAs uploaded to App store seems to be rejected by Apple as they are not a native mobile app...
Is this still true today in 2020?
If so, are there any work arounds or is converting my ReactJS app to React Native the only way to App store..?
Appreciate any help on this topic!
Actually, I have an store App for Android and IOS, but they are in differents IDE (Android Studio and XCode), for that reason I will need a Hybrid App to make changes in a only code source.
My question is, if is possible create an App Store in Nativescript with connection with Prestashop 1.6?
Thanks
I am creating a mobile hybrid app with the Ionic framework, and I'm trying to integrate the Feather Editor. My best scenario would be that a Cordova plugin was available, since the Adobe Creative Web SDK is not optimized for mobile, but the Android and iOS SDKs are.
There are some legacy plugins, some of which are only for iOS, and the following one, which seems to be outdated, since the Feather Editor wouldn't launch:
https://github.com/m1is/AviaryCordovaPlugin
I also tried the following angular directive:
https://github.com/m00s/angular-aviary
This directive works for web, but on mobile it is not working properly, I guess because of the fact that the web SDK is not optimized for mobile. What happens is that the Feather Editor launches but it takes too much space, not fitting into the mobile screen. Plus, the tools are not showing, and a loading icon is shown forever.
So I guess that the right path would be to create a new Cordova plugin that works with the latest Cordova and Adobe Creative Android/iOS SDKs.
Has anyone tried a different approach?
The Creative SDK team recently collaborated with PhoneGap to release plugins that are compatible with PhoneGap, Cordova, and Ionic.
Among them are the new Image Editor UI PhoneGap plugin and template.
More details are on the Creative SDK blog.
You can get a quick overview of everything on offer on the Creative SDK GitHub page's Plugins section.
I developed this Cordova plugin:
https://github.com/jguix/Cordova-FeatherEditor
It currently supports Android.
On AdMob, there's no option for HTML5 apps anymore, and on AdSense, mobile apps (even those based on webview, explicitly mentioned) are banned.
How can I use Google advertising to monetize PhoneGap app (built with PhoneGap Build)?
AdMob plugin was not available in PhoneGap Build before, as the old policy did not allow binary files submitted.
But now, they made a great change to their policy (http://phonegap.com/blog/2014/12/09/phonegap-build-new-features/), and now allow you to use the plugins in Cordova plugin registry.
To use Admob plugin in your app, just configure it in your config.xml:
<gap:plugin name="com.google.cordova.admob" source="plugins.cordova.io" />
To display a banner Ad:
if(AdMob) AdMob.createBanner( {
adId:admobid.banner,
position:AdMob.AD_POSITION.BOTTOM_CENTER,
autoShow:true} );
To display a full screen Ad:
// preppare and load ad resource in background, e.g. at begining of game level
if(AdMob) AdMob.prepareInterstitial( {adId:admobid.interstitial, autoShow:false} );
// show the interstitial later, e.g. at end of game level
if(AdMob) AdMob.showInterstitial();
More detailed instructions and example code are documented at its github project homepage:
https://github.com/floatinghotpot/cordova-admob-pro
PhoneGap builds native apps, so you'll have to use the Native AdMob SDK. There are guides on the web on how to do AdMob native implementation. But if you're more into plugins, check out the AdMob plugin for Cordova (Android | iOS).