C# 老板说;我们需要一个IPhone应用程序;,哪些框架与iPhone上的Firefox、JQuery、模板和数据链接类似? 我们有一个基于微软MVC 2、实体框架4、知识库、POCOs、服务和控制层、C*X视图、JQuery和HTML的伟大的软件基础。 Firefox在250毫秒内提取100条记录,将其放入模板,将数据链接到 我们坐下来喝玛格丽特酒

C# 老板说;我们需要一个IPhone应用程序;,哪些框架与iPhone上的Firefox、JQuery、模板和数据链接类似? 我们有一个基于微软MVC 2、实体框架4、知识库、POCOs、服务和控制层、C*X视图、JQuery和HTML的伟大的软件基础。 Firefox在250毫秒内提取100条记录,将其放入模板,将数据链接到 我们坐下来喝玛格丽特酒,c#,iphone,android,asp.net-mvc-2,C#,Iphone,Android,Asp.net Mvc 2,老板走进来说他想要一个iPhone应用程序。我打赌我们也需要安卓应用 我们可以使用什么样的框架轻松地从微软的舒适区跳入苹果iPhone/iPad的广阔世界,以及后续的安卓婴儿 我想我们可以使用JSON控制器方法进行通信是否存在某种客户端JavaScript消费应用程序框架,我们可以得到一个合理的网站,如interface re working?他们不喜欢在Safari中简单运行整个应用程序的想法,因为Safari运行得很好 需要: 发送和接收JSON对象 某种类型的模板引擎,以便我们可以将对象

老板走进来说他想要一个iPhone应用程序。我打赌我们也需要安卓应用

我们可以使用什么样的框架轻松地从微软的舒适区跳入苹果iPhone/iPad的广阔世界,以及后续的安卓婴儿

我想我们可以使用JSON控制器方法进行通信是否存在某种客户端JavaScript消费应用程序框架,我们可以得到一个合理的网站,如interface re working?他们不喜欢在Safari中简单运行整个应用程序的想法,因为Safari运行得很好

需要:

  • 发送和接收JSON对象
  • 某种类型的模板引擎,以便我们可以将对象与标记配对,或者至少以某种方式将设计与编程分离
  • 类似JQuery的东西会很好
  • 与VS2010相比,这是一个具有自动完成和突出显示功能的优秀编辑器

我们花了两年时间使用MVC和Javascript整合设计模式、敏捷方法和领域驱动的概念。我们可能有两到三个月的时间来重新制作相同的功能。

尝试访问此网站,这可以帮助您解决问题,而不会留下在VS中开发的舒适感

这就是我在移动网络应用程序中使用的内容

编辑: 由于文件太大,他们不再支持
移动设备浏览器文件

编辑: 对于android,你可以使用这个。您可以在EclipseIDE上使用它。我觉得这很容易。就像VS一样

对于iPhone,我认为最好在OSX环境下为本机应用程序开发它

什么是单触? MonoTouch允许开发人员创建C#和.NET 基于苹果iPhone、iPad、, 和iPod Touch设备,同时利用 iphoneapi和重用代码和库 这些都是为.NET以及现有技能而构建的

什么是电话差距? PhoneGap是一个用于构建跨平台移动应用程序的开源开发框架。在HTML和JavaScript中构建应用程序,并且仍然利用iPhone/iPod touch、iPad、Google Android、Palm、Symbian和Blackberry SDK中的核心功能

Tianium使跨平台本机应用程序开发变得简单 今天,你需要同时在三个地方:在线、电话和桌面。Tianium使您能够创建身临其境、功能齐全的应用程序,超越浏览器边界,随时随地与您的观众保持联系。 钛应用分为4个主要部分:

  • 构成核心应用程序逻辑和UI的html/css/javascript代码 访问本机设备/桌面功能、分析或其他模块化功能的API
  • 将web代码编译为本机应用程序代码的语言OS桥
  • 为跨平台分发打包应用程序的运行时shell

开始,我的投票是避免使用跨平台的移动应用套件,或者直接使用obj-c,或者使用类似jquery mobile的东西将web界面移植到“iphone应用程序”中。使用iphone或androidsdk构建一个通过json连接web服务的客户端非常简单


如果你一定要使用其中一个多平台框架,Appcelerator(Titanium)可能是其中最好的(我不认为这说明什么)

这是一个本地应用还是一个web应用?“Firefox在250毫秒内提取100条记录,将其放入模板,将数据链接到标记,然后我们坐下来喝玛格丽特。”投票支持这个评论哈哈……)@rob waminal-本机应用程序。对于iPhone原生应用程序,Jader Dias的回答可能会有所帮助。对于andriod,我在我一直在使用的东西上添加了一个链接。我的建议是在最小的obj-c本机客户端中嵌入一个jquery移动web界面。我不会建议使用Tianium,除非您有具有超级能力的开发人员。我不推荐在没有合适调试工具的情况下开发应用程序。此外,Miguel de Icaza在SO上发布了关于Android上Mono的文章: