Return-Path: X-Original-To: apmail-cordova-dev-archive@www.apache.org Delivered-To: apmail-cordova-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 9078817D90 for ; Wed, 18 Mar 2015 09:05:18 +0000 (UTC) Received: (qmail 36642 invoked by uid 500); 18 Mar 2015 09:05:18 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 36597 invoked by uid 500); 18 Mar 2015 09:05:18 -0000 Mailing-List: contact dev-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cordova.apache.org Delivered-To: mailing list dev@cordova.apache.org Received: (qmail 36579 invoked by uid 99); 18 Mar 2015 09:05:17 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 18 Mar 2015 09:05:17 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of Tim.Barham@microsoft.com designates 157.56.111.148 as permitted sender) Received: from [157.56.111.148] (HELO na01-bn1-obe.outbound.protection.outlook.com) (157.56.111.148) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 18 Mar 2015 09:04:51 +0000 Received: from BY2PR03CA072.namprd03.prod.outlook.com (10.141.249.45) by BN1PR0301MB0612.namprd03.prod.outlook.com (25.160.170.27) with Microsoft SMTP Server (TLS) id 15.1.112.19; Wed, 18 Mar 2015 09:04:49 +0000 Received: from BL2FFO11FD042.protection.gbl (2a01:111:f400:7c09::103) by BY2PR03CA072.outlook.office365.com (2a01:111:e400:2c5d::45) with Microsoft SMTP Server (TLS) id 15.1.112.19 via Frontend Transport; Wed, 18 Mar 2015 09:04:48 +0000 Received: from 064-smtp-out.microsoft.com (206.191.228.164) by BL2FFO11FD042.mail.protection.outlook.com (10.173.161.138) with Microsoft SMTP Server (TLS) id 15.1.125.13 via Frontend Transport; Wed, 18 Mar 2015 09:04:46 +0000 Received: from SINPRD3002MB008.064d.mgd.msft.net ([169.254.2.204]) by SINPRD3002HT003.064d.mgd.msft.net ([141.251.55.16]) with mapi id 14.16.0478.000; Wed, 18 Mar 2015 09:04:27 +0000 From: Tim Barham To: "dev@cordova.apache.org" Subject: Simulating Cordova plugins and device capabilities Thread-Topic: Simulating Cordova plugins and device capabilities Thread-Index: AdBhJjMYC4TIfTtNTUyIQ58HKC7XUA== Date: Wed, 18 Mar 2015 09:04:27 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [141.251.55.5] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-EOPAttributedMessage: 0 Received-SPF: Pass (protection.outlook.com: domain of microsoft.com designates 206.191.228.164 as permitted sender) receiver=protection.outlook.com; client-ip=206.191.228.164; helo=064-smtp-out.microsoft.com; Authentication-Results: spf=pass (sender IP is 206.191.228.164) smtp.mailfrom=Tim.Barham@microsoft.com; cordova.apache.org; dkim=none (message not signed) header.d=none; X-Forefront-Antispam-Report: CIP:206.191.228.164;CTRY:US;IPV:NLI;EFV:NLI;BMV:1;SFV:NSPM;SFS:(10019020)(6009001)(438002)(164054003)(189002)(52544003)(199003)(53754006)(55846006)(2656002)(87936001)(229853001)(19580395003)(23726002)(47776003)(66066001)(110136001)(22756005)(50466002)(22746005)(2351001)(54356999)(46406003)(107886001)(86146001)(62966003)(97756001)(77156002)(450100001)(15395725005)(92566002)(561944003)(86362001)(102836002)(33656002)(2930100002)(15975445007)(104016003)(2501003)(46102003)(2900100001)(106466001)(50986999)(1720100001)(6806004)(2920100001)(15198665003)(79686002)(4068875011);DIR:OUT;SFP:1102;SCL:1;SRVR:BN1PR0301MB0612;H:064-smtp-out.microsoft.com;FPR:;SPF:Pass;MLV:sfv;MX:1;A:1;LANG:en; X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN1PR0301MB0612; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(5002010)(5005006);SRVR:BN1PR0301MB0612;BCL:0;PCL:0;RULEID:;SRVR:BN1PR0301MB0612; X-Forefront-PRVS: 051900244E X-OriginatorOrg: microsoft.onmicrosoft.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Mar 2015 09:04:46.7776 (UTC) X-MS-Exchange-CrossTenant-Id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=72f988bf-86f1-41af-91ab-2d7cd011db47;Ip=[206.191.228.164];Helo=[064-smtp-out.microsoft.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1PR0301MB0612 X-Virus-Checked: Checked by ClamAV on apache.org Hey everyone... I would like to introduce a proposal and proof-of-concept p= rototype that we have been working on. The proposal is to provide a tool/fe= ature that allows you to simulate Cordova plugins and device capabilities w= hen a Cordova app is launched in your desktop browser. The goals for this proposal were: 1. Keep the simulation UI out of the app's window. 2. Provide an extensible model for simulating plugins and device capabiliti= es. I've created some resources to introduce the proposal: * Document describing the proposal and the proof-of-concept prototype: http= ://goo.gl/XJ25vL * Short video demonstrating the prototype: http://goo.gl/Nf8UBp * Document describing how to install the prototype to try it for yourself: = http://goo.gl/MyiNas I'd like to emphasize that the prototype was developed purely as a proof-of= -concept, and is not intended to suggest the final implementation. We'd greatly appreciate it if members of the Cordova community could take a= look and provide feedback - any and all feedback is welcome! But as a star= ting point: * What do you think of the idea in general? * Where should it live? In cordova-browser (like the prototype)? A separate= Cordova module? Entirely external to Cordova? * What are the must-have features for an initial release? How would we like= to see it evolve in the future? * Any thoughts on implementation details? Thanks, and looking forward to your input! Tim --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org For additional commands, e-mail: dev-help@cordova.apache.org