IOS 9 App Development Essentials Tutorial next book

Source: Internet
Author: User
Tags sqlite database

IOS 9 App Development Essentials Tutorial next book


Introduction: This tutorial is the first domestic iOS 9 development application tutorial. This tutorial is based on Xcode 7.0 and explains how to develop an app app for iOS 9 using the Swift 2.0 language.

Learning advice: This tutorial is intended for beginners in iOS and requires a swift 2.0 language foundation before learning. To learn Swift 2.0, you can refer to the Tutorial Swift2.0 language QuickStart.

Directory

Chapter 11th Data Management 1

11.1 File Management 1

11.1.1 Creating a File 1

11.1.2 Writing Data 3

11.1.3 reading Data 6

11.1.4 Deleting files 9

11.2 Using SQLite Database 12

11.2.1 SQLite Data Type 12

11.2.2 Creating a Database 13

11.2.3 Creating a Table 18

11.2.4 Inserting Data 19

11.2.5 Querying Data 22

12th. Access to the Internet 24

12.1 Web browser--Web page view 24

12.1.1 loading the contents of a page view 24

12.1.2 setting up a Page view 29

12.1.3 Web Page view and JavaScript interaction 32

12.1.4 adding navigation actions to a page view 34

12.1.5 Page view to load frequently used method 37

12.2 Network Service 40

13th. Location Services and maps application 44

13.1 Getting location Data 44

13.2 Getting Position Direction 47

13.3 Area Monitoring 48

13.4 Map Application 50

13.4.1 Show Map 50

13.4.2 Map Display Mode 51

13.4.3 Show Current Position 53

13.4.4 Specify position 55

13.4.5 Adding tags 57

13.4.6 Adding a callout 58

13.4.7 limit the display range of the map 60

13.4.8 3D Map 61

13.5 Geographical Code 62

13.6 Anti-geocoding 64

13.7 IOS 9 Map new features--transit commuter route features 67

13.8 using Google Web map 71

The 14th Chapter Multimedia 74

14.1 Image Selection-Image selector 74

14.1.1 Selecting an Image 74

14.1.2 Setting the source of an image 77

14.1.3 operation of the image in the simulator 80

14.1.4 Selecting Video 84

14.2 using the camera 86

14.2.1 turning on the camera 86

14.2.2 setting up the camera 88

14.2.3 capturing Media 90

14.3 Audio 93

14.3.1 Playback System Sound 93

14.3.2 Playing audio files 96

14.3.3 Accessing the Music library 99

14.3.4 Selecting Audio 101

14.4 Recording a sound using a microphone 103

14.5 Video 106

The 15th Chapter Animation 110

15.1 Image View Animations 110

15.2 View Animations 112

15.2.1 Animation block 113

15.2.2 Modifying an animation block 115

15.2.3 Block-based view animations 116

15.3 Transition Animations 117

15.3.1 Flip Animation 118

15.3.2 Rotate Animation 120

15.4 Catransition Animation 122

15.5 Timer 126

16th. Built-in Applications 129

16.1 Call 129

16.2 using Safari 131

16.3 Managing Contacts 134

16.3.1 Open Address Book 134

16.3.2 Selecting Contacts 135

16.3.3 Adding a contact 138

16.3.4 displaying contact information 140

16.3.5 Perfect Contact Information 143

16.4 Managing Calendar Events 144

16.4.1 Open Calendar Event interface 145

16.4.2 Adding calendar Events 146

16.5 Sending a message 152

16.5.1 using information app to send messages 152

16.5.2 sending messages using the Mail app 157

Chapter 17th interaction with external devices 161

17.1 Getting device Information 161

17.2 getting battery Information 163

17.3 Handling Motion Events 166

17.4 Getting accelerometer Data 170

17.5 Accessing gyroscope Data 174

17.6 Proximity Sensor 177


IOS 9 App Development Essentials Tutorial next book

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.