Integration of Amazon Cognito with Ionic for offline sync - amazon-web-services

I have searched a lot but i cannot find any article on integrating amazon cognito with Ionic using cordova for offline sync , is it possible to integrate apache cordova with cognito for offline sync

In this blog post, the author goes over the main steps to submit events to Amazon Mobile Analytics using PhoneGap as an example. The same general steps can be applied to any framework built around JavaScript such as AppGyver(supersonic), Appcelerator, Ionic, Famo.us, Intel XDK, and web pages.
https://mobile.awsblog.com/post/TxCMBFPXR2XWOF/Use-Amazon-Mobile-Analytics-with-your-JavaScript-enabled-apps

Related

Questions regarding the Google Oauth app verification

So we've completed the implementation of the google calendar integration in our pre-production application.
Now, we need to submit the Oauth app for verification and I had a few questions:
Can we create the demo app in our pre-production application or does it need to be created in the production application? [the issue with recording video in production app is that we can't deploy the feature to production app until the Oauth app is verified by Google as we don't want users to see an unusable feature. ]
If we have both mobile app and web app where we've integrated the Oauth app, do we need to create demo videos in both apps or can we just create video using either mobile or web app?
We're using the same Oauth app(that we're going to submit for verification) for our pre-production environments as well right now. Is this a valid practice?

Is AWS AppSync applicable for Xamarin?

I am using dynamoDB in my application ,
but I need my application to work in the offline mood too ,
so I am trying to use appsync for the offline mode .
but I don't know if it is available for xamarin or not
I see in its documentation that it supports android and ios ,
but did it support Xamarin (directly or even implementing it in android and ios native first then attach it to Xamarin ? )
appsync documentation : https://docs.aws.amazon.com/appsync/latest/devguide/welcome.html
and if it is available is there is any tutorial or sample code for this ?
any help please ?
Thank you .
Well, I think you should go through their documentation for Xamarin and .Net
In the Setting Up the AWS Mobile SDK for .NET and Xamarin, they have given their own samples to refer to!!
Following are the links for each service that they provide for Xamarin
Cognito Identity
Cognito Sync
Dynamo DB
Mobile Analytics
S3
SNS
From what I understand App sync is not a part of the available official SDK's
But if you check the GitHub issue for the same which is here https://github.com/aws/aws-sdk-net/issues/901 and check the comment by NeilBostrom he has a way of doing it through GraphQL
Goodluck!
Feel free to get back if you have queries

Upload mobile app to cloud instead of google play or app store

Can we store our app in cloud instead of storing it in google play or app store for client to download? If yes we service is there for this in azure and aws? Any help will be appreciate.
You can use Visual Studio App Center
This way you can manage the end-to-end lifecycle for a mobile application. Services like Build, Test, Distribute, Diagnostics, Analytics, Push Notifications etc., all can be done in a single place.
Users can install the app via email distribution lists for testing, much as they'd download an app from the app store
For Pricing refer here

Amazon Mobile Analytics for ionic Framework

I'm would like to know how to connect Amazon Mobile Analytics with my ionic application. There aren't any tutorials explaining how to use it with ionic so any help will be appreciated.
I followed the documentation provided by amazon / https://github.com/aws/aws-sdk-mobile-analytics-js / but I only got it to work in the browser. It's not working when I'm testing it on mobile devices.
Here you can find a blog post describing how to use Amazon Mobile Analytics in Ionic apps.
If this is what you already did - do you get any error message when testing on a mobile device?
EDIT
It's important to whitelist all calls to *.amazonaws.com URLs so requests from the Amazon SDK wont get blocked!

Azure App Service web authentication guidance

I'm trying to get Google authentication working against Azure App Service from a web site and later hopefully from Cordova. There is a lot of information related to the old Azure Mobile Services, but not much on App Services. Microsoft did exclude tutorials on how to do it from web.
I included <script src="http://ajax.aspnetcdn.com/ajax/mobileservices/MobileServices.Web-1.2.7.min.js"></script>, don't know if this is still current?
Any pointers on how to handle authentication are appreciated!
This is possible using the Authentication/Authorization feature. Refer this article for more information: https://azure.microsoft.com/en-in/blog/announcing-app-service-authentication-authorization/
https://azure.microsoft.com/en-in/documentation/articles/app-service-mobile-how-to-configure-google-authentication/
AFAIK, there is no native support for Cordova in Azure App Service Mobile App. You will have to implement this yourself.