您好,这篇文章是我的BLOG发出,原始出处在此:

会写网页 就会写手机APP -- Hybrid Mobile Apps for ASP.NET Developers

http://www.dotblogs.com.tw/mis2000lab/archive/2015/04/17/aspnet_apache_cordova.aspx

微软提供的PDF文章与范例是2015 四月初发表的

很特别的是:

我并 "不是"在MSDN上找到

而是在网页广告中发觉这个东西

微软为了推广,花钱 "买广告"来Promote。可见微软对这件事的重视!

请您直接下载范例与PDF文章(介绍)

http://www.microsoft.com/en-us/download/details.aspx?id=46407&CR_CC=200619361

Hybrid Mobile Apps for ASP.NET Developers

网站上的说法是:

Do you know that as an ASP.NET developer you already have the skills to create mobile apps for Android, iOS and Windows?

( 您知道吗?只要是一位ASP.NET开发者,您就已经具备足够的技能,得以开发行动应用程序(mobile app),并在Android、iOS与 Windows上运作。)

See how you can quickly get up and running with our whitepaper covering Hybrid Mobile Apps for ASP.NET Developers.

图片来源:https://msdn.microsoft.com/zh-tw/library/dn771552.aspx

建议您使用 VS 2015(2015年二月 已经有CTP 6版推出了)

===============================================================================

FAQ -- Apache Cordova 与 PhoneGap 有什么不同?

Apache Cordova 希望作到以HTML、CSS、JavaScript就能做出原生的(Native)Mobile APP

文章里面有提到:有家公司名为 Nitobi,他们做了一个开放原始码(Open Source)的

「多平台 行动研发架构(multiplatform mobile development framework)」,也就是  PhoneGap。

后来这家公司被 Adobe购并

Apache基金会就把项目改了名字,变成 Apache Cordova

(玩 Linux / PHP的朋友,应该对于 Apache很熟悉吧?)

===============================================================================

微软的Visual Studio也提供相关的工具 -- Visual Studio Tools for Apache Cordova

微软翻译为: (多重装置混合式应用程序)

https://www.visualstudio.com/en-us/explore/cordova-vs.aspx

下面的文章是搭配 VS 2013版的,跟上述搭配VS 2015的文章略有不同。

尤其是工具的安装、安装顺序......请留意~

支援的 Mobile OS列表:

  • Android 2.3.3 and later (4.4 provides the best developer experience)
  • iOS 6, 7, and 8
  • Windows 8 and 8.1
  • Windows Phone 8 and 8.1

您安装VS 2015应该也会装进这工具    (点选下面图片,可链接原厂网站)

上述的工具,请搭配这些操作系统:Windows 7、Windows 8、Windows 8.1 或 Windows Server 2012 R2。

注意!!如果您使用 Windows 7,可以开发 Android 和 iOS 的应用程序,

无法开发 Windows 或 Windows Phone 的应用程序。

(图片来源,下面的影片 -- Channel 9)

===============================================================================

当您开启一个「新专案」,

请到 (左侧)JavaScript 分类底下,找到「Apache Cordova Project」项目

原始的档案(.html)如下,您可以看见有几个 .js的档案在内,特别是 Cordova.js

(图片来源,下面的影片 -- Channel 9)

微软在 Channel 9有教学影片,请看:

http://channel9.msdn.com/Series/Visual-Studio-Tools-for-Apache-Cordova/Building-Apache-Cordova-Apps-with-Visual-Studio

Visual Studio Tools for Apache Cordova 教学课程

https://msdn.microsoft.com/zh-tw/library/dn848421.aspx

  • 建立您的第一个 Hello World 应用程序
  • https://msdn.microsoft.com/zh-tw/library/dn832631.aspx
  • 建立 ToDoList 范例应用程序
  • https://msdn.microsoft.com/zh-tw/library/dn832630.aspx

请您直接下载范例与PDF文章(介绍)

Hybrid Mobile Apps for ASP.NET Developers

http://www.microsoft.com/en-us/download/details.aspx?id=46407&CR_CC=200619361

这篇PDF文档,很浅显易懂,只有20几页

您就算不看文字,看图片、程序代码也知道大致的流程。

上述的教学课程,前两个范例,就是这篇PDF的内容,微软已经翻译成中文。

您好,这篇文章是我的BLOG发出,原始出处在此:

会写网页 就会写手机APP -- Hybrid Mobile Apps for ASP.NET Developers

http://www.dotblogs.com.tw/mis2000lab/archive/2015/04/17/aspnet_apache_cordova.aspx

