1. 怎么编写苹果app
据苹果公司於2011年3月4日公布,有高达20亿美元已经由苹果送到 iOS App Developers 手上。你想趁这巿场还未烂的时候分一杯羹吗?
第0步:硬件需求
要编写 iOS app ,只需一部 Mac (iMac, Macbook 都可以) 就可以,因为所有编写 iOS app 的必要工具都只有 Mac 版本。 另外,你最好懂得基础英语,因为大部份相关文件或教学网站都是以英文编写的。
真的只需要一部苹果电脑?
要留意, iDevice (包括 iPod Touch/ iPhone) 并不是编写 iOS app 的「必要」工具,因为免费的编写软件 "Xcode" (稍后会详细描述)会提供一个 iDevice 模拟器。 然而,模拟器是有其限制的,例如模拟器不能精确地模拟到 Accelerator (感应重力的仪器),而且,据笔者经验,实在有太多 bug 只会出现於真机而非模拟器。 因此,笔者建议,如果你是学生,只求交功课,又或你的银弹不够,那可以暂时不买 iDevice。
但如果你想制作一个认真的程式,请买一部 iDevice。
我听闻,不需 MAC 机也可编写 IOS 程式喔
是 的,有很多较为旁门左道的方法可以免去「购买 Mac 机」这步骤,然而,笔者认为这些非官方方法非常麻烦,又或有可能违反了相关的条款或法律。读者只要 Google 一下 "Hackintosh" 便会发现不少非官方方法去把 Mac OS 安装於 PC ,但风险自负。
另外,( Windows 版本的) Adobe Flash CS5 亦有 "Packager for iPhone" 这功能,可以把 Flash 程式转变成 iOS 程式,然而,苹果电脑的条款是禁止用此等「第三方程式」发布 iOS 程式的,因此,即使你用 Flash 写了 iPhone 程式,也会有风险 Apple 会禁止你发布。
第1步:申请成为 Apple Developer
我该选择什麽 "APPLE DEVELOPER PROGRAM"
要编写 iOS app ,必需要有一个 "Apple Developer" account ,这是因为…编程必备软件 "Xcode" 只能予 "Apple Developer" 下载。
读者可在此申请成为"Apple Developer Program"。
我该选择什麽"Apple Developer Program"
请留意"Apple Developer Program"有几类,现阶段只需申请成免费的"Apple Developer"就行,以下简介各类别:
Apple Developer:这是免费的类别,但其中一个限制是:你能把你的 App 写来自娱,但不能把你的 App 发布於 App store 。
iPhone Developer University Program :这也是免费的,比起 "Apple Developer" 少一点限制,但仍不能把你的 App 发布至 App Store 。
iPhone Developer Program – Individual :每年需付 US$99 ,可以发布你的 App 至 App Store
另外还有些 Program 予公司客户的,相对贵一点,但对企业的支援较多。
笔者建议各位先申请成为每年付费 US$99 的 "Apple Developer – Individual" ,当你成功编写出一个你认为很有趣的 iPhone App 并准备推出时,发现原来刚刚有人将同类的 App 上架,到时你再等 2-3 星期重新 upgrade 到 Individual Account 的话,后悔就已经太迟。
第2步:下载及安装 Xcode
申请成 "Apple Developer" 后,就可以到此下载 Xcode了, Xcode 是一套 iOS 程式编写软体,内含所有编写 iOS 程式的必需工具,包括 iPhone SDK( 使 Xcode 有能力编释 iOS app 的东东)。
安装完成后就可以开始编写你的第一只iOS App了。
2. 苹果app秘密怎么写能通过审核
1、与App Store已有程序重复的应用可能会被拒绝,特别是数量很多的情况下,比如手电筒应用。
同类型应用很多,要想在功能上分出明显差异,做到“不重复”并不那么容易,App Store在判断重复性上有什么样的标准呢。曾经的秘密现在的无秘曾被App Store下架,业界普遍认为最主要的原因是被美国Secret举报,涉嫌抄袭。
2、类似App Store,基于购买或者促销的目的而展示其他应用的应用将会被拒绝,除非是经过特殊审核批准(比如健康管理、航空以及其他无障碍需求等),或者为特殊群体用户提供具有重大意义的附加值的应用。
在这条规则面前,应用发现类应用会感觉尴尬,App Store曾下架了一些此类应用,比如提供免费应用推荐服务的AppGratis。此外,App Store对在应用或游戏中内置的应用推荐下载也很排斥,此类应用要想重登App Store只能改变定位、修改功能,比如AppShopper。
只有当app采集是出于特殊审核需求时,app才可以展示和推荐自身以外的其他应用程序,比如健康管理、航空以及无障碍需求等,否则应用程序将会被拒绝。
这是App Store审核指南新增规则,也算是做出了修正。
3、有用性不显著、不独特的应用或者与网站简单捆绑的应用有可能被拒;不提供任何持久娱乐价值的程序可能会被拒绝。
有用性、独特性这些软实力向来评价困难,你的应用有用吗?
4、不使用苹果推送通知 (APN)应用接口提供推送通知的程序将会被拒绝。
同类型的规定还有不少,在这里不做讨论,既然想在App Store上玩耍,就要遵守他们的游戏规则,这是没办法的事。
5、外观与iPhone的自带应用(比如App Store、iTunes Store和iBookstore)相似的应用将会被拒绝。
6、苹果和我们的客户高度推崇简单、精致、富有创造性以及经过精心设计的界面。虽然需要付出更多,但却非常值得。苹果设立了很高的门槛。如果你的用户界面太过复杂或者水准不高,可能会被拒绝。
简约但够实用应该是用户界面设计的目标,你会让你的界面显得臃肿,也许不是本意,但你的应用界面可能不知不觉间就远离了简约。
7、涉及诽谤、人身攻击性质以及内容狭隘卑鄙的应用软件或者打击特定个人或组织的应用软件将会被拒绝。
这条规定原本无可厚非,但在下边又补充了一条:
职业政治讽刺家和幽默作家不受这一条款约束。
那能不能说,美国的职业讽刺家就是喜欢诽谤、人身攻击,并且狭隘卑鄙,但幽默作家也这样吗?
8、在儿童应用方面,App Store给出了严格规定,要求必须遵守儿童隐私法、不允许包括行为广告、必须得到家长许可或使用parental gate才能链接至应用程序外部或进行交易,在标识上也提出,儿童类别中的应用程序必须标明“5岁以下,6-8岁或者9-11岁”。
儿童市场也是当下移动开发的潜力市场,但过于严格的法规限制使不少开发商却步。但小编觉得儿童应用的分类也不是那么严格,比如在App Store上线的QQ空间规定的是目标用户是限4岁以上。另外,适合5岁以下小朋友玩的应用多吗?
最后啰嗦一句,DevStore创意源码大赛火爆来袭,先来看看你的开发项目是否足够创意,再去挑战App Store排行榜
3. 苹果app 代码怎么填
不用填 直接跳下一步
创建ID步骤:
1、在 iPhone 主屏上找到“App Store”图标,点击打开
2、打开 App Store 应用商店以后,用手指向上滑动,点击底部的“登录”按钮
3、在弹出的选项菜单中,点击“创建新 Apple ID”选项
4、在选择国家和地区页面,默认是中国,点击“下一步”继续
5、在条款与隐私页面,直接点击“下一步”继续
6、在弹出的窗口中,继续点击“同意”按钮
7、接下来进入 Apple ID 的注册页面,先输入自己常用的邮箱作为 Apple ID,再输入二次相同的密码
注:注意密码要求,需要有大写字母,不能少于8个字符。
8、用手指在屏幕上向上滑动,接着填写安全信息,即常用的问题和答案。这个功能的作用是当我们忘记密码时,可以用这些事先设定好的问题来重置密码。问题和答案填好之后,再填写一个救援电子邮件,以防用于 Apple ID 的电子邮件不可用时的备用方案。
9、然后填写自己的出生年月日,好了之后,点击右下角的“下一步”按钮
10、接下来需要提供付款信息,这里选择银行卡为例,然后再输入自己的姓和名
11、用手指在屏幕上向上滑动,接着填写账单寄送地址,填写好后点击“下一步”按钮
4. 如何编写 iOS App
你想趁这巿场还未烂的时候分一杯羹吗?第0步:硬件需求要编写 iOS app ,只需一部 Mac (iMac, Macbook 都可以) 就可以,因为所有编写 iOS app 的必要工具都只有 Mac 版本。 另外,你最好懂得基础英语,因为大部份相关文件或教学网站都是以英文编写的。真的只需要一部苹果电脑?要留意, iDevice (包括 iPod Touch/ iPhone) 并不是编写 iOS app 的「必要」工具,因为免费的编写软件 "Xcode" (稍后会详细描述)会提供一个 iDevice 模拟器。 然而,模拟器是有其限制的,例如模拟器不能精确地模拟到 Accelerator (感应重力的仪器),而且,据笔者经验,实在有太多 bug 只会出现於真机而非模拟器。 因此,笔者建议,如果你是学生,只求交功课,又或你的银弹不够,那可以暂时不买 iDevice。但如果你想制作一个认真的程式,请买一部 iDevice。我听闻,不需 Mac 机也可编写 iOS 程式喔是的,有很多较为旁门左道的方法可以免去「购买 Mac 机」这步骤,然而,笔者认为这些非官方方法非常麻烦,又或有可能违反了相关的条款或法律。读者只要 Google 一下 "Hackintosh" 便会发现不少非官方方法去把 Mac OS 安装於 PC ,但风险自负。另外,( Windows 版本的) Adobe Flash CS5 亦有 "Packager for iPhone" 这功能,可以把 Flash 程式转变成 iOS 程式,然而,苹果电脑的条款是禁止用此等「第三方程式」发布 iOS 程式的,因此,即使你用 Flash 写了 iPhone 程式,也会有风险 Apple 会禁止你发布。第1步:申请成为 Apple Developer我该选择什麽 "Apple Developer Program"要编写 iOS app ,必需要有一个 "Apple Developer" account ,这是因为…编程必备软件 "Xcode" 只能予 "Apple Developer" 下载。读者可在此申请成为"Apple Developer Program"。我该选择什麽"Apple Developer Program"请留意"Apple Developer Program"有几类,现阶段只需申请成免费的"Apple Developer"就行,以下简介各类别:Apple Developer:这是免费的类别,但其中一个限制是:你能把你的 App 写来自娱,但不能把你的 App 发布於 App store 。iPhone Developer University Program :这也是免费的,比起 "Apple Developer" 少一点限制,但仍不能把你的 App 发布至 App Store 。iPhone Developer Program – Individual :每年需付 US$99 ,可以发布你的 App 至 App Store另外还有些 Program 予公司客户的,相对贵一点,但对企业的支援较多。
笔者建议各位先申请成为每年付费 US$99 的 "Apple Developer – Individual" ,当你成功编写出一个你认为很有趣的 iPhone App 并准备推出时,发现原来刚刚有人将同类的 App 上架,到时你再等 2-3 星期重新 upgrade 到 Individual Account 的话,后悔就已经太迟。第2步:下载及安装 Xcode申请成 "Apple Developer" 后,就可以到此下载 Xcode了, Xcode 是一套 iOS 程式编写软体,内含所有编写 iOS 程式的必需工具,包括 iPhone SDK( 使 Xcode 有能力编释 iOS app 的东东)。
5. 苹果app软件怎么开发
硬件环境准备:苹果系列的电脑(必须是雪豹以上版本的操作系统)购买时可以咨询。也有用黑苹果开发的但是如果想正式发布一定需要购买正版苹果电脑。
软件环境准备:雪豹以上操作系统(正版苹果电脑都有),购买Xcode软件,老版本是免费的最新版本是要花钱买的。是苹果终端设备软件开发工具,集成了代码编辑、编译、虚拟测试等工具的开发软件。
基础知识准备:苹果软件开发使用的是Objective-C语言,是苹果公司将标准C重新封装使用面向对象的思路进行的改进版本。
开工:
有好的创意然后开始软件开发,工作都是在Xcode上进行。详细可以看Xcode相关的教程。
写完后需要测试,可以在Xcode上进行虚拟测试,也可以在IPAD上进行实际测试。在IPAD上测试需要将IPAD绑定的帐号注册为开发者。测试完成就可以发布了。
发布软件:
测试好的软件如果想发布到软件商店上需要进行申报。首先注册开发者发布的证书。每年收费99USD。然后提供软件和相关说明。需要提供银行帐号。审批通过就正式发布了。
6. 如何将App程序发布到苹果App Store
具体步骤如下所示:
1、进入苹果的开发者中选项,就会看到以下画面,点击红框内的选项。
2、点击之后,就会看到以下画面,如下图所示选择相应的选项。
3、之后就会看以下画面,根据相应的要求填入相应的信息,之后点击ok。
4、之后,把证书下载下来。
5、之后打开HBuilder这个软件,在上方找到发现点击,在页面中选择红框内的选项。
6、点击之后,就会看到以下画面,如下图所示根据要求填写信息。
7、填写完成之后,回到主页,点击红框内的选项。
8、点击之后,就会看到以下画面,在下方输入相应的信息。
9、填写完毕,回到Appuploader这个程序,点击提交。这样就完成了。
转载请注明出处育才学习网 » 怎么写苹果app程序