Skip to content

Commit

Permalink
Updated Cordova version to 6.3.0. Implemented tags for push notificat…
Browse files Browse the repository at this point in the history
…ions and did some refactoring moving stuff to the dataservice.
  • Loading branch information
jsiegmund committed Aug 10, 2016
1 parent f38d6ad commit 49e3724
Show file tree
Hide file tree
Showing 87 changed files with 67,597 additions and 13,252 deletions.
2 changes: 1 addition & 1 deletion src/Mobile/MobileApp/config.xml
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,6 @@
</platform>
<preference name="Orientation" value="portrait" />
<plugin name="cordova-plugin-ms-adal" version="0.7.1" />
<plugin name="cordova-plugin-ms-azure-mobile-apps" version="2.0.0-beta4" />
<plugin name="cordova-plugin-device" version="1.1.2" />
<plugin name="cordova-plugin-file" version="4.2.0" />
<plugin name="cordova-plugin-globalization" version="1.0.3" />
Expand All @@ -127,4 +126,5 @@
<variable name="SENDER_ID" value="532189147734" />
</plugin>
<plugin name="cordova-plugin-hockeyapp" version="2.2.2" />
<plugin name="cordova-plugin-ms-azure-mobile-apps" version="2.0.0-rc1" />
</widget>
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,16 @@ With Microsoft Azure Mobile Apps you can add a scalable backend to your connecte

To learn more, visit our [Developer Center](http://azure.microsoft.com/en-us/services/app-service/mobile/).

The source code for the Azure Mobile Apps Cordova plugin is available at https://github.com/Azure/azure-mobile-apps-js-client. The code is packed in a standalone Javascript bundle and is added to this repository for packaging as a Cordova plugin.

## Getting Started

If you are new to Mobile Apps, you can get started by following [Mobile Apps documentation](http://azure.microsoft.com/en-us/documentation/articles/app-service-mobile-value-prop/).

### Offline data sync (Preview)

Offline data sync is a feature of Azure Mobile Apps that makes it easy for developers to create apps that are functional without a network connection. Offline data sync is now available in the Cordova SDK. For detailed documentation, known issues and future work refer this [README](https://github.com/azure/azure-mobile-apps-js-client/tree/cordova-2.0.0-rc1).

### Sample usage ###
The following code creates a new client object to access the *todolist* mobile apps backend and create a new proxy object for the *TodoItem* table.

Expand All @@ -17,19 +23,21 @@ The following code creates a new client object to access the *todolist* mobile a
);

var todoTable = mobileAppsClient.getTable('TodoItem');

### Quickstart ###
Refer [README.md](https://github.com/Azure/azure-mobile-apps-quickstarts/blob/master/README.md) for detailed quickstart instructions.

### Limitations ###
* Offline Data Synchronization is not supported.
* Offline Data Synchronization is currently a beta feature. Detailed limitations are documented at https://github.com/Azure/azure-mobile-apps-js-client.

## Need Help?

Be sure to check out the Mobile Services [Developer Forum](http://social.msdn.microsoft.com/Forums/en-US/azuremobile/) if you are having trouble. The Azure Mobile Apps product team actively monitors the forum and will be more than happy to assist you.

## Contribute Code or Provide Feedback

This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [[email protected]](mailto:[email protected]) with any additional questions or comments.

If you would like to become an active contributor to this project please follow the instructions provided in [Microsoft Azure Projects Contribution Guidelines](http://azure.github.com/guidelines.html).

If you encounter any bugs with the library please file an issue in the [Issues](https://github.com/Azure/azure-mobile-apps-js-client/issues) section of the project.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "cordova-plugin-ms-azure-mobile-apps",
"version": "2.0.0-beta4",
"version": "2.0.0-rc1",
"description": "This library enables you to develop scalable and secure cordova mobile apps hosted in Microsoft Azure. You can incorporate structured storage, user authentication and push notifications in minutes. For more information, check out http://azure.microsoft.com/en-us/documentation/articles/app-service-mobile-value-prop-preview",
"cordova": {
"id": "cordova-plugin-ms-azure-mobile-apps",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
-->
<plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
id="cordova-plugin-ms-azure-mobile-apps"
version="2.0.0-beta4">
version="2.0.0-rc1">
<name>Azure Mobile Apps</name>
<description>This library enables you to develop scalable and secure cordova mobile apps hosted in Microsoft Azure. You can incorporate structured storage, user authentication and push notifications in minutes. For more information, check out http://azure.microsoft.com/en-us/documentation/articles/app-service-mobile-value-prop-preview</description>
<license>Apache 2.0</license>
Expand All @@ -14,49 +14,59 @@
<issue>https://github.com/azure/azure-mobile-apps-js-client/issues</issue>

<dependency id="cordova-plugin-inappbrowser"/>
<dependency id="cordova-sqlite-storage"/>

<platform name="windows8">
<js-module src="www/MobileServices.Web.Ext.js" name="AzureMobileServices.Ext">
<js-module src="www/MobileServices.Cordova.Ext.js" name="AzureMobileServices.Ext">
<runs />
</js-module>
<js-module src="www/MobileServices.Web.js" name="AzureMobileServices">
<runs />
<js-module src="www/MobileServices.Cordova.js" name="AzureMobileServices">
<clobbers target="WindowsAzure" />
</js-module>
</platform>

<platform name="windows">
<js-module src="www/MobileServices.Web.Ext.js" name="AzureMobileServices.Ext">
<js-module src="www/MobileServices.Cordova.Ext.js" name="AzureMobileServices.Ext">
<runs />
</js-module>
<js-module src="www/MobileServices.Web.js" name="AzureMobileServices">
<runs />
<js-module src="www/MobileServices.Cordova.js" name="AzureMobileServices">
<clobbers target="WindowsAzure" />
</js-module>
</platform>

<platform name="wp8">
<js-module src="www/MobileServices.Web.Ext.js" name="AzureMobileServices.Ext">
<js-module src="www/MobileServices.Cordova.Ext.js" name="AzureMobileServices.Ext">
<runs />
</js-module>
<js-module src="www/MobileServices.Web.js" name="AzureMobileServices">
<runs />
<js-module src="www/MobileServices.Cordova.js" name="AzureMobileServices">
<clobbers target="WindowsAzure" />
</js-module>
</platform>

<platform name="ios">
<js-module src="www/MobileServices.Web.Ext.js" name="AzureMobileServices.Ext">
<js-module src="www/MobileServices.Cordova.Ext.js" name="AzureMobileServices.Ext">
<runs />
</js-module>
<js-module src="www/MobileServices.Web.js" name="AzureMobileServices">
<runs />
<js-module src="www/MobileServices.Cordova.js" name="AzureMobileServices">
<clobbers target="WindowsAzure" />
</js-module>
</platform>

<platform name="android">
<js-module src="www/MobileServices.Web.Ext.js" name="AzureMobileServices.Ext">
<js-module src="www/MobileServices.Cordova.Ext.js" name="AzureMobileServices.Ext">
<runs />
</js-module>
<js-module src="www/MobileServices.Web.js" name="AzureMobileServices">
<js-module src="www/MobileServices.Cordova.js" name="AzureMobileServices">
<clobbers target="WindowsAzure" />
</js-module>
</platform>

<platform name="browser">
<js-module src="www/MobileServices.Cordova.Ext.js" name="AzureMobileServices.Ext">
<runs />
</js-module>
<js-module src="www/MobileServices.Cordova.js" name="AzureMobileServices">
<clobbers target="WindowsAzure" />
</js-module>
</platform>
</plugin>
Loading

0 comments on commit 49e3724

Please sign in to comment.