会写网页 就会写手机APP -- Hybrid Mobile Apps for ASP.NET Developers的更多相关文章

  1. 会写网页 就会写手机APP #2-- 范例修正 , Hybrid Mobile Apps for ASP.NET Developers (Apache Cordova)

    原文出处:会写网页 就会写手机APP #2-- 范例修正 , Hybrid Mobile Apps for ASP.NET Developers (Apache Cordova) 这是我的文章备份  ...

  2. Delphi 开发手机 App 与其他工具之间的比较分析

    写在前头 关于各种手机App开发的工具,从2010年前后到现在已经在很多不同的场合介绍过,在元智大学.中台科技大学.德霖科技大学等不同学校的讲座.课程当中,都有类似的主题,所以对我来说,这个主题属于驾 ...

  3. 手机app测试用例怎么写?手机app测试点有哪些?只有干货没有水分,错过绝对后悔!

    一.前言    在当今竞争激烈的市场上一个APP的成功离不开一个可靠的测试工程师.因此,对功能和用户体验有特殊关注的App进行全面测试是必不可少的.如何做到测试用例的百分百覆盖一直是测试用例编写过程中 ...

  4. Fiddler 网页采集抓包利器__手机app抓包

    用curl技术开发了一个微信文章聚合类产品,把抓取到的数据转换成json格式,并在android端调用json数据接口加以显示: 基于weiphp做了一个掌上头条插件,也是用的网页采集技术:和一个创业 ...

  5. Moleskine智能笔+专用本:写完随时传到手机

    http://www.totiot.com/61805.html Moleskine公司生产的速写本和速写板一直是涂鸦爱好者和速记员们的首选.该公司还联合Adobe. Livescribe. Ever ...

  6. Vue的学习--怎么在vue-cli中写网页

    vue.min.js和vue-cli的区别和联系我现在还是没有太清楚,大概是还没搞清楚export default和new Vue的区别,先浅浅记录一下怎么“用vue-cli来写网页”. “vue-c ...

  7. 初学者用div+css结构写网页的几个误区

    1.用div+css结构制作静态html网页不等于彻底抛弃古老的table写法.之所以不建议用table来布局网页是因为在网页加载很慢的时候要等table结构加载完成才能看到网页,其次是table的布 ...

  8. 如何把手机app的视频下载到手机上?网页上的视频怎么下载?

    手机上小视频怎么下载?求推荐不需要安装软件的下载方法? 如何把手机app的视频下载到手机上?比如把快手上的视频下载到手机上? 如何免费下载视频? ... 答案当然是用iiiLab提供的在线视频解析下载 ...

  9. 谷歌浏览器调试手机app内置网页

    当自己的H5项目内置于手机app内时,遇到了样式问题或者想查看H5页面代码.数据交互以及缓存等情况来检查数据,此时可以使用谷歌浏览器的控制台远程调试手机,步骤如下: 一.手机开启允许usb调试 二.手 ...

随机推荐

  1. java static 方法使用笔记

    有入参的static方法,可以正常使用 static的作用是申明:这是类的静态方法,什么时候都可以调用,可以传入入参,也可以不传. 上代码: 1.带静态方法的类: public class MakeP ...

  2. 初探接口测试框架--python系列7

    点击标题下「蓝色微信名」可快速关注 坚持的是分享,搬运的是知识,图的是大家的进步,没有收费的培训,没有虚度的吹水,喜欢就关注.转发(免费帮助更多伙伴)等来交流,想了解的知识请留言,给你带来更多价值,是 ...

  3. C/C++笔试经典程序(二)

    1.下面5个函数哪个能够成功进行两个数的交换? swap1传的是值的副本,在函数体内被修改了形参p.q(实际参数a.b的一个拷贝),p.q的值确实交换了,但是它们是局部变量,不会影响到主函数中的a和b ...

  4. Orchard官方文档翻译(八) 为站点增加博客

    原文地址:http://docs.orchardproject.net/Documentation/Adding-a-blog-to-your-site 想要查看文档目录请用力点击这里 最近想要学习了 ...

  5. tornado框架之路二

    二.路由系统 路由系统其实就是 url 和 类 的对应关系,这里不同于其他框架,其他很多框架均是 url 对应 函数,Tornado中每个url对应的是一个类. #!/usr/bin/env pyth ...

  6. number对象,bom对象

    number对象 新创建一个number的对象,toFixed是精确到位数 var num =new Number('123.1231'); console.log(num.toFixed(1)); ...

  7. php头函数和浏览器缓存

    可以通过php头函数改变返回给浏览器的头信息 例: 代码中添加头: header("Cache-Control: max-age=31536000"); header(" ...

  8. python中若干错误

    今天在运行的django的时候一直提示”系统错误“,如下 except Exception, ex: logger.error(printException()) return render_stri ...

  9. NOIP2007 守望者的逃离-DP

    https://vijos.org/p/1431 描述 恶魔猎手尤迪安野心勃勃,他背叛了暗夜精灵,率领深藏在海底的娜迦族企图叛变.守望者在与尤迪安的交锋中遭遇了围杀,被困在一个荒芜的大岛上.为了杀死守 ...

  10. 学习练习 java 集合

    将1—100之间的所有正整数存放在一个List集合中,并将集合中索引位置是10的对象从集合中移除 package com.hanqi; import java.util.*; public class ...