ios 程序學習

馬上著手開發iOS應用程序:五、提交應用與尋找信息

2013-01-11 15:36 佚名 apple.com 我要評論(0) 字號:T | T
一鍵收藏,隨時查看,分享好友!

本文介紹了您已經學習完如何開發一個優秀的iOS應用之后,應該掌握的內容,包括將您的應用提交到App Store讓其他人下載,如何尋找信息和接下來要做什么。

AD:

本教程以系列形式出現,你可以點擊以下鏈接跳到相應頁面:

  • 馬上著手開發iOS應用程序:一、環境配置
  • 馬上著手開發iOS應用程序:二、第一個應用程序
  • 馬上著手開發iOS應用程序:三、應用開發基礎
  • 馬上著手開發iOS應用程序:四、開發深造
  • 馬上著手開發iOS應用程序:五、提交應用與尋找信息

App Store

您目前所讀到的信息主要描述在 Xcode 中創建應用程序的方法。然而,要在 App Store 上發布應用程序,您還需要進一步了解相關內容。

要制作出很好的應用程序,您需要在開發過程中用真實設備測試,而不只是借助 Simulator。要在基于 iOS 的設備上運行應用程序,您需要注冊測試設備,創建證書來授權開發者給應用程序簽名,以及創建應用程序 ID 來標識應用程序。

測試和改進應用程序后,您需要通過 iTunes Connect 提交應用程序。您的應用程序必須通過 App Store 審查人員審批后才能發布。

立即閱讀此文章:準備提交到 App Store 描述為 App Store 開發應用程序的管理方面的任務。


查找信息

開發應用程序時,需要能輕易得到詳細的技術信息。Xcode 可讓您在編程時輕松查到所需信息。

Xcode Quick Help 顯示簡明的參考信息,不會分散您對正在編輯的文件的注意力。請點按符號、界面對象或生成設置,以查看更多信息。按住 Control 鍵點按 Xcode 本身的各個區域,獲得任務導向的說明,介紹如何執行常見操作。每篇幫助文章都提供逐步的指導,并且通常包括視頻或插圖來進一步說明。

Xcode 中的“Documentation”管理器,提供深入的編程指南、指導教程、示例代碼、開發者工具使用手冊、詳細的框架 API 參考,以及由 Apple 工程師講解的視頻演示。“Documentation”管理器提供了一個一體化視圖,可在其中搜索和瀏覽所有 Apple 開發者文稿。iOS Developer Library 也在網上提供。

立即閱讀此文章:快速查找文稿圖解如何使用這些重要的文稿資源。


接下來做什么

祝賀您,您已學完馬上著手開發 iOS 應用程序中的所有內容,并閱讀了所要求的關聯文章,現在可以進行 iOS 應用程序的開發了。但是,要成為高效多產的 iOS 開發者,首先,應該加入 iOS Developer Program。然后,您就可以從 iOS Developer Library 下載示例應用程序項目,并從中了解各個方面是如何配合工作的,從而深化已學到的知識和技能。

閱讀以下文稿來增進您的 iOS 應用程序開發知識

以下文稿是任何 iOS 應用程序開發者都必不可少的讀物:

  • iOS Technology Overview(iOS 技術概述)介紹可在 iOS 應用程序中使用的框架和其他技術。

  • iOS Human Interface Guidelines(iOS 用戶界面指南)教您如何讓您的應用程序符合 iOS 用戶界面規范。

  • Developing for the App Store(為 App Store 開發)帶您逐步完成這些過程:開發應用程序,預備測試設備,提交應用程序到 App Store。

  • Programming with Objective-C(使用 Objective-C 編程)描述如何使用 Objective-C 程序設計語言定義類、發送消息、封裝數據,以及完成各種其他任務。

  • iOS App Programming Guide(iOS 應用程序編程指南)講解在開發 iOS 應用程序時,您必須要了解并做到的基本事情。

閱讀以下教程來探索 iOS 應用程序開發

學完這些教程以取得應用程序開發的其他方面的經驗:

  • App Store Submission Tutorial(向 App Store 提交應用程序教程)向您講解預備設備、提交應用程序到 App Store 的過程。

  • Your Second iOS App: Storyboards(您的第二個 iOS 應用程序:串聯圖)向您講解如何使用串聯圖,實現主從復合應用程序。

  • Your Third iOS App: iCloud(您的第三個 iOS 應用程序:iCloud)教您如何將 iCloud 集成到基于文稿的應用程序。

【編輯推薦】

  1. iOS開發中一些有用的小代碼
  2. 《Bad Hotel》給iOS開發者的5條啟示
  3. 將產品在移動應用市場中推向成功的十點建議
  4. 移動應用產品設計的十條經驗分享

轉載于:https://www.cnblogs.com/changjiang/p/3417780.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/376296.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/376296.shtml
英文地址,請注明出處:http://en.pswp.cn/news/376296.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

解決SimpleButton被移除后保持OVER狀態

假設場景中有一SimpleButton叫testBtn,執行下面操作:1.鼠標移上testBtn, testBtn狀態變為OVER2.移除testBtn,removeChild(testBtn)3.5秒后重新添加testBtn到場景此時,看見testBtn還是OVER狀態。解決方法:1.記錄testBtn…

c++ socket學習(1.1)

本文學習相關資料: C/C socket編程教程 環境:vs2015 源碼:本文代碼 windows 如何創建客戶端與服務端通信? TCP: 服務端 在windows先告訴程序我們要使用哪個版本的winsock,成功調用了它才能繼續下去 #…

c++ socket學習(1.2)

本文學習相關資料: C/C socket編程教程 環境:vs2015 源碼:本文代碼 windows 如何創建客戶端與服務端通信? UDP: 這次就沒什么客戶端服務端好說了,UDP是沒有無連接的 所以改叫接收端和發送端吧 接收端 …

