zoukankan      html  css  js  c++  java
  • 有志于iPhone手机开发者入门扫盲

    一、系统要求 

    推荐使用MacOS,现在推荐使用SnowLeopard系统开发iPhone应用程序。即你首先必须要有一台苹果电脑,可以选择iMac、Macbook、MacbookPro、Macmini等均可以进行开发。 

    二、注册苹果iDP帐号及获取证书 

    苹果iDP帐号是专门为苹果开发软件设计者必须注册的帐号,需要绑定一个支持VISA或MASTER的信用卡。一个人可以注册多个帐号,前提是你有钱就行。为什么这样说呢,现在每个IDP帐号每年必须向苹果交纳99$费用,获得证书后(开发Iphone和ipad是一个证书没有区别),才能保证有效期内上传程序及获得真机测试。 

    苹果iDP帐号注册地址:http://developer.apple.com/iphone/,注意这里请不要用IE浏览器,可以使用Firefox或者Safari,打开之后点Register。 

    三、开发环境 

    如果想要开发能够在AppStore上线销售与下载的iPhone应用程序,是不能在windows环境下进行开发的。早在iPhoneSDK出现之前,开发者曾使用可以安装在Windows的Cygwin或Linux环境的iPhoneToolchain进行开发。但是目前您要开发可以在AppStore上线的程序,必须使用苹果的MacOS系统。一些开发者使用iPhonetoolchain开发是其可以使用未公开API,可以在后台运行,可以进行系统级别的操作,但是要求所测试的IPHONE必须是破解过的。如果你在windows中安装了开发环境,不但找不到InterfaceBuilder,也没有相关模拟器可以操作。但Windows里可以通过scp进行真机调试。 

    四、IPHONE开发学习 

    一般业界公认搞IPHONE开发迟早要看的三本书为《iphoneapplicationprogrammingguide》、《iphonedevelopmentguide》、《iphonehumaninterfaceguidelines》,有关中文的除了最好需要了解一些C/c语言的基础外,可以看看《iphone开发基础教程》、《IPHONE开发秘藉》等有关objective-c语言的书。 

    最后,螃蟹祝你成功拥有一个在appstore店里的软件,如果是收费的,那就等着收美金吧。不过,首先你得先具有一个很好的创意,其次学习,并不是每一个开发好的软件都能获得苹果审批而被上线的,苹果对于申请上架的程序的审批是极其严格而且缓慢的,耐心也是你应该具备的一个好的品质。
  • 相关阅读:
    Bootstrap标签(label)的使用
    Docker学习(二)
    linux 的tee命令
    解决 Docker pull 出现的net/http: TLS handshake timeout 的一个办法
    win 10 安装.msi 程序出现the error code is 2503
    Kbuntu16.04利用快捷键调用终端Konsole
    ubuntu上swift开发学习2
    ubuntu上swift开发学习1
    Linux中常用文件传输命令及使用方法
    Kbuntu16.04添加工作空间
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/1964505.html
Copyright © 2011-2022 走看看