zoukankan      html  css  js  c++  java
  • 01_iOS开发需要准备什么?

    本文目录

    一、 前言

    二、IOS开发准备

     

    前言

     

    相信现在的你已经有了一台安装了Xcode或者搭建好Objective-C的电脑了,由于我自己装了黑苹果,所以以后的内容都会直接从黑苹果上运行的Xcode进行讲解。代码都一样,所以不用担心。。。

     

    IOS开发准备

     

    想了一下,决定还是顺带提一下。如果要进行IOS的初步开发,那么就必须拥有一台搭载Mac OSX的设备,因为开发iOS所使用的Xcode只支持Mac OS X系统,现在大概有3种办法获取Mac OS X系统:

     

    1.虚拟机

     

    相信接触计算机的人都知道什么是虚拟机。虚拟机就是在你的Windows系统上面模拟Mac OS X的环境,把Mac OSX系统运行起来,一般可以使用VMWare、Virtualbox这两个软件实现。

    优点:零成本。只要你在Windows上装好VMWare、Virtualbox,下载个Mac OSX的镜像文件,再通过VMWare、Virtualbox安装Mac OS X系统即可。

    缺点:运行速度慢、对机器的性能要求高、耗内存、有兼容性等问题。因为机器等于同时跑两个系统。

     

    2. 黑苹果

    所谓的黑苹果,就是直接在你的PC上安装一个Mac OSX系统,装好之后开机选择启动Mac OS X系统即可。

    优点:零成本,运行速度快。

    缺点:安装难度大,因为并不是所有的PC机都能顺利安装Mac OSX,因为苹果操作系统对硬件要求和PC机不一样,所以增加了安装的门槛,而且也有兼容性问题。但只是学习iOS开发的话已经足够了。

     

    3. 购买苹果设备

     

    苹果的设备价格都比较昂贵,在苹果设备里面,分别有三种支持Mac OSX系统:

    1>iMac:一体机,低价最贵型。价格一般都从1W RMB起

     01_iOS开发需要准备什么?

    2)>MacBook:有MacBook Pro和Mac BookAir2种,开发最好选择Pro,Air适合女生使用。Pro的价格一般都从7k RMB起。

     01_iOS开发需要准备什么?

    3)>Macmini:由名字可以看出是迷你主机,而且只是个主机,显示器需要自己买(普通PC机用的显示器就可以了)。

     

    优点:运行速度快,无兼容性问题,能获得完美的体验(这是肯定的了,不然买它们干嘛)01_iOS开发需要准备什么?

    缺点:成本高。

     

    建议:如果经济条件有限,装个黑苹果或者某宝买个黑苹果主机,价格实惠。如果经济条件好的话,直接买苹果设备。

     

    如果你想将自己的IOS程序发布到appstore上,那么你还要做以下2种准备:

    1.调试设备(虽然Xcode自带了IOS模拟器,可以模拟iPad、iPhone,但是还是需要真机进行调试,因为真机和模拟器兼容等问题是有区别的)。

    2.开发者证书

    开发者证书是把程序运行到真机(iPhone、iPad)上和发布程序到AppStore上售卖需要且必须的。这个需要向苹果购买,一年99美元。如果只是学习,不推荐购买此证书,一切开发都是免费的。

     

    建议:如果只是学习开发,不建议购买开发者证书。如果你有苹果设备,并且想将自己开发的app运行在自己的设备上,可以到万能的某宝购买开发者证书,一般只要15RMB就可以让你的APP运行在自己的苹果设备上,但是不能发布到苹果应用商店。

     

    相关的iOS开发,会在Objective-C系列教程更新完成后进行更新,还请各位朋友多多支持。

    如果哪里有错或者有什么问题可以随时联系我,转载请注明出处,谢谢!

  • 相关阅读:
    Eloquent ORM模型中添加自定义值
    wget
    带坑的几道PHP面试题
    php字符型转整型
    SELECT 1
    GD库
    Windows下.svn文件夹的最简易删除方法(附linux)
    svn 撤销修改
    mysql应用基本操作语句(转)
    i春秋broken
  • 原文地址:https://www.cnblogs.com/miaomiaoshen/p/5188652.html
Copyright © 2011-2022 走看看