js高級功能與高級需求、高級期待

http://www.cnblogs.com/leadzen/archive/2008/02/25/1073404.html 簡單練習題:http://tieba.baidu.com/p/2189347922 ---------------------- scope鏈 閉包 Javascript屬性prototype node.js metaprogramming AMD、CMD機制 http://www.makumo.com/js-modules-amd-c…

synchronized同步鎖

在多線程的情況下,由于同一進程的多個線程共享同一片存儲空間,在帶來方便的同時,也帶來了訪問沖突這個嚴重的問題。Java語言提供了專門機制以解決這種沖突,有效避免了同一個數據對象被多個線程同時訪問。由于我們可以通過 private…

c++ socket學習(1.3)

本文學習相關資料: C/C socket編程教程 環境:vs2015 源碼:本文代碼 在這里c socket學習(1.1)學到了怎么樣建立TCP,然后通過TCP連接發送、接收信息。 但是都是一次性的,當時是接收信息后就結束…

一個一線城市的IT白領的生活成本:3萬/年

自從大學畢業,經濟獨立,就開始全面統計各種生活開支。仔細的去統計下,發現開銷還是挺大的。 定理:開銷越大,就意味著你每個月的收入必須越高。 三族鼎立節余族: 收入-開支 > 0月光族:收入-開支 0透支族…

android 編譯共享ccache的緩存

1. android自帶的ccache版本號(2.4版本號)過低,是無法支持以上的功能的,須要使用新版ccache。2. 最新的ccache請到http://ccache.samba.org/download.html下載3. 下載解壓之后,在linux底下進入ccache文件夾,執行:./configure./mak…

一位軟件工程師的6年總結

作者:成曉旭 “又是一年畢業時”,看到一批批學子離開人生的象牙塔,走上各自的工作崗位;想想自己也曾經意氣風發、躊躇滿志,不覺感嘆萬千……本文是自己工作6年的經 歷沉淀或者經驗提煉,希望對所有的軟件工…

c++ socket學習(1.4)

本文學習相關資料: C/C socket編程教程 環境:vs2015 源碼:本文代碼 前面學到了TCP怎么循環發包,但是TCP連接的話會出現一個問題粘包。 TCP連接接收到的數據并不是馬上讀取到內存里面的,而是放在緩沖區,讓…

mongodb中分頁顯示數據集的學習

mongodb中分頁顯示數據集的學習 這次繼續看mongodb中的分頁。首先依然是插入數據: 1) db.Blog.insert( { name : "Denis", age : 20, city : "Princeton" } ) db.Blog.insert( { name : "Abe", age : 30, city : &quo…

學習編程,英語很重要!!

學會編程,可能不需要英語多好,但是學號編程,英語真的很重要!!! 好多文檔,demo全是英文的,蛋疼,應許需要學習!!!轉載于:https://www.cn…

c++ socket學習(1.5)

本文學習相關資料: C/C socket編程教程 環境:vs2015 源碼:本文代碼 這次來試一下使用TCP來傳輸文件,其實傳輸數據和差不多,就是多一個讀取文件,和一個寫文件而已。 服務端 int readlan 100; std::ifst…

matlab生成HEX文件-任意信號 大于64K長度

HEX文件格式不贅述,寫里直接放上代碼。請批評改正。 1 %%convert a signal data into hex file format2 % data format:16bit 3 % signal length: less than 2^24-14 % author: Yang Li yangli0534gmail.com5 % data:2015.01.276 7 clear all;8 close all;9 clc; 10…

移動端網頁中ViewPort的使用

<meta name"viewport" content"widthdevice-width,target-densitydpihigh-dpi, initial-scale1.0, minimum-scale1.0, maximum-scale1.0, user-scalableno"> <meta name”viewport” content”widthdevice-width, initial-scale1.0, user-scalabl…

c++ socket學習(1.6)

本文學習相關資料&#xff1a; C/C socket編程教程 環境&#xff1a;vs2015 源碼&#xff1a;本文代碼 這次來看看UDP 之前在c socket學習&#xff08;1.2&#xff09;講過UDP怎么發送了&#xff0c;那現在來做一個可以一直發送的。 這次沒有什么接收端和發送端了&#xff0…

redis學習筆記——(1)

1. NoSQL&Redis介紹 NoSQL&#xff0c;Not Only SQL&#xff0c;是非關系型的數據庫。傳統的關系數據庫不能滿足超大規模和高并發的應用。 是以Key-Value的形式存儲&#xff0c;&#xff08;例如JSON,XML&#xff09;&#xff0c;不一定遵循傳統數據庫的一些基本要求&#…

命令模式堅決svn樹沖突(local unversioned, incoming add upon update)

當工作目錄修改刪除過時更新使用svn更新就容易發生樹沖突“Tree Confilict”.會出現類似提示。 local unversioned, incoming add upon update1local unversioned,incoming add upon update如果使用圖形化客戶端可以通過對比文件和解決沖突按鈕進行解決&#xff0c; 如果是使用…

c++ vector學習

參考資料&#xff1a; cppreference.com 本文代碼&#xff1a; 本文源碼 目錄隱式成員函數1.operator &#xff08;賦值給容器&#xff09;2.assign &#xff08;將值賦給容器&#xff09;元素訪問3.at &#xff08;訪問指定元素&#xff0c;進行下標檢查&#xff09;4.operat…

linux關閉聲音

對于CentOS/Redhat/RHEL/Fedora系統&#xff0c;使用root身份執行&#xff1a;echo "alias pcspkr off" >> /etc/modprobe.conf轉載于:https://www.cnblogs.com/keethebest/p/3434821.html