首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

你可以用本机iPhone开发做什么,你不能使用phoneGap?

你可以使用Swift或Objective-C语言开发iPhone应用程序,并使用苹果提供的Cocoa Touch框架进行开发。这样的应用程序可以直接在iPhone上运行,不需要PhoneGap或其他第三方工具。

以下是一些可以使用Swift或Objective-C语言开发的iPhone应用程序的示例:

  1. 社交媒体应用程序:可以使用Swift或Objective-C语言开发一个社交媒体应用程序,例如Facebook或Twitter。这样的应用程序可以让用户发布状态、上传图片和视频、评论和点赞其他用户的内容。
  2. 游戏应用程序:可以使用Swift或Objective-C语言开发一个游戏应用程序,例如棋牌游戏或射击游戏。这样的应用程序可以让用户在iPhone上玩游戏,并提供游戏内购买和游戏内广告等功能。
  3. 音乐应用程序:可以使用Swift或Objective-C语言开发一个音乐应用程序,例如Spotify或Apple Music。这样的应用程序可以让用户在iPhone上听音乐,并提供音乐推荐、订阅和下载等功能。
  4. 电子商务应用程序:可以使用Swift或Objective-C语言开发一个电子商务应用程序,例如淘宝或京东。这样的应用程序可以让用户在iPhone上购物,并提供支付、物流和评价等功能。

以上是一些可以使用Swift或Objective-C语言开发的iPhone应用程序的示例,当然还有很多其他的应用程序可以开发。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Mono 开发 (使用.NET技术的,绝对不能忽略Mono)

如果.NET是现在所使用的技术,那么也绝对不能忽略Mono。 Mono的优点不仅仅是跨平台,它更具有丰富的API。...MonoDevelop是一个类似Visual Studio的开发工具。Stetic是Gtk#的GUI设计工具。除此之外,还有Debugger工具、测试工具。...我建议现在就去下载Mono回来使用。如果想要很快地上手Mono,可以阅读Edd Dumbill与Niel M....第七章的重点在于:利用Mono来让Apache取代IIS以运行ASP.NET程序,由于ASP.NET一直是.NET诸多技术中最广为使用的技术,所以这章特别重要。...第八章介绍一些琐碎的主题,包括如何利用自动化的工具、如何写出跨平台的程序、如何使用IKVM、如何使用Basic。 这本书问世已经一年多了,由于Mono进步得很快,所以本书有一小部分的信息已经过时。

