IOS 6 application development practices

Source: Internet
Author: User

IOS 6 application development practices

Author of basic information: Liu Ming Zhu Zhe series name: Practice Series Press: Machinery Industry Press ISBN: 9787111419143 Release Date: May 2013 published on: 16: 1-1 category: Computer
For more information, see iOS 6 application development practices. Computer books, iOS 6 application development practices, are one of the most comprehensive and easy-to-read books in the iOS 6 Field, there are two main features: first, the technology is novel, written based on the latest iOS 6 technology, the system explains the basic technology and advanced skills required to develop iPhone and iPad applications, as well as their processes and methods; second, it is easy to read and content planning from the perspective of cognition. A case runs through the book, which not only reduces the learning time cost to a large extent, but also lowers the reading threshold, in addition, we can keep readers enthusiastic about learning from the beginning to the end, and insist on reading this article "iOS 6 application development practices. The book consists of 22 chapters, which can be divided into two parts: the basic part (1 ~ Chapter 13) this section describes preparations for iOS application development, basic use of xcode 4, basic syntax of objective-C, basic operations of interface builder, View Controller, and user location retrieval through devices., list, view, and view controller, various controls, multimedia, and preference settings, these knowledge is perfectly linked through an application named mydiary. From the very beginning, readers can practice and master these theoretical knowledge from practice. Advanced part (14 ~ Chapter 22) the architecture of the IOS application, testing and debugging of the IOS application, creation of a scrollable view, automatic publicity and automatic resizing, editing of the table view, gesture recognition, and warning are described in detail. advanced topics such as application localization, calendar, and events, it is the core content that IOS developers must master in advanced training. Contents: iOS 6 application development practices Chapter 1 preparations before development/1st IOS history/11.1 New Features of iOS 5 and iOS 6/31.2.1 iCloud service/31.2.2 llvm 21.2 compiler/31.2.3 auto reference counter/31.2.4 storyboard/41.2.5 integrate other features of Twitter framework/41.2.6 iOS 5/41.2.7 New Features of iOS 6/61.3 introduction to iOS devices/71.3.1 various iOS devices display resolution of devices/71.3.2 iOS devices/81.3.3 relationship between IOS applications and hardware/91.3.4 iPhone network connection/91.3.5 iPhone input and feedback mechanism/101.4 becoming an iOS developer/101.4.1 register as an apple developer/11.1.4.2 to join the IOS Developer Program/131.5 download and install iOS development tools/141.6 introduction to iOS 6 application development practices/Chapter 16 understand xcode 4/2nd xcode welcome Page/182.2 use the template to create the mydiary Project/192.3 xcode work interface/212.3.1 xcode toolbar/212.3.2 navigation area/222.3.3 editing area/252.3.4 general area/262.4 use the code editor/282.5 IOS simulator/302.5.1 features of IOS simulator/Basic settings of IOS system in 312.5.2 simulator/322.5.3 installing and uninstalling applications in the simulator/332.5.4 IOS simulator restrictions/342.6 managing Configuration Options of mydiary projects/ 342.6.1 set the support direction of the device/352.6.2 set the application icon/362.6.3 set the display status bar/372.6.4 set the application startup screen/38 chapter 3rd about objective-C knowledge reserve/403.1 memory basic management/413.1.1 C language memory management/423.1.2 object-oriented memory management/423.2 reference counter/433.2.1 use reference counter/443.2.2 use setter and getter methods of autorelease/483.3 class/513.4 dealloc Method /543.5 use properties to simplify accessors/543.6 manual memory management rules/563.7 Automatic Reference Counter/573.7.1 strong reference/593.7.2 weak reference/60 Chapter 6 xcode interface Builder/4th understanding interface Builder /624.1.1 Association in interface Builder/624.1.2 storyboard/634.2 create user interface/664.2.1 Object Library/664.2.2 add interface elements to the view/674.2.3 interface builder layout tool/684.3 customize the appearance of the interface /714.3.1 attribute check window/714.3.2 set auxiliary function/724.3.3 use auxiliary function in the simulator/734.4 associate with the code/744.4.1 effect to be completed/744.4.2 outlet variable and Action Method Introduction/754.4.3 add member variable/754.4.4 to viewcontroller class create outlet Association/764.4.5 create Action Association/774.4.6 view Association/78 chapter 5th View Controller/805.1 MVC design pattern overview/815.2 mydiary Project in "about Author" Controller/825.2.1 prepare photo material for "about Author" Controller/835.2.2 set segmented control/845.2.3 prepare relevant data for Controller/855.2.4 Class Method Introduction of uiimage/875.3 View Controller refactoring/885.4 tab bar Controller/905.4.1 tab bar and the tag/905.4.2 Add the tab bar Controller/915.4.3 Add the tab bar Controller/915.4.3 set the tab bar configuration entries/945.5 methods related to the View Controller introduction/Chapter 96 get user location/6th project, target and framework/996.1 core location Overview/1006.2 create locationviewcontroller/1016.3 core location framework/1056.4.1 get information from cllocationmanager/issue 6.4.2 check whether the locating service is available in the Program/release 6.4.3 cllocation class/1116.5 Delegate/1126.5.1 protocol/1126.5.2 protocol method/1146.5.3 delegate, controller and memory management/1156.6 use mapkit/release 6.6.1 AMAP IOS API /configure 6.6.2 use amap ios api to display maps/configure 6.6.3 test AMAP on a real machine/Chapter 121 create a diary list/section 7th Form view/section 1237.1 prepare data to be displayed/1247.2.1 diary class member variable assignment/1257.2.2 object allocation and initialization/1267.2.3 Add Table view/1287.2.4 arrays class/1317.3 uitableviewcontroller class/1337.3.1 analyze diarylistviewcontroller/1347.3.2 uitableview Data Source/ 1347.4 uitableviewcell class/1357.4.1 create and retrieve cells/1377.4.2 uitableviewcell reuse/1407.5 add click interaction function/Chapter 141 display multiple views through the navigation Controller/8th use the navigation controller between views navigation/1458.1.1 navigation controller introduction/1468.1.2 create navigation Controller/1478.1.3 navigation bar/1518.2 Add a Diary details page/1558.3 use uinavigationcontroller for navigation/1598.3.1 release View Controller/1598.3.2 transmit data between view Controllers /Chapter 160 add text record function for the diary/9th Create a New View Controller/1639.1.1 create creatediaryviewcontroller class/1639.1.2 create Create diary View Controller scenario/1649.1.3 create iboutlet and ibaction Association/1689.1.4 present and destroy several popular text controls/1759.2.1 uilabel control/1759.2.2 uitextfield control/1769.2.3 uitextview object/1709.2 use of virtual keyboard/1779.3 nsdate and related classes/1789.4 diary in the Application record return to diarylistviewcontroller/Chapter 181 add photography function for the notebook/10th Add a new view controller for the project/18510.1.1 create cameraviewcontroller class/18510.1.2 cameraviewcontroller rendering and destruction/18410.1 use uiimagepickercontroller for photo/ 18810.3 store images in the application/19210.3.1 nsdictionary class/19310.3.2 create and use keys/19510.3.3 display a diary photo in the detail diary View Controller scenario/chapter 198 save and load a diary/11th Application program sandbox/20111.2 create Singleton mode diarystore class/20211.3 get the path of the specified directory/20411.4 archive/20511.4.1 object archive/20511.4.2 object archive/20611.5 application state and transition/ 20911.6 use nsdata to write data to the file system/21211.7 view application resources in the MAC system/chapter 214 recording and playing sound in the diary/12th create a Recorder Interface/21612.1 sound recording/22012.2.1 saving the recorded audio file/22012.2.2 Improving the recordviewcontroller Controller/22412.2.3 recording/22612.3 sound playback/22712.4 Interrupt Processing/22912.4.1 processing interrupt when playing the sound/ 22912.4.2 handle audio interruptions during recording/23012.5 play audio in detail diary View Controller scenario/231 chapter 13th application preferences/23413.1 learn about settings bind resource package/23513.2 add settings bind for mydiary resource Package/23513.2.1 add settings to the project bind resource package/23613.2.2 set attribute list/23613.2.3 add text box settings/239
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.