Updated Branches: refs/heads/master 26ec1cd65 -> 2a1e93283
[CB-3827] change Project Settings to Configuration Project: http://git-wip-us.apache.org/repos/asf/cordova-docs/repo Commit: http://git-wip-us.apache.org/repos/asf/cordova-docs/commit/6ac5f0c1 Tree: http://git-wip-us.apache.org/repos/asf/cordova-docs/tree/6ac5f0c1 Diff: http://git-wip-us.apache.org/repos/asf/cordova-docs/diff/6ac5f0c1 Branch: refs/heads/master Commit: 6ac5f0c109de3fa6798e15bcd911e82f2446aea9 Parents: 26ec1cd Author: Mike Sierra <[email protected]> Authored: Thu Jul 4 10:21:21 2013 -0400 Committer: Mike Sierra <[email protected]> Committed: Thu Jul 4 10:21:21 2013 -0400 ---------------------------------------------------------------------- docs/en/edge/guide/getting-started/index.md | 57 +++++++++++++++----- .../guide/plugin-development/android/index.md | 2 +- .../plugin-development/blackberry/index.md | 2 +- .../plugin-development/blackberry10/index.md | 2 +- docs/en/edge/guide/plugin-development/index.md | 10 ++-- .../edge/guide/plugin-development/ios/index.md | 2 +- .../plugin-development/windows-phone/index.md | 2 +- .../guide/project-settings/android/index.md | 2 +- .../guide/project-settings/blackberry/index.md | 2 +- .../guide/project-settings/firefoxos/index.md | 2 +- docs/en/edge/guide/project-settings/index.md | 14 ++--- .../en/edge/guide/project-settings/ios/index.md | 2 +- .../guide/project-settings/windows8/index.md | 2 +- .../en/edge/guide/project-settings/wp7/index.md | 2 +- .../en/edge/guide/project-settings/wp8/index.md | 2 +- 15 files changed, 69 insertions(+), 36 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/6ac5f0c1/docs/en/edge/guide/getting-started/index.md ---------------------------------------------------------------------- diff --git a/docs/en/edge/guide/getting-started/index.md b/docs/en/edge/guide/getting-started/index.md index 6baa27d..28461fb 100644 --- a/docs/en/edge/guide/getting-started/index.md +++ b/docs/en/edge/guide/getting-started/index.md @@ -29,16 +29,49 @@ platform you are targeting. This installation is necessary regardless of whether you do the majority of your work in the SDK or use the CLI for your build cycle. -This section tells you all you need to know to set up your development -environment to support each platform: where to obtain the SDK, how to +Each platform guide listed below tells you what you need to know to +set up each development environment: where to obtain the SDK, how to set up device emulators, how to connect devices for direct testing, -and managing signing key requirements. - -- Android Platform Guide (Windows, Mac, Linux) -- BlackBerry Platform Guide (Windows, Mac) -- BlackBerry Platform Guide 10 (Windows, Mac) -- iOS Platform Guide (Mac) -- Windows Phone 7 Platform Guide (Windows 7 or 8) -- Windows Phone 8 Platform Guide (Windows 8) -- Windows 8 Platform Guide (Windows 8) -- Tizen Platform Guide +and managing signing key requirements. Additional guides provide +information on each platform's available configuration settings, +instructions to add plugins, how to upgrade each platform, and +platform-specific command-line tools that serve as an alternative to +the `cordova` command-line tool. + +## Android (Windows, Mac, Linux) + +* Android Platform Guide +* Android Configuration +* Android Plugins + +## BlackBerry (Windows, Mac) + +* BlackBerry Platform Guide +* BlackBerry 10 Platform Guide +* BlackBerry Configuration +* BlackBerry 10 Plugins + +## iOS (Mac) + +* iOS Platform Guide +* iOS Configuration +* iOS Plugins + +## Windows Phone + +* Windows Phone 7 Platform Guide (Windows 7 or 8) +* Windows Phone 7 Configuration + +* Windows Phone 8 Platform Guide (Windows 8) +* Windows Phone 8 Configuration + +* Windows 8 Platform Guide (Windows 8) +* Windows 8 Configuration + +## Tizen + +* Tizen Platform Guide + +## FirefoxOS + +* FirefoxOS Configuration http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/6ac5f0c1/docs/en/edge/guide/plugin-development/android/index.md ---------------------------------------------------------------------- diff --git a/docs/en/edge/guide/plugin-development/android/index.md b/docs/en/edge/guide/plugin-development/android/index.md index 2f372e7..39a79d7 100644 --- a/docs/en/edge/guide/plugin-development/android/index.md +++ b/docs/en/edge/guide/plugin-development/android/index.md @@ -17,7 +17,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one under the License. --- -# Developing a Plugin on Android +# Android Plugins Writing a plugin requires an understanding of the architecture of Cordova-Android. Cordova-Android consists of an Android WebView with hooks attached to it. These plugins are represented as class mappings in the config.xml http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/6ac5f0c1/docs/en/edge/guide/plugin-development/blackberry/index.md ---------------------------------------------------------------------- diff --git a/docs/en/edge/guide/plugin-development/blackberry/index.md b/docs/en/edge/guide/plugin-development/blackberry/index.md index 3e4fc30..ebdb780 100644 --- a/docs/en/edge/guide/plugin-development/blackberry/index.md +++ b/docs/en/edge/guide/plugin-development/blackberry/index.md @@ -17,7 +17,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one under the License. --- -Developing a Plugin on BlackBerry +BlackBerry Plugins ================================= ## How to make the Echo plugin on Blackberry http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/6ac5f0c1/docs/en/edge/guide/plugin-development/blackberry10/index.md ---------------------------------------------------------------------- diff --git a/docs/en/edge/guide/plugin-development/blackberry10/index.md b/docs/en/edge/guide/plugin-development/blackberry10/index.md index 2b6bfca..5eb1401 100644 --- a/docs/en/edge/guide/plugin-development/blackberry10/index.md +++ b/docs/en/edge/guide/plugin-development/blackberry10/index.md @@ -17,7 +17,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one under the License. --- -# Developing a Plugin on BlackBerry 10 +# BlackBerry 10 Plugins This is a continuation of the Plugin Development Guide for Cordova. Once you have reviewed that content, now let's look at things we need to have the Echo plugin for the BlackBerry 10 platform. Recall that the Echo plugin basically returns whatever string a user provides to the `window.echo` function: http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/6ac5f0c1/docs/en/edge/guide/plugin-development/index.md ---------------------------------------------------------------------- diff --git a/docs/en/edge/guide/plugin-development/index.md b/docs/en/edge/guide/plugin-development/index.md index c2ad4c7..e90c415 100644 --- a/docs/en/edge/guide/plugin-development/index.md +++ b/docs/en/edge/guide/plugin-development/index.md @@ -101,10 +101,10 @@ with at least one native implementation. Details to do so for each platform are listed below. These guides continue to build on the simple Echo Plugin example discussed above. -- Developing a Plugin on Android -- Developing a Plugin on BlackBerry -- Developing a Plugin on BlackBerry 10 -- Developing a Plugin on iOS -- Developing a Plugin on Windows Phone +- Android Plugins +- BlackBerry Plugins +- BlackBerry 10 Plugins +- iOS Plugins +- Windows Phone Plugins The webOS and Tizen platforms currently do not support plugins. http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/6ac5f0c1/docs/en/edge/guide/plugin-development/ios/index.md ---------------------------------------------------------------------- diff --git a/docs/en/edge/guide/plugin-development/ios/index.md b/docs/en/edge/guide/plugin-development/ios/index.md index 3f0d6d9..2e311e2 100644 --- a/docs/en/edge/guide/plugin-development/ios/index.md +++ b/docs/en/edge/guide/plugin-development/ios/index.md @@ -17,7 +17,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one under the License. --- -# Developing a Plugin on iOS +# iOS Plugins A plugin is an Objective-C class that extends the `CDVPlugin` class. http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/6ac5f0c1/docs/en/edge/guide/plugin-development/windows-phone/index.md ---------------------------------------------------------------------- diff --git a/docs/en/edge/guide/plugin-development/windows-phone/index.md b/docs/en/edge/guide/plugin-development/windows-phone/index.md index 8b16fe3..ed89361 100644 --- a/docs/en/edge/guide/plugin-development/windows-phone/index.md +++ b/docs/en/edge/guide/plugin-development/windows-phone/index.md @@ -17,7 +17,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one under the License. --- -Developing a Plugin on Windows Phone +Windows Phone Plugins ==================================== Writing a plugin for Cordova on Windows Phone requires a basic understanding of http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/6ac5f0c1/docs/en/edge/guide/project-settings/android/index.md ---------------------------------------------------------------------- diff --git a/docs/en/edge/guide/project-settings/android/index.md b/docs/en/edge/guide/project-settings/android/index.md index e4b627a..b3c02b5 100644 --- a/docs/en/edge/guide/project-settings/android/index.md +++ b/docs/en/edge/guide/project-settings/android/index.md @@ -19,7 +19,7 @@ # --> -Project Settings for Android +Android Configuration =================================== The `config.xml` settings file controls various settings of Cordova. This is application wide, and not set per CordovaWebView Instance. http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/6ac5f0c1/docs/en/edge/guide/project-settings/blackberry/index.md ---------------------------------------------------------------------- diff --git a/docs/en/edge/guide/project-settings/blackberry/index.md b/docs/en/edge/guide/project-settings/blackberry/index.md index 69b870b..ab266ad 100644 --- a/docs/en/edge/guide/project-settings/blackberry/index.md +++ b/docs/en/edge/guide/project-settings/blackberry/index.md @@ -19,7 +19,7 @@ # --> -Project Settings for BlackBerry +BlackBerry Configuration =================================== BlackBerry fully supports the http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/6ac5f0c1/docs/en/edge/guide/project-settings/firefoxos/index.md ---------------------------------------------------------------------- diff --git a/docs/en/edge/guide/project-settings/firefoxos/index.md b/docs/en/edge/guide/project-settings/firefoxos/index.md index aed24a3..2806083 100644 --- a/docs/en/edge/guide/project-settings/firefoxos/index.md +++ b/docs/en/edge/guide/project-settings/firefoxos/index.md @@ -19,6 +19,6 @@ # --> -Project Settings for FirefoxOS +FirefoxOS Configuration =================================== http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/6ac5f0c1/docs/en/edge/guide/project-settings/index.md ---------------------------------------------------------------------- diff --git a/docs/en/edge/guide/project-settings/index.md b/docs/en/edge/guide/project-settings/index.md index 579e931..03df745 100644 --- a/docs/en/edge/guide/project-settings/index.md +++ b/docs/en/edge/guide/project-settings/index.md @@ -31,13 +31,13 @@ As with any abstraction layer, Apache Cordova cannot be a perfect silver bullet. properties, characteristics and behaviours are encapsulated as much as possible as `<preference>` elements inside the `config.xml` file. The following sub-sections linked to are guides which go into more details about these preferences. -- Project Settings for iOS -- Project Settings for Android -- Project Settings for BlackBerry -- Project Settings for Windows Phone 7 -- Project Settings for Windows Phone 8 -- Project Settings for Windows 8 -- Project Settings for FirefoxOS +- iOS Configuration +- Android Configuration +- BlackBerry Configuration +- Windows Phone 7 Configuration +- Windows Phone 8 Configuration +- Windows 8 Configuration +- FirefoxOS Configuration ## config.xml Elements http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/6ac5f0c1/docs/en/edge/guide/project-settings/ios/index.md ---------------------------------------------------------------------- diff --git a/docs/en/edge/guide/project-settings/ios/index.md b/docs/en/edge/guide/project-settings/ios/index.md index 60e1129..ccb0ec4 100644 --- a/docs/en/edge/guide/project-settings/ios/index.md +++ b/docs/en/edge/guide/project-settings/ios/index.md @@ -19,7 +19,7 @@ # --> -Project Settings for iOS +iOS Configuration ======================== The `config.xml` settings file controls various settings of Cordova. This is application wide, and not set per CDVViewController instance. http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/6ac5f0c1/docs/en/edge/guide/project-settings/windows8/index.md ---------------------------------------------------------------------- diff --git a/docs/en/edge/guide/project-settings/windows8/index.md b/docs/en/edge/guide/project-settings/windows8/index.md index 7a4f706..dfeb618 100644 --- a/docs/en/edge/guide/project-settings/windows8/index.md +++ b/docs/en/edge/guide/project-settings/windows8/index.md @@ -19,7 +19,7 @@ # --> -Project Settings for Windows 8 +Windows 8 Configuration =================================== Windows 8 does not currently support this feature. http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/6ac5f0c1/docs/en/edge/guide/project-settings/wp7/index.md ---------------------------------------------------------------------- diff --git a/docs/en/edge/guide/project-settings/wp7/index.md b/docs/en/edge/guide/project-settings/wp7/index.md index 8c4da6c..23c8304 100644 --- a/docs/en/edge/guide/project-settings/wp7/index.md +++ b/docs/en/edge/guide/project-settings/wp7/index.md @@ -19,7 +19,7 @@ # --> -Project Settings for Windows Phone 7 +Windows Phone 7 Configuration =================================== Windows Phone 7 does not currently have any additional configurable features. http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/6ac5f0c1/docs/en/edge/guide/project-settings/wp8/index.md ---------------------------------------------------------------------- diff --git a/docs/en/edge/guide/project-settings/wp8/index.md b/docs/en/edge/guide/project-settings/wp8/index.md index 5a59d78..de0e54b 100644 --- a/docs/en/edge/guide/project-settings/wp8/index.md +++ b/docs/en/edge/guide/project-settings/wp8/index.md @@ -19,7 +19,7 @@ # --> -Project Settings for Windows Phone 8 +Windows Phone 8 Configuration =================================== Windows Phone 8 does not currently have any additional configurable features.
