`

windows系统的iphone和ipd软件的开发编译环境

 
阅读更多

公司要做ios方面开发,打算现在xp上研究一下,目前在windows操作系统开发iOS应用程序有5种可选的方案。

 

方法一:黑苹果

 

黑苹果--就是指不是苹果电脑(普通PC),装了苹果的MacOS。这就是黑苹果。

PC配置要求:

CPU:Intel LGA775系列CPU安装成功的机会较大

主板芯片组:Intel 9系列 3系列和4系列的成功几率比较大

 

安装教程:http://macos.it168.com/thread-33124-1-1.html

关于黑苹果:http://baike.baidu.com/view/2173094.htm?fr=ala0_1

 

优点:

系统运行速度快,模拟最真实

      

缺点:

       安装过程复杂,成功率低,对硬件要求比较高。

 

方法二:利用vmware搭建iphone开发环境

 

硬件环境  Intel Core2 E8400@3.00GHz

内存:2G

软件环境:winxp sp3vmware workstation 7.0

 

参考地址:

http://mabei.iteye.com/blog/607011

http://yafei.iteye.com/blog/787794

 

优点:安装相对简单,对系统配置要求较低

 

缺点:运行速度比较慢,驱动兼容性不好

 

方法三:WindowsXP + Cygwin

 

       cygwin是一个在windows平台上运行的unix模拟环境

      

       iPhone ToolChain:在Linuxosx的系统下拥有编译及开发iPhone原生程式的环境

 

       优点:不需要安装iOS系统的情况下就可以编译iOS应用,安装配置简单

 

       缺点:无法使用Xcode,只能通过记事本编辑,只能通过真机调试

      

参考资料:

http://bbs.weiphone.com/read-htm-tid-52808.html

http://blog.csdn.net/fengkuanghun/archive/2009/03/06/3963880.aspx

 

方法四:DragonFireSDK

 

       DragonFireSDK Windows下的iPhone开发环境

 

       优点:无需iOS环境

       缺点:目前版本尚不完善

 

参考资料:

http://bbs.weiphone.com/read-htm-tid-680579.html

http://sdwangyang.blog.163.com/blog/static/72797899201032203748458/

 

方法五:基于JS+CSS

 

       基于WebKit浏览器的应用,使用JSCSS开发符合iPhone风格的应用。

 

       优点:和平台无关,系统搭建简单,开发周期短,无需iPhone真机测试

       缺点:不能使用iPhone原生控件的特性,执行效率和表现美观较差

      

       参考资料:

       http://www.ibm.com/developerworks/cn/opensource/os-eclipse-iphone/

       http://code.google.com/p/jqtouch/

转自:http://owennet.iteye.com/blog/831826

分享到:
评论

相关推荐

    iPhone iPad 开发的软硬件投入

    在进入iPhone和iPad应用开发的世界之前,你需要对必要的软硬件投入有一个清晰的了解。本文将详细阐述这个领域的入门要求。 首先,开发环境的基础是Mac电脑,因为Apple要求iOS应用必须在Mac OS X操作系统上使用Xcode...

    windows版本的libimobiledevice

    标题提到的“windows版本的libimobiledevice”就是专门为Windows操作系统编译和优化的版本。这个版本已经确认可以在Visual Studio 2015 (VS2015) 上面编译通过,表明它已经适应了Windows的开发环境。然而,描述中...

    Luajit 2023编译成品及源码 android arm64 ios 最新luajit 2.1.0 v2.1.ROLLING

    而 iOS 是 Apple 公司的操作系统,主要用于 iPhone、iPad 和 iPod touch 设备。这意味着这个 LuaJIT 版本已经过优化,可以在这两个平台的 64 位设备上运行。 在标签中,我们看到 "ios 软件/插件 android",这表明这...

    IOS开发学习 IDE环境搭建教程.doc

    iOS开发入门首先需要一个合适的集成开发环境(IDE),本文主要介绍如何在Windows系统上搭建iOS开发的IDE环境,即在虚拟机中安装Mac OS X Snow Leopard(雪豹)10.6.8,并在其上安装Xcode 4.2及iOS SDK 5。...

    通过USB用SSH连接iphone

    USBmuxd是一个开源项目,由iOS设备社区开发,它允许通过USB接口管理与iPhone或iPad的连接。这个工具能够使你的电脑识别iOS设备,就像它是网络设备一样,从而实现SSH连接。 要实现USB通过SSH连接到iPhone,你需要...

    客户开发岗位职责15篇.pdf

    候选人需精通C/C++开发语言,具备良好的数据结构和算法基础,熟悉常用的嵌入式设备编译和开发。此外,勤奋好学、团队合作意识强是重要的素质。公司提供竞争力的薪资待遇,优秀员工有机会获得股权分配,并享有丰富的...

    Flex 4.5 IOS 开发运行环境搭建

    为了搭建Flex 4.5 iOS开发环境,首先需要确保您的计算机能够支持Mac OS X 10.7操作系统。如果您没有Mac计算机,则可以通过虚拟机的方式进行搭建。 - **下载虚拟机软件**:推荐使用VMware Workstation 8(以下简称VM...

    卡iPhone源码

    7. **编译和打包工具**:易语言通常会附带相应的编译器和打包工具,帮助开发者将源码转换成可执行文件,并可能支持生成Windows或移动平台的应用程序。 学习和研究这样的源码,开发者不仅可以了解易语言的编程实践,...

    【应用】-iConv -convert video files to iPad, iPhone or iPod.7z

    【应用】-iConv 是一个专门针对iPad、iPhone和iPod设备进行视频转换的应用程序。这个7z压缩包包含了该应用程序的相关源代码和资源文件,适用于熟悉iOS开发和VB.NET编程的用户。以下是对压缩包内各个文件的详细解读:...

    Delphi XE4 For IOS

    - **iOS设备要求**:iOS 5.1以上的iPhone、iPad或iPod Touch,越狱后需安装Cydia及AppSync以便于应用的安装和调试。 #### 三、软件安装与设置 1. **安装XCode和CommandLineTools**:在Mac上,从苹果开发者网站下载...

    ChatGPT应用(支持Android、iOS、MacOS、linux、Windows).zip

    - iOS是由Apple公司为iPhone、iPad等设备开发的操作系统。"ios"目录下可能包含了Objective-C或Swift编写的项目文件,如Xcode工程文件(.xcodeproj),以及故事板(.storyboard)、资源文件(如图片、本地化字符串)...

    DeviceSupport-10-2

    2. **Xcode**:苹果的官方IDE,集成了代码编辑、界面设计、编译、调试等功能,是iOS和macOS开发的核心工具。 3. **模拟器**:Xcode内置的iOS模拟器,能够模拟各种iPhone、iPad型号以及不同iOS版本,便于开发者进行...

    在线教育系统学生端app.zip

    这些应用程序必须遵循Apple的开发规范,使用Swift或Objective-C语言编写,并通过Xcode集成开发环境进行编译和调试。 4. **Android端**:是指适用于谷歌Android操作系统的应用程序。开发Android应用通常使用Java或...

    用于unity的纯C版LZMA库(包括dll、so和.a))

    LZMA库是一种高效的数据压缩算法,常用于各种软件项目以减小文件大小,提高存储和传输效率。在Unity游戏引擎中,使用LZMA库可以帮助优化资源加载速度和节省存储空间,尤其对于大型游戏项目而言更为重要。本资源提供...

    U3D 3.5.x 通用补丁 For Windows

    总的来说,这个补丁对于使用Unity3D 3.4.x至3.5.x版本开发Windows游戏的开发者来说是至关重要的,它有助于保持开发环境的稳定,提升工作效率,并确保游戏在不同平台上表现出色。同时,遵循正确的安装流程和及时获取...

    squish 帮助手册

    - **源代码包**:提供了最新版本的源代码,便于自定义编译和二次开发。 - **文档**:更新了用户指南和API文档,确保与新功能同步。 **2. 版本4.2.0亮点** - **通用改进**:引入了一系列新特性,显著提升了整体...

    shairport4w 1.0.0.21 source 源代码

    首先,我们要明确shairport4w是基于shairport的Windows移植版,它允许用户在Windows系统上接收并播放来自Apple设备(如iPhone、iPad或Mac)的AirPlay音频流。版本1.0.0.21是官方svn代码的R21版本的一个改进版本,...

    libimobiledevice.1.2.1-r419-win-x86

    libimobiledevice是一款开源的软件库,专为跨平台通信和管理苹果设备如iPhone、iPad等iOS设备而设计。这个项目的主要目标是提供一个自由且开放的解决方案,让用户无需依赖Apple的iTunes或其他官方工具就能与iOS设备...

Global site tag (gtag.js) - Google Analytics