• iOS开发的准备工作


    近两年,越来越多的程序员已经或者正在准备投身到iOS的开发队伍中,如果你已经是一个iOS的程序员可以跳过此篇文章,如果你正在考虑投身到iOS的开发上来,不妨用一分钟时间扫一下,大概了解一下做iOS开发之前需要做哪些准备工作。

     
    第一,准备一台能够运行Mac OS Lion的机器,MacBook Pro、Mac mini、iMac、Mac Pro甚至MacBook Air都可以。
     
    尽管你可以装一台黑苹果在PC上开始自己的开发之旅,不过还是强烈建议拥有一台属于自己的Mac!从某种意义上来讲,Mac不仅仅是一台机器,它还是一个艺术品,只有体会到Mac带给你的美,你才会从心里想要开发出一个相对完美的作品与世人分享,而不是仅仅是简单了解一下iOS开发是怎么回事,或者随便做个小应用自娱自乐。
     
    如果你想选择一款笔记本做为开发的机器,建议选择15寸屏幕的,随着编写的代码越来越多,你会发现13寸的屏幕实在是太小了,眼睛会很容易疲劳的。另外,17寸屏幕的机器虽然屏幕够大,但是字体相对而言更小,看起来有些吃力,而且携带起来实在太重了。
     
    第二,从App Store下载并安装Xcode,这个不用多解释了吧,几乎所有的苹果应用都是用Xcode开发的。
     
    第三,在iPhone Dev Center付费注册一个开发者账号
     
    开发者账号分个人用户和企业用户两种类型,其中个人用户每年的费用是99$,企业用户每年的费用是299$。
     
    拥有开发者账号有以下三点好处:
    1. 可以注册真机,并在开发过程中进行真机调试;
    2. 可以将你开发的应用程序发布到App Store,这样你就有机会让全世界的人下载并使用你的应用:)
    3. 可以获得苹果的技术支持。
     
    第四,准备一台用于开发测试的真机,iPhone、iTouch、iPad都可以。
     
    尽管能够在模拟器上测试大量的API,但是还是有些API无法在模拟器上工作的。
    最后提醒以下,如果你的真机是用来测试的,最好不要越狱,譬如文件读写、IAP等方面的内容在越狱的机器上是无法正常调试的。
  • 相关阅读:
    以太坊智能合约 Solidity 的常用数据类型介绍
    使用 Browser-solidity 在 Go-Ethereum1.7.2 上进行简单的智能合约部署
    Linux学习笔记之vim中的替换功能
    深度学习笔记之为什么是SoftMax
    机器学习笔记之Jupyter Notebook各种使用方法
    机器学习笔记之TF-IDF原理及使用
    机器学习笔记之LATEX数学公式基本语法
    机器学习笔记之Anaconda中命令形式安装XGBoost(pip install)
    机器学习笔记之XGBoost实现对鸢尾花数据集分类预测
    ELK学习笔记之Elasticsearch和Kibana数据导出实战
  • 原文地址:https://www.cnblogs.com/liufan9/p/2523514.html
Copyright © 2020-2023  润新知