3.1K60
  • 9 大跨平台移动 App 开发工具推荐

    8、手机 Web 应用开发平台 PhoneGap ? PhoneGap 是一款HTML5平台,通过它,开发商可以使用HTML、CSS及JavaScript来开发本地移动应用程序。...通过 MonoCross,可以使用任何平台特定的 API 或 HTML5 来构建本机应用程序,以提供丰富的基于 Web 的功能,而且,不管是在设备还是服务器上运行,都可以同时使用相同的业务逻辑和数据代码...Rhomobile要求用户只要掌握HTML和Ruby就可以开发iPhone软件。它目前支持为iPhone、BlackBerry、Windows、Symbian和Android平台创建应用。...开发使用HTML/JavaScript/VSS/Ruby等技术开发应用。Rhomobile表示自己遵循苹果的开发者授权。 1、移动开发框架 Xamarin ?...2018年应该了解的十大技术趋势

    5.9K20

    移动端app开发,框架的选择。

    使用JavaScript MVVM框架和 AngularJS来增强应用。提供数据的双向绑定,使用它成为Web和移动开发者的共同选择。...Titanium使用 Alloy,Alloy是一个快速开发的手机应用MVC框架, 模块式开发可以大大减小开发时间,提高代码复用。 Titanium studio 还提供了一些code模板。...PhoneGap PhoneGap 恐怕是最老的一个框架了,相信很多人都已经听说过甚至使用过它,但是PhoneGap是基于开源的 Cordova 商业版本。...创建它的一个主要动力是基于一个几乎每一个单独 的iPhone开发新手都要面对的简单事实:Objective-C是一个对Web开发人员来说非常陌生的环境,并且Web开发人员的数量远远多于 Objective-C...问题是,是否有人可以开发一个框架,让Web开发人员可以利用他们所有的HTML、CSS和JavaScript知识,而且仍旧可以同iPhone的重要本地应用程序(如摄像头和通讯录)交互呢?

    3.5K10

    PhoneGap学习笔记

    2、使用的场景不同,手机用户多数在户外的时候使用应用,希望能够在尽可能快的时间内完成任务。 3、用户交互的方式不同。...因为手机拥有传感器、指南针等物理部件,因此我们开发程序的时候所需要考虑的会完全不同。 4、手机平台的差异性更加大,不仅操作系统有差异,每个操作系统上的特性都有所不同。 PhoneGap架构 ?...Android开发环境准备 PhoneGap只是一个框架(Framework),因此并不提供集成开发环境和工具,所有的都需要我们自己准备。...假设已经在本机安装了JDK1.6+,因为要使用Java Development Environment的支持,所以需要Ecplise版本在3.2以上。...,这样我们只需要下载一个集成环境,就可以方便de开始开发了。

    47430

    phonegap入门实战

    What is PhoneGap?   PhoneGap是一个用基于HTML5的移动应用前端开发框架,使用HTML+CSS+JavaScript,再通过PhoneGap就可以快速创建APP了。   ...PhoneGap能让使用的简单的Web技术即可获得移动设备的原生特性,如摄像头、加速器、指南针。   PhoneGap是完全开放源代码的,可以通过编写组件,实现任何原生设备特性的扩展。...2.性价比高,开发难度低   只要会HTML+CSS+JS,就能开发在多达8个移动平台上运行的App, 还有比这更具性价比的技术吗?   ...2.不能支持全部的系统API   由于要支持多平台, 所以如果一些平台上独有的API, 在PhoneGap上就有可能不能得到及时的支持。...通常情况下,需要在接受到PhoneGap的“deviceready”事件后,使用document.addEventListener来附加该事件监听器。

    1.6K20

    H5 手机 App 开发入门:技术篇

    如果熟悉 Java 语言,可以学习安卓开发;如果熟悉脚本语言(比如 Python 或 Ruby),可以学习 Swift 语言,进行 iOS 开发;如果像我一样,比较熟悉 Web 网页技术,那么 H5...这种技术栈只能用在一个平台,不能跨平台。...点击工具栏的运行按钮,Xcode 就会弹出一个 iPhone 模拟器,里面就是当前代码的运行结果。 ? ? 如果一切正常,就可以让 Xcode 对源码打包,生成 App 的二进制安装文件。...PhoneGap 和 Cordova 现在是两个独立发展的开源项目,但是彼此有密切的关系,可以简单理解成 Cordova 是 PhoneGap 的内核,PhoneGap 是 Cordova 的发行版。...然后,在本机起一个 Web 服务,看看 Demo 的效果。 $ ionic serve 上面命令会自动打开浏览器窗口,访问本机的8100端口,在浏览器中显示网页效果。

    6.8K41

    未来的移动互联网将由超级App+WebApp主宰

    PhoneGap 的出现,给开发者打开了一扇窗。很多人期待 PhoneGap 不停扩展 API,来补充浏览器的不足。...Adobe 看到 PhoneGap 仿佛看到了重振江湖地位的希望,但在 Adobe 收购 PhoneGap 后,又发现这个东西可商用性不足,而且开源使得 Adobe 无法像 Flash 那样获取商业利益...即使 Facebook 不喜欢被控制,也不能拿被用户抛弃来冒险。而且 Facebook 并没有掌握关键点—手机浏览器内核。如果浏览器不跟上,徒然定一堆标准草案落不了地。...另外内容维护上也很麻烦,这也是为什么有些媒体开始放弃原生 App 鼓励读者使用 Web App 的原因。...手机里装了多少 App,最常用的有哪些? 可能最多的回答是,我用「微信、QQ,或者其他浏览器」等等所谓的超级 App。

    98210

    《前端开发职位的发展方向 -- 大前端》| 微课-文字版

    早期主要是phoneGap框架开发移动端应用,再有就是嵌入到ios之中的webPage应用,然后是微信的小程序。这些都是前端可以涉足的地方。...不是使用angular,就是ionic,要不就是React,反正不会让从头开始自己“造轮子”。不喜欢VUE?没关系这还有Weex可以用。...前端能做什么呢?或是说前端能控制什么? 显示GUI界面,路由,接口来往数据,桌面webapp应用。。等这些前端都能做。...就是说,以后应该吧,应该会越来越多的使用大厂的工具了。 所以我说,前端开发技术栈已经“工具箱”化。 就是不是采用这个框架,就是采用那个框架。...做前端的视野要放宽广,不能紧盯着js,要把目光放在前端GUI所要展示的“端”上,也就是“应用场景”。

    1.8K70

    前端开发职位的未来方向

    早期主要是phoneGap框架开发移动端应用,再有就是嵌入到ios之中的webPage应用,然后是微信的小程序。这些都是前端可以涉足的地方。...不是使用angular,就是ionic,要不就是React,反正不会让从头开始自己“造轮子”。不喜欢VUE?没关系这还有Weex可以用。...前端能做什么呢?或是说前端能控制什么? 显示GUI界面,路由,接口来往数据,桌面webapp应用。。等这些前端都能做。...就是说,以后应该吧,应该会越来越多的使用大厂的工具了。 所以我说,前端开发技术栈已经“工具箱”化。 就是不是采用这个框架,就是采用那个框架。...做前端的视野要放宽广,不能紧盯着js,要把目光放在前端GUI所要展示的“端”上,也就是“应用场景”。

    85020

    iosapp上架流程

    一个开发证书可以用于多个APP测试,不用每个app都对应申请个开发证书p12,开发证书p12是可以公用的,区分开下面步骤申请的的描述文件就行了,一个p12可以对应无数描述文件。...不能重复!具有唯一性@ 名称:数字或者字母,自由编写,不要中文,不能重复。 在AU软件添加的应用id只有默认权限,如果需要开通推送通知、苹果支付等权限需要到苹果开发者中心配置!...三、上传发布证书编译打包(替换打包测试包的开发证书) 各平台打包教程、根据自己使用开发平台去打包。...3.2、选择iOS打包,支持的设备类型(可以选择支持iPhone和支持ipad),选择使用苹果证书 AppID,苹果开发者中心申请的那个(又称套装id,appid,BundleID,应用id),如com.app.taobao...套装ID:(应用id、appid、包名,跟申请证书使用的要保持一致) sku:不能写中文,自己用拼音随便编一个,好识别就行,如app叫淘宝,就输入taobao。

    1.2K40

    几个跨平台移动App开发方案框架比较

    )开发用户接口,利用PhoneGap容器把它们部署到不同的应用环境和设备上 此外,它允许您访问本机API,以便APP可以充分利用设备提供的各种功能 完全做到了written once,run everywhere...要做的就是把这些基础组件使用JavaScript和React的方式组合起来。能够在Javascript和React的基础上获得完全一致的开发体验,构建世界一流的原生APP。...(Learn once, write anywhere) 虽然不能做到一次编码到处运行,但是基本上即使是两套代码, 也是相同的jsx语法, 使用js进行开发。...优点 跨平台多前端应用开发,支持app、web和微信应用快速开发 高效精致的UI组件体系,完全基于主流标准和技术 本机API框架(Native APIFramework) 可视化拖拽式集成开发环境IDE...DOM节点的操作,不能按照标准的方式,必须使用wex5自己封装的方法,不当增加的开发成本、学习成本,代码难以复用 总结 首先是三个典型平台的生态社区特点对比如下: 平台 dcloud 起步科技 AppCan

    7.8K20

    几款移动跨平台App开发框架比较

    ; 满足业务需求; PhoneGap 优点: PhoneGap是一个开源的框架; PhoneGap 是一个基于HTML和JavaScript的应用开发平台,使用它可以构建本地应用; 支持8个移动应用开发平台...,利用PhoneGap容器把它们部署到不同的应用环境和设备上; 此外,它允许您访问本机API,以便APP可以充分利用设备提供的各种功能; 完全做到了written once,run everywhere...(Learn once, write anywhere); 虽然不能做到一次编码到处运行,但是基本上即使是两套代码, 也是相同的jsx语法, 使用js进行开发。...即使不是这样的开发人员,也需要相当少的时间来学习Xamarin,因为它相对容易。此外,它欢迎Android和iOS之间的差异,即没有任何共同性。许多其他框架都是这样做的,它会使UI不一致。...; DOM节点的操作,不能按照标准的方式,必须使用wex5自己封装的方法,不当增加的开发成本、学习成本,代码难以复用; 生态社区特点对比如下: 平台 dcloud 起步科技 AppCan 项目 dcloud.io

    8K20

    那些年我们一起用过的Hybrid App

    缺点: 虽然说可以专注在界面以及交互开发上了,但是这页会成为一个缺点,比如说要仿造一个iOS的默认设置界面,就需要大量的html以及css代码了,而且效果不一定和iPhone上面的界面一样好; 正因为这是跨平台的开发...没错,这些工具都能够帮助你快速地梳理好思路,管理好的Web应用。对开发者最友好的,发挥空间最大的非PhoneGap莫属了。所以笔者就会以PhoneGap应用展开讨论。...Require.js javascript模块化工具,在使用较多的交互对象,PhoneGap插件的时候,就会发现一个强大的模块化工具会在开发的时候提供极好的帮助。...当然还有很多工具啦,例如sass,以及less.js等。 PhoneGap.js或者Cordova.js 做Phonegap开发必须使用的代码库,用于和PhoneGap框架通讯。...那么对于开发者来说要有坚强的毅力,努力去实践,满足自己永远不能满足的好奇心,因为最终的经验会给你带来不一样的感受,stay hungry。

    1.3K80
    领券