开发工具:
文件大小: 2mb
下载次数: 0
上传时间: 2012-04-13
详细说明: About the Application Development Process 5 At a Glance 5 Developing for Apple’s Platforms Is a Mix of Administrative and Coding Tasks 5 Apps Published on the App Store Must Be Approved by Apple 5 Apps Published on the App Store Must Be Cryptographically Signed 6 The Majority of Your Coding Time Is Spent in Xcode 6 Administrative Tasks are Performed with Several Resources 6 Many Behaviors of an App Are Defined by Data, Not Code 7 How to Use This Document 7 Building an App for the App Store 8 Prepare the Development Team 8 Config ure the Project 8 Develop the App 9 Publish the App in the App Store 9 Preparing the Development Team 10 Enrolling in an Apple Developer Program 10 Adding Members to a Team 11 Understanding Membership Privilege Levels 11 Organizing the Team in iTunes Connect 13 Organizing the Development Team 14 Creating Your Team’s Signing Certificates 17 An Example: Signing an iOS App During Development 17 Setting Up a Developer for Code Signing 20 To Learn More 21 Creating a Project 22 Configuring an Xcode Project for an App 22 Creating Provisioning Profiles for Your App 23 App Concepts 23 A Bundle ID Uniquely Identifies an App 24 App IDs Are Used to Match Apps to Services and Development Teams 25 Provisioning Profiles Authorize an App to Launch 27 2012-01-09 | © 2012 Apple Inc. All Rights Reserved. 2  Contents Distributing an App Requires a Distribution Profile 28 To Learn More 28 Developing an App 30 Designing an App 31 Use the Model-View-Controller Pattern 31 Use Data-Driven Designs 33 Writing Code 34 Treat Warnings as Errors 34 Use the Analyze Action in Xcode to Find Less Obvious Coding Errors 34 Implement Unit Tests and User Interface Tests 35 Polishing and Testing an App 35 Test on Various Devices 36 Use the Archive Action to Create Test Versions of an App 36 Use Instruments to Guide Your Efforts 36 Ensure That Your App Meets the Approval Guidelines 36 Creating Great Apps 37 Design User-Focused Apps 37 Develop a Security Model 37 Ensure Your App Runs Reliably 38 Tune Your App’s Performance 38 To Learn More 39 Best Practices in Coding and App Design 40 Publishing an App in the App Store 41 Configuring App Data in iTunes Connect 41 Submitting the App for Approval 42 Shipping an App 42 Responding to User Issues 43 To Learn More 43 Document Revision History 45 Glossary 46 2012-01-09 | © 2012 Apple Inc. All Rights Reserved. 3 Figures and Tables Building an App for the App Store 8 Figure 1-1 Development process overview 8 Preparing the Development Team 10 Figure 2-1 Figure 2-2 Figure 2-3 Figure 2-4 Figure 2-5 Figure 2-6 Table 2-1 Table 2-2 Table 2-3 Table 2-4 Steps to create a development team 10 An individual is the team agent 15 A small development team 15 A large development team 16 Overview of the iOS development provisioning process 18 The process for approving a device and getting a signing certificate 20 Team roles 12 Privileges assigned to each membership level 12 iTunes Connect roles and responsibilities 13 Abbreviated list of iTunes Connect modules, including availability by role 14 Creating a Project 22 Figure 3-1 Figure 3-2 Figure 3-3 Figure 3-4 Figure 3-5 Figure 3-6 Starting a new project 22 Common uses for an app’s bundle ID 24 Explicit app ID 25 Wildcard app IDs 26 Examples of wildcard matching 26 Overview of the development provisioning process 27 Developing an App 30 Figure 4-1 Figure 4-2 Figure 4-3 Figure 4-4 The development process 30 The development process is an iterative process 30 Distribution between development tasks varies over time 31 Model-View-Controller pattern 32 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.