精华内容
参与话题
问答
  • 请问各位大神,iPhone的一些应用和游戏是怎么连接到其他iPhone中的相同应用和游戏的?主要是游戏中,有详细步骤或者这方面的网站么?谢谢。
  • 最近做了个android应用,公司需要支持iPhone设备,以前没有苹果应用开发经验,请问这个难度有多大?
  • 最初我以为要点对点部署一个iPhone应用beta版,需要使用目标用户的UUID(我使用的TestFlight) 但是前几天我发现了 http://retraceapp.com/ 这个网站说,可以直接从他们的网站中下载应用。 我确实得到了几个...
  • 软件创富密码:iPhone应用程序开发攻略之iPhone特色传感器应用(双色)  王志刚等 编著 ISBN978-7-121-14440-0 2011年9月出版 定价:69.00元 16开 288页 内 容 简 介 本书集中介绍了如何使用iPhone SDK提

    软件创富密码:iPhone应用程序开发攻略之iPhone特色传感器应用(双色) 

    王志刚等 编著

    ISBN978-7-121-14440-0  

    2011年9月出版

    定价:69.00元

    16开

    288页

    内 容 简 介

    本书集中介绍了如何使用iPhone SDK提供的传感器API开发特色传感器应用程序,其中包括摄像头、麦克风、扩音器和GPS的详细应用实例讲解,最后补充了使用加速度传感器和接近传感器时的应用开发技巧。相信本书能启发你找到更多的关于iPhone应用程序的完美创意。

    另外,本书的前5章还介绍了笔者真实的iPhone程序开发和发布的经验,以及笔者对iPhone应用程序开发的体会。其中以笔者实际发布的一个iPhone应用程序为例,详细地说明了从创意到实际代码的开发和测试,一直到最后的App Store发布的全部过程,图文并茂,力争让需要这方面知识的朋友一目了然。本书适合所有想在App Store淘金的程序员、产品经理、项目管理人员参考阅读。

    前 言

    iPhone等智能手机的问世迎合了4G时代的步伐,颠覆了传统手机的概念,将传统手机变成了一台梦幻式移动电脑。上网、商务、娱乐、游戏、购物和阅读等,iPhone软件都可以实现。持有iPhone成为时尚和文化的象征,iPhone正以250%的增长速度吸引着全球消费者。

    iPhone中集成了GPS、加速度、视频、音频和振动等先进的传感器,iPhone的软件平台更提供了驱使这些先进传感器的API(应用程序接口),它可以说是4G时代的伟大创举,其中软件商店AppStore更是全球独创、震撼世界的。App Store正以喷发之势,产生出各种各样的应用软件。有些iPhone应用软件甚至成为了新闻事件的主角。所有这些都吸引着越来越多的优秀的IT公司和软件创业者为iPhone编写应用软件,同时也成就了他们的梦想。

    “创意改变世界!”iPhone的软件商店App Store向所有的软件编程者开放,并且创造出了一个又一个的创业神话,目前用户下载软件近100亿次。上海的Triniti开发的游戏盒子在2010年获得了北美地区付费软件的第一名,单日收入超过10万美元。所有这些都显示出,一个巨大的行业机会即将出现,面对这些你准备好了吗?

    那到底如何才能寻找到一个好的创意呢?笔者认为除了大家耳熟能详的手机游戏和工具软件外,iPhone强大的传感器就是寻找好创意的广阔舞台。只要你能摆脱传统PC式思维方式的束缚,你就一定能找到价值千金的好创意。

    本书集中介绍了如何使用iPhone SDK提供的传感器API开发特色传感器应用程序,其中包括摄像头、麦克风、扩音器和GPS的详细应用实例讲解,最后补充了使用加速度传感器和接近传感器(实为红外传感器)时的应用开发技巧。书中介绍的所有源代码都可以立即应用到自己的iPhone应用程序的开发中,只要不违反有关版权规定。

    本书章节是从第20章开始的,是因为本书承接作者的另一本《软件创富密码:iPhone应用程序开发攻略之深入浅出Objective-C2.0》编著的,如给读者带来阅读上的不便,还请见谅!本书的前5章还介绍了笔者真实的iPhone程序开发和发布的经验,以笔者实际发布的一个iPhone应用程序为例,详细地说明了从创意到实际代码的开发和测试,一直到最后的App Store发布的全部过程,图文并茂,让需要这方面知识的朋友一目了然。

    在本书的编写过程中,朱蕾、罗伟、黄建峰和朱至濂参加了本书部分章节的编写及校对。另外,在此特别感谢我的父母在本书编写过程中的大力支持。

    作者

    2011年7月

    目 录

    第20章 iPhone应用程序的特征 ..........................1

    20.1 iPhone的本质.................................1

    20.1.1 iPhone的特征............................2

    20.2 如何开发iPhone特色的应用程序.........................3

    20.2.1 牢记将iPhone特色硬件优势发挥到极致................3

    20.2.2 诱导iPhone用户的创造力.....................4

    20.2.3 多数iPhone应用程序的不足之处..................5

    20.2.4 突出自己的特色..........................6

    第21章 iPhone宝宝性别预测程序 ......................7

    21.1 性别预测应用程序的概要...........................7

    21.2 设计用户界面................................8

    21.3 创建并改造工程................................9

    21.3.1 创建工程.............................9

    21.3.2 改造GuessChild工程.......................10

    21.4 追加各个画面的类文件及实际代码........................14

    21.4.1 追加准妈妈生日输入画面的类及代码.................14

    21.4.2 追加准爸爸生日输入画面的类及代码.................18

    21.4.3 追加怀孕日期输入画面的类及代码..................21

    21.4.4 追加预测结果画面的类及代码....................23

    21.5 调试及在模拟器上测试.............................28

    第22章 使用iPhone终端进行测试....................30

    22.1 iPhone DeveloperProgram............................30

    22.1.1 iPhone Developer Program的会员种类................30

    22.1.2 iPhone Developer Program的注册手续................31

    22.1.3 关于AppleID..........................32

    22.1.4 iPhone Developer Program的付款及认证手续..............32

    22.2 在实际iPhone上的调试............................32

    第23章 发布前的最后加工 .......................47

    23.1 图标等的设置..................................47

    23.1.1 图标...............................47

    23.1.2 编辑Info.plist文件........................48

    23.1.3 设置启动默认画面.......................49

    23.2 环境设置...................................50

    23.2.1 环境设置的元素类型.......................51

    23.2.2 创建SettingsBundle........................52

    23.2.3 创建设置用的图标.......................55

    23.2.4 读取环境设置数值.......................55

    23.3 iPhone应用程序的本地化设置...........................56

    23.3.1 本地化处理的基本过程......................56

    23.3.2 字符串的本地化处理.......................60

    23.3.3 Settings.Bundle的本地化处理.....................64

    23.3.4 应用程序名称的本地化处理....................64

    第24章 发布iPhone应用程序......................66

    24.1 关于AppStore...............................66

    24.2 在App Store中发布应用程序........................67

    24.2.1 关于iTunesConnect.........................67

    24.2.2 必要的准备事项........................68

    24.2.3 创建App Store发布用的证书....................70

    24.2.4 创建应用程序的发布版本.....................72

    24.2.5 “性别预测”程序的具体发布流程..................75

    第25章 高级应用程序之一—利用GPS制作出行导航程序 ...........81

    25.1 导航应用程序的概要..............................81

    25.1.1 概要............................81

    25.1.2 画面构成........................82

    25.1.3 导航应用程序的处理流程...................84

    25.2 各种功能方法与实现代码............................86

    25.2.1 创建工程及相关类的定义...................86

    25.2.2 属性和方法的定义以及画面的设计.................87

    25.2.3 实现GPS定位功能....................... 93

    25.2.4 导入Google地图功能.................... 100

    25.2.5 补充—如何调用外部应用程序............... 105__

    第26章 高级应用程序之二—使用了摄像头及CoreAnimation的蛋糕分切程序 ..... 108

    26.1 蛋糕分切程序的概要............................108

    26.2 使用cameraOverlayView在镜头画面中加入其他视图...............110

    26.2.1 创建工程............................110

    26.2.2 创建ScaleView类........................111

    26.2.3 在应用程序中启动摄像头......................117

    26.2.4 实现在摄像头中追加定制UIView...................119

    26.3 使用CoreAnimation制作切分效果.......................121

    第27章 高级应用程序之三—将iPhone变成乐器 ..............128

    27.1 “8bit WHISTLE”应用程序的概要......................128

    27.1.1 概要..........................128

    27.1.2 画面构成.........................129

    27.1.3 “8bit WHISTLE”应用程序的处理流程.............131

    27.2 各功能方法与实现代码...........................133

    27.2.1 创建工程及设计启动画面....................133

    27.2.2 实现录音功能......................139

    27.2.3 实现音频播放功能.....................154

    27.2.4 探测麦克风输入声音,播放指定音频...............168

    27.2.5 动作方法及触摸事件处理的实现代码...............180

    第28章 高级应用程序之四—综合使用摄像头以及声音特效的实例.......189

    28.1 声音特效应用程序的概要..........................189

    28.2 音响处理的概要...............................190

    28.3 声音的录制与播放..............................190

    28.3.1 编写AudioCameraFilterViewController类的定义............ 192

    28.3.2 设计用户界面......................193

    28.3.3 编写录音以及播放声音的代码................195

    28.4 获取摄像头的图像..............................204

    28.4.1 启动摄像头并显示按钮....................205

    28.4.2 取得辉度的平均值及标准偏差................207

    28.4.3 将获取的辉度平均值与标准偏差作为滤波器处理的参数........ 209

    第29章 高级应用程序之五—照片的僵尸特效(ZombieCamera) .......213

    29.1 僵尸特效应用程序的概要..........................213

    29.1.1 概要..........................213

    29.1.2 画面构成.........................213

    29.1.3 僵尸特效应用程序的处理流程..................218

    29.2 各功能与实现代码.............................220

    29.2.1 创建工程及设计启动画面......................220

    29.2.2 实现启动摄像头功能........................225

    29.2.3 实现图片的僵尸特效........................230

    29.2.4 链接外部网站实现图片上传.....................243

    第30章 iPhone传感器应用程序开发技巧.................251

    30.1 AudioQueue的使用技巧............................251

    30.1.1 使用AudioQueue实现音频播放.................. 251

    30.1.2 取得音频音量......................256

    30.1.3 使用AudioQueue实现录音功能.................. 257

    30.2 iPhone摄像头相关应用的使用技巧.......................261

    30.2.1 在照片上放置其他图形....................261

    30.2.2 获取照片的纵横位置....................263

    30.3 视频相关使用技巧..............................264

    30.3.1 使用录像功能......................264

    30.3.2 使用视频播放器播放视频....................269

    30.3.3 在视频播放器上显示定制图形................270

    30.4 其他传感器的应用技巧...........................273

    30.4.1 探测振动烈度......................273

    30.4.2 使用接近传感器.....................275

    30.4.3 检测iPhone持机方向..................... 276

    索 引 ...............................279

    展开全文
  • iphone应用开发

    万次阅读 2012-02-09 09:18:39
    主要从事iphone医疗类、书籍类、参考类和教育类等方面的开发: 主要作品如下: 医疗类应用:全套高清人体穴位图、全套人体解剖、保健药茶1000+、全国重点三级医院挂号合同等,尤其是全套高清人体穴位图、全套...

    主要从事iphone医疗类、书籍类、参考类和教育类等方面的开发:

    主要作品如下:

    医疗类应用:全套高清人体穴位图、全套人体解剖、保健药茶1000+、全国重点三级医院挂号合同等,尤其是全套高清人体穴位图、全套人体解剖一直医疗分类中排名100名之内。

    书籍类应用:世界名人传记、百年诺贝尔文学奖、007系列小说全集、小故事大智慧II(精选5600篇)、成功励志系列合集、中国古代十大手抄本等。支持字体大小、背景设定、书签等功能。


    参考类应用:五百金身罗汉图、割绳子视频攻略大全等


    教育类应用:教育图书50部、幼儿电子琴启蒙、少儿中文歌曲视频、少儿英文歌曲视频等。


    联系信息:flf_iphone4@126.com

    欢迎提出宝贵的改进意见。

    展开全文
  • 十佳iPhone应用

    2012-01-17 00:30:19
    十佳iPhone应用 以下是smashinghub评出的十个极为实用的iPhone应用,让你知道“科技服务生活”的真正含义,马上来看: SkyGrid 假如你是个“无新闻不成活”的资讯控,这款就是你要的终极应用了。...

    十佳iPhone应用


    以下是smashinghub评出的十个极为实用的iPhone应用,让你知道“科技服务生活”的真正含义,马上来看:

    SkyGrid

    假如你是个“无新闻不成活”的资讯控,这款就是你要的终极应用了。它能以自定义的相册形式为你呈现新闻、人物、博客以及各种话题,新闻来源随你挑选。

    TaskPad HD

    这款优秀的任务管理器能云同步你的iPhone、iPod、iPad和其它网页接口。

    Salesforce Mobile

    通过它,你就可以用iPhone直接访问你的Salesforce信息了。(不知道Salesforce所为何物的请点击这里

    Find My iPhone

    这个相信就不用多作介绍了吧。

    SugarSync

    用它你轻轻松松就可以用手机复制和同步多台电脑上的文件。好就一个字。

    2X Client

    2X Client能远程连接你的PC,并在上面工作。

    PaperDesk LITE

    这是一款对许多人都非常有用的应用,尤其是教师和商务人士。

    Google Mobile App

    借力Google Mobil App,可大大增强iPhone的搜索体验(现在还增加了Google Goggles, Voice Search and My Location等功能)。

    Getty Images

    Getty Images在创意人和媒体人当中该是无人不知不人不晓了吧。有了这款应用,你就可以随时随地搜索、保存、分享它那傲视群雄的图片库了。

    Fring

    一个优秀的聊天和免费通话软件。

    展开全文
  • 知情人士告诉 CNBC,苹果应用商店平台上的每一个应用程序提交和更新都是由苹果应用审核部门人工审核的。 艰难的审批决定可能会被推到由苹果营销副总裁菲尔·席勒(PhilSchiller)领导的“执行审核委员会”...

    《解决App上架小专栏》

    要点:
    知情人士告诉 CNBC,苹果应用商店平台上的每一个应用程序提交和更新都是由苹果应用审核部门人工审核的。

    艰难的审批决定可能会被推到由苹果营销副总裁菲尔·席勒(PhilSchiller)领导的“执行审核委员会”(Executive Review Board)。

    苹果公司说,苹果开发的这个系统是为了能够让苹果手机用户可以相信,从 App Store 下载的 App 是安全且不会受骗的。

    CNBC 通过对苹果公司的内部了解到,苹果公司的审核应用程序和其他 iPhone 软件的详细流程。

    随着苹果越来越强调应用商店服务是其收入来源,手机安全是关键点,这也导致应用程序的审核过程变得越来越重要。

    此外,随着政界人士和监管机构对大型科技公司的实力持更加怀疑的态度,苹果的平台正受到新的审视。在美国,总统候选人伊丽莎白·沃伦(Elizabeth Warren)表示,苹果公司在自己的平台上与应用程序竞争。与 Apple music 竞争的流媒体音乐服务商 Spotify 已向欧盟(EU)提起竞争申诉。多年来,苹果自己的开发人员一直对 App Review 有时武断的拒绝和样板反馈感到不满。

    知情人士告诉 CNBC,由苹果营销高级副总裁菲尔·席勒(PhilSchiller)领导的执行审核委员会,每周都进行会议讨论,讨论有争议的应用程序或其他可能违反苹果应用商店准则的应用程序。

    “执行审核委员会”(ERB)为苹果全球开发者关系部门制定政策,该部门通常被称为App Review。ERB 也是决定一个应用程序是否可以留在应用商店或被禁止的最终决定机构。

    例如,去年,ERB 和席勒决定将阴谋论网站 Infowars 的应用从 App Store 下架,理由是 Infowars 在此之前向一名记者发出威胁,这违反了苹果的内容政策。

    在苹果应用审核团队内部,苹果员工人工筛查每一款iPhone 应用,然后才会把它放到苹果平台上供用户下载。据知情人士透露,苹果最近在爱尔兰科克和中国上海开开设了新办事处,在过去的几年里,该团队的招聘人数不断增加。

    上月,苹果推出了一个新网页,解释管理 App Store 的原则并公布了驳回开发者应用的最常见原因,以展示公司在逐渐提高透明度。

    “我们为我们建立的应用商店以及我们建立它的方式感到骄傲,”苹果在该网页上称,“我们在建立 App Store 时将两个目标牢记在心:成为一个顾客发现和下载应用的安全和可信赖平台、为所有开发者创造一个非凡的商业机遇。”苹果拒绝就其应用审核程序置评。

    审核部门内部的工作流程什么样子的?

    任何一款提交或更新的手机应用想在App Store上发布,都需要获得人工批准。尽管苹果也在使用自动过滤器,但是应用审核部门始终依靠人工进行应用审核。

    与 Facebook 或 YouTube 等硅谷公司依赖数万名承包商的内容审核员不同,苹果的评审员均是内部员工。审核团队的员工按小时计酬,佩戴员工徽章,享受医疗保险等福利。苹果的评审员初期都会对手机应用程序进行审核,之后他们会接受内部培训,随着评审员的级别越来越高,工作内容也会由审核手机应用程序拓展到应用程序内购、订阅、Apple Watch 和 Apple TV 等应用程序的审核。

    苹果应用审核总部设在加州森尼维尔的两间办公室里,目前拥有 300 多名评审员,总部并没有设立在苹果新建的 Apple Park 或者是位于 Infinite Loop 的旧总部。许多评审员都精通非英语语言,并且该部门的一些团队专门研究不同的语言。苹果表示,其评测人员会说81种不同的语言。苹果称,其评审员们一共能说 81 种不同的语言。

    在苹果,应用审核部门隶属于营销业务,甚至在 2015 年末席勒接手更大的 App Store 营销和产品部门之前就一直是这样。尽管席勒是通过 ERB 参与决策的,但他很少去审核委员会的办公室。而苹果的日常应用审核管理主要由全球开发者关系副总裁罗恩·冈本(Ron Okamoto)和一位总监负责。这位总监是通过苹果 2015 年收购应用测试平台 TestFlight 时加盟的苹果,出于安全原因尚不能透露他的姓名。评审员说,他们有时会从开发者那里收到威胁性的反馈信息。

    苹果在2008年推出iPhone App Store后不久就建立起了应用审核部门。根据苹果在2009年回复美国联邦通信委员会(FCC)的文件和今年稍早时候发布的网页,苹果建立该部门主要有两个目标:建立一个令顾客相信应用是安全的商店、为开发者接触顾客提供一个公平竞争环境,换取15%至30%的收入分成。

    接受、拒绝或持有

    评审员通过Mac电脑桌面上的一个门户网站“判定”(claim)一批应用,这一过程被称之为“应用判定”。他们常常通过一款与Mac相连接的iPad测试应用,即便是iPhone应用也是这样,不过他们也有专门审核 Apple Watch 和 Apple TV 应用的站点。(一些开发者也称他们在与苹果应用审核部门进行交流时惊讶的发现其iPhone应用显示了在iPad上的截图。)

    评审员会将应用与苹果发布的App Store审核指南作对比,包括确保这些应用在运行时不会崩溃且没有非法内容。知情人说,评审员通过这样的形式做出决定——是否批准、驳回或者保留应用。多数评审员只会在每款应用上花费几分钟时间,许多应用相对简单只需要很短的时间来审核。

    评审员预计每天要处理50到100个应用程序,评估大多数应用程序需要很短的时间。他们在一个小时内完成审核的应用数量由一款名为Watchtower的软件进行跟踪。苹果会追踪每小时被审查的应用程序数量,并根据审核决定后来是否被推翻对它们进行评估。评审员的考核还取决于他们的决定是否会在之后被推翻以及其他以质量为导向的统计数据。

    苹果应用审核部门的员工称,工作时长有时会很长,尤其是苹果每年发布新版 iOS 之前,因为应用开发者要提交他们的应用保证兼容新系统。

    应用审核部门密切关注的一项指标就是“服务级别协定”(SLA)。苹果的目标是争取在 24小时至 48 小时内完成 50% 的应用审核。评审员称,当有一大批应用等待审核时,SLA 比例就会下降。

    据一位评审员的邮件显示,去年 7 月 30 日,SLA 比例降至只有 6%。邮件称:“如果完成之前所有未被审核应用,那么每天将工作 12 小时。但请注意,你每天的工作时间不得超过12个小时。”

    评审员通常不会定期面对恐怖或非法内容,但不一名评审员说,一次他们在一款待定的应用程序中发现了儿童色情内容,这款应用程序没有获得批准,他们同时向 FBI 报告了这一事件。

    所以苹果更大的担忧在于,开发者会因为审核程序延长威胁到他们的生计而感到生气。一些评审员希望除了提供千篇一律的回复外还能向开发者分享更多细节或者更多地帮助他们指导修改尽快过审。

    另外一位评审员称,有时他们批准了一款看似正当的应用,但是开发者能够在服务器上进行调整使得它成为一款违反苹果审核指南的欺诈性应用。知情人士称,评审员因此会受到批评。

    当应用程序被拒绝时如何处理?

    苹果称,40% 应用提交审核或更新会被驳回。其中许多应用在作出小幅调整后就会被批准,但是其他应用程序则会面临更严厉的审核决定。

    如果开发者不认同苹果应用审核团队的决定,他们可以上诉到应用审核委员会。该委员会可以改变下级评审员的决定,部分成员是记录良好的审核员。如果上诉仍没有解决问题,开发者可以再上诉到ERB。

    绝大多数iPhone应用因为以下常见原因被驳回:具有欺诈性 App,存在漏洞的 App 或者侵犯用户隐私的App。许多被驳回的应用与一个被称之为“PK10”的中国赌博骗局有关,或者与其他明显欺诈形式有关。

    据应用审核团队的工作人员说,有些被驳回的应用要么属于苹果政策的灰色地带,要么属于公众敏感范畴,这些被驳回的应用被会提交给 ERB,交给席勒和其他 App Store 副总裁来决定。苹果提交给 FCC 的文件显示,自2009年以来 ERB 成员一直在开会磋商应用审核事宜。据知情人士透露,ERB 处理的应用程序有时可能会对苹果宣传构成威胁。ERB 去年处理的一个著名应用 Infowars。去年,这个广播应用程序被下架,原因是由于它发布了包括威胁记者在内的视频。就这一事件,应用审核团队在之后特别召开了一次员工会议。

    曾在苹果工作过的评审员称,当审核决定在上诉时被推翻或者驳回理由需要进行解释时,苹果内部会有人给开发者打电话。苹果称,公司每周向给开发者打去 1000 个电话。许多开发者,尤其是那些因为抱怨苹果应用审核获得公众关注的开发者,会接到一位资深苹果元老的联系。他自称是“比尔”(Bill),但拒绝提供姓氏。

    一位评审员称,像 Spotify 或 Netflix 等大公司不会获得特殊待遇,尽管他们的公司规模庞大,但应用审核流程和规则都是一样的。例如,Spotify 的更新曾经被驳回,因为是该公司向顾客发邮件要求他们直接向 Spotify 付款,绕过苹果分成机制。为此,比尔曾致电给 Spotify 。

    据一位接到电话的开发人员称,比尔还曾就其公开抱怨苹果应用审核部门的处理方式而致电给该家长控制类应用开发组。

    在苹果,所有应用最终将提交给苹果员工进行审核,审核决定最高上诉到席勒。

    2016 年,一位愤怒的开发商对比尔进行了上诉。 在与比尔的通话录音中,比尔问开发者:“你知道席勒吗?这就是他的决定。”

    展开全文
  • java给iphone应用实现推送

    万次阅读 热门讨论 2012-07-30 11:15:44
    根据公司项目所需,需要对iphone应用进行消息推送,一开始选的是php,但是php语言知识略懂,开发起来比较麻烦,所有就用比较熟悉的java语言进行消息推送。需要依赖的jar包: 具体代码如下:/** * MainSend.java * ...
  • 今天就讲下UIScrollView的一些事情,这个可以拖动的组件无论在应用还是游戏开发都会经常用到,所以我们就一定要更加熟悉它了。下面我们开始下手咯。 (1)初始化 一般的组件初始化都可以alloc和init来初始化,上一...
  • iphone之间 iphoenzhijia.com 关于iphone资讯 iphone游戏 iphone应用 iphone游戏攻略的网站 iphone之家主要展示与iphone、ipad相关的资讯、应用、游戏、教程信息。 http://www.iphoenzhijia.com
  • 使用名为`GSDropboxDemoApp`的源代码,可以在应用中集成Dropbox,但是链接应用到Dropbox之后,加载文件内容时出现错误。 `info.plist`代码: - (BOOL)application:(UIApplication *)application ...
  • 1.创建并初始化 创建UITextView的文件,并在.h文件中写入如下代码:   #import @interface TextViewController : UIViewController { UITextView *textView;...@property (nonatomic, retain) UITextView *...
  • iPhone中录制视频,有没有能获取录制视频时间长度的方法? 下面是读取视频的代码: if ([type isEqualToString:(NSString *)kUTTypeVideo] || [type isEqualToString:(NSString *)kUTTypeMovie]) { ...
  • iphone开发之初识iphone应用程序

    千次阅读 2012-04-18 20:52:51
    我们在学习一门开发语言时往往都是以Helloworld开始的,所以我就以Helloworld来开始我的iphone开发之旅并学习iphone应用程序的架构及生命周期。 打开xcode新建一个基于UIView的项目。项目名为Helloworld,打开...
  • 应用代码如下: 用来过滤和筛选 - (long)personRecord:(ABRecordRef)paramPerson{ if(paramPerson == nil){ NSLog(@"The given Person is Null"); } ABMutableMultiValueRef emails = ...
  • Office Mobile for Android/iPhone应用就绪

    千次阅读 2013-08-03 10:11:41
    Office Mobile for Android/iPhone率先从美国用户开始,将逐步在接下来扩展到其他 33 种语言,需要 Office 365 订阅来使用该应用,而且两者的功能非常相似。包括了最近文档标签卡,访问 SkyDrive 和 SkyDrive Pro 的...
  • 如何在iphone应用程序中发送短信

    千次阅读 2010-09-10 14:19:00
    我们知道可以使用这样的代码在iphone中发送短信: [[UIApplication sharedApplication] openURL:@"sms:12345678"]; 但这样的方式无法指定短信内容。那么我们可以使用MessageUI框架。
  • 触动人心——设计优秀的iPhone应用

    千次阅读 2011-10-26 09:24:38
    触动人心——设计优秀的iPhone应用 [美]Josh Clark著 包季真 译 ISBN978-7-121-14497-4 2011年10月出版 定价:79.00元 16开 336页 宣传语:这本书对于每个在思考IPHONE应用的人来说都是不可多得的。 内 容...
  • 多数iPhone应用程序的不足之处 下面我们要介绍最后一个特性:意外性。所谓的意外性就是带给用户更多的“惊喜”,而这正是当前多数iPhone应用程序不足的地方,因此将其作为本节的标题。 用户满怀期待地下载了应用...
  • Andy-清风原创,转载请注明,谢谢。 1.UIImageView的讲解 (1)初始化 UIImageView *imageView =[[UIImageView alloc] initWithFrame:CGRectMake(0.0,45.0,300,300)];...imageView.image = [UIImage imageNamed:@...
  • ViewController中显示图片, ViewController.h: UIImageView *image; @property(nonatomic,retain) IBOutlet UIImage* image ; ... UIImageView * imageView = [[UIImageView alloc] initWithImage:[UIImage ...
  • iPhone应用设计趋势

    2013-09-09 18:26:56
    结果虽搞出了成千上万的iPhone应用,但通常不好用也不直观。然而有些设计师则是花费大量时间为创造更好用的界面而努力着(是的,这些都是好用且有创意的界面)。 本文探究了如何让设计师利用图形元素和屏幕交互,...
  • xmppframework在iphone应用

    千次阅读 2011-02-14 18:01:00
    xmppframework在iphone应用 xmppframework 是一个用objective-c编写的框架,用在Cocoa 开发平台。这个框架能用于桌面应用程序和普通应用程序。   框架地址:http://code.google.com/p/xmppframework ...
  • Andy--清风 原创,转载请注明.谢谢 一、UILabel (1)初始化UILabel ...UILabel *scoreLabel = [ [UILabel alloc ] initWithFrame:CGRectMake((self.bounds.size.width / 2), 0.0, 150.0, 43.0) ];...
  • Andy-清风 原创,转载请注明,谢谢。 1. UITableView的初始化 UITableView tableview= [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 420)];... [tableview setDelegate:self];...
  • iPhone 应用的导航栏添加自定义标题 在开发中经常会用到导航器,在导航器中添加标题很简单,如下: self.title=@"Elimination phase Day 1"; UILabel *titleText = [[UILabel alloc] initWithFrame: ...
  • 基于模型的移动web应用程序开发 软件行业的精英们一直在寻找提高软件生产力的银弹。提高生成力的核心在于重用。... 如果您正准备开发一个交友社区客户端的移动应用程序,需要覆盖主流的移动平台,比如iPhone、And
  • 正在写一个警报应用,有本地消息后响铃,警报的铃声播放正常。但是点击界面的OK键之后铃声才播放,能不能一收到消息就能自动播放? 播放铃声代码如下: -(void)application:(UIApplication *)application ...
  • + (void) makeCall:(NSString *)phoneNumber { if ([DeviceDetection isIPodTouch]){ [UIUtils alert:kCallNotSupportOnIPod]; return; } NSString* numberAfterCle
  • iPhone开发中,我们常常需要在不同的页面之间做动画的切换,这样看起来更加好看。基本的动画有以下三种: 1.UIView UIView官方提供五种动画效果供大家使用,分别为: UIViewAnimationTransitionNone 不使用...

空空如也

1 2 3 4 5 ... 20
收藏数 18,116
精华内容 7,246
热门标签
关键字:

iphone应用