|
此文章由 yangwulong1978 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yangwulong1978 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我们拿HTML5给我们的ERP 客户做平板程序,,只是增对我们的现有客人。
经理要CUSTOMIZE 功能,,就是定制,不同公司的客人不同功能。比如说,不同的公司同一个PRODUCT DETAIL PAGE里显示的FIELD 是不同的,而且,每个公司可以显示不同的PAGE,比如这个公司有PAYROLLPAGE, 哪个公司没有,,
这些其实都好实现,问题是他要实现的方式不一样。
比如,我们做好了程序后,我的理解是要上传到比如,微软的WINDOWS STORE去让他们审核批准,批准后呢, 才能LIST我们的产品,,
用户下载使用,
然后,用户需要有定制功能,比如说,现在WINDOWS STORE 上只有SALES 模块,,我们要加个PURCHASE 模块,,
我的理解是,我们的把更新的程序提交给微软,上传到商店里去,,
他非不这样,,他要让我在做第一个版本的时候,就是现有的平板程序的PAGE里加个BUTTON ,上传到微软,,
然后 把我们做好的其他的 比如PURCHASES,PAYROLL 模块(html ,JS ) 放到服务器上,用户直接一点,,就从我们自己的服务器上下来,更新用户平板的我们的程序,
这样,他说,我们就可以绕过微软,,我们想要加生成页面到程序里就加什么页面,,比如有10个公司定制,我们就不要UPDATE 10个版本到微软的商店里去,,
我说不行吧,,这样,,你上传的时候,你说是CRM,如果你动态的随性所欲的能生成任何的功能页面,,而且,绕过微软,,他们不会批的, 那你上传的时候你说是CRM, 最后,我可以变成个黄色的软件,
我说,程序下到平板后是在program file/Windows Apps 这个文件夹里,,我们是没权限动他的,,每次你要更新得上传程序给微软审核,才能更新 到这文件夹。
他们说如果program file/Windows Apps 这个文件夹里 没权限,我们动态生成我们的程序的时候,,可以把我们的程序动态生成到LOCAL STOREAGE 比如,USERS/DOCUMENT/APP/ 里。。 不和程序放在一起,,从原始的程序指向这动态生成的程序。。
我给他看了,微软的,
Windows 8 app certification requirements
不能你怎么做,, 明确规定了, 这几条都限制死你了,,你不能那么搞。。。不然,不批的,我们花了几个月做好了,不批,不是白做了,
不听,,还要继续,,
http://msdn.microsoft.com/en-us/ ... /apps/hh694083.aspx
3.9 All app logic must originate from, and reside in, your app package
Your app must not attempt to change or extend the packaged content through any form of dynamic inclusion of code or data that changes how the application interacts with the Windows Runtime, or behaves with regard to Store policy. It is not permissible, for example, to download a remote script and subsequently execute that script in the local context of your app package.
1.Your app must be fully functional when the customer gets it from the Windows Store
3. Windows Store apps behave predictably |
|