->
Oreilly - iOS 6 App Development Fundamentals I and II LiveLessons (Sneak Peek Video Training) - 9780132909877
Oreilly - iOS 6 App Development Fundamentals I and II LiveLessons (Sneak Peek Video Training)
by Paul Deitel | Publisher: Prentice Hall | Release Date: September 2012 | ISBN: 9780132909877


iOS 6 App Development Fundamentals LiveLessonsis unique among iOS videos published today, because it is the only one that takes a complete “app-driven” approach to teaching iOS programming. Each new technology concept is discussed in the context of a fully tested iOS 6 app, complete detailed code walkthroughs and sample outputs. Paul Deitel expertly walks the viewers through over 8,000 lines of fully-tested iOS 6 program code. The apps that viewers learn to build include: Spot-On Game Route Tracker Tip Calculator Cannon Game Slideshow Favorite Twitter® Searches Painter Voice Recorder Flag Quiz Game Address Book Twitter® Discount Airfares iPad Weatherbug Weather App Key iOS 6 technologies covered in this LiveLesson include: • Xcode 4.5, Interface Builder, Objective-C, Cocoa Touch®, iOS Simulator • Storyboarding, Segues, Auto Layout, Accessibility, Internationalization • Application Templates, Universal Apps • Social Framework, iCloud Key-Value Storage • Automatic Reference Counting (ARC), Collections, iOS Defaults System • GUI, Views, View Controllers, Outlets, Actions, Event Handling About the Author: Paul J. Deitel, CEO and CTO of Deitel and Associates, is a graduate of MIT's Sloan School of Management, where he studied Information Technology. He has been designated by Sun Microsystems as a Java Champion and by Microsoft as a C# MVP. About Sneak Peek: Sneak Peek videos are available to Safari Books Online subscribers offering early access to the very latest information on a given topic. Sneak Peek videos do not include post-production editing and may include further revisions before the video is complete.
  1. Introduction to iOS 6 App Development Fundamentals LiveLessons I and II
    • Introduction 00:13:10
  2. Lesson 1: Setting Up Your Environment
    • Lesson introduction 00:00:39
    • Setting up your iOS 6 development environment 00:07:01
  3. Lesson 2: Test Driving the SpotOn Game App
    • Lesson introduction 00:01:35
    • Opening a project and overviewing the Xcode IDE 00:06:18
    • Running the SpotOn app on the iOS simulator 00:06:28
    • Changing the iOS simulator “hardware” 00:04:57
  4. Lesson 3: Welcome App
    • Lesson introduction 00:04:15
    • Test-driving the Welcome app 00:05:48
    • Creating an iOS app project using an Xcode template 00:11:36
    • Configuring the app for portrait and landscape orientations 00:04:10
    • Adding an image to the project 00:02:30
    • Opening the MainStoryboard_iPhone.storyboard 00:07:12
    • Adding an Image View to the scene and configuring the Image View’s attributes using Xcode inspectors 00:04:26
    • Adding a Label to the scene, sizing it and configuring its attributes 00:09:27
    • Designing the iPad GUI 00:07:24
    • Running the Welcome app on a device 00:10:40
    • Making the Welcome app accessible 00:07:42
    • Internationalizing the Welcome app 00:09:33
  5. Lesson 4: Tip Calculator App
    • Lesson introduction 00:05:17
    • Test-driving the Tip Calculator app 00:07:07
    • Creating and configuring the iOS app project using an Xcode template 00:06:00
    • Building the GUI: Adding the Label That Displays the Formatted User Input 00:08:27
    • Building the GUI: Adding the “Bill Total” Label 00:02:11
    • Building the GUI: Adding the “10%”, “15%” and “20%” Labels 00:02:52
    • Building the GUI: Creating the Labels That Display the 10%, 15% and 20% Tips and Totals 00:05:14
    • Building the GUI: Creating the “Tip” and “Total” Labels to the Left of the Yellow Labels 00:00:59
    • Building the GUI: Creating the Custom Tip Percentage GUI Components 00:02:06
    • Building the GUI: Creating the Labels for Displaying the Custom Tip and Total Amounts 00:01:08
    • Building the GUI: Creating the Text Field for Receiving User Input 00:02:46
    • Creating outlets with Interface Builder 00:19:44
    • Creating actions with Interface Builder 00:07:24
    • Class TCViewController: Header 00:06:32
    • Class TCViewController: Private interface and the beginning of Its implementation 00:08:40
    • Class TCViewController: Overridden viewDidLoad method 00:04:56
    • Class TCViewController: Action method calculateTip: 00:21:02
    • Class TCViewController: Method currencyStringWithNumber: 00:02:20
  6. Lesson 5: Favorite Twitter® Searches App
    • Lesson introduction 00:10:25
    • Test-driving the Favorite Twitter Searches app, Part I 00:06:23
    • Test-driving the Favorite Twitter Searches app, Part II 00:03:26
    • Creating and configuring the iOS app project using an Xcode template 00:02:51
    • Adding Images and an Overview of the Utility Application template 00:10:03
    • Building the Main View's GUI, Step 1: Removing the Info Button 00:00:56
    • Building the Main View's GUI, Step 2: Setting the View’s Background Color 00:00:41
    • Building the Main View's GUI, Step 3: Adding the “Favorite Twitter Searches” Label 00:02:24
    • Building the Main View's GUI, Step 4: Adding the First Text Field 00:01:52
    • Building the Main View's GUI, Step 5: Adding the Custom Button for Saving a Search 00:03:16
    • Building the Main View's GUI, Step 6: Adding the Second Text Field 00:02:52
    • Building the Main View's GUI, Step 7: Adding the “Tagged Searches” Label 00:00:59
    • Building the Main View's GUI, Step 8: Adding the Scroll View and Customizing Its Auto Layout Constraints 00:01:30
    • Building the Main View's GUI, Step 9: Configuring the Segue 00:01:54
    • Building the Main View's GUI, Step 10: Adding IBOutlets for the root View, the Text Fields and the Scroll View 00:03:53
    • Building the Main View's GUI, Step 11: Adding an IBAction for the add Button 00:01:13
    • Viewing the GUI in Landscape Orientation in Interface Builder 00:02:03
    • Inspecting the View Hierarchy and Auto Layout Constraints 00:02:48
    • Building the Flipside View's GUI, Step 1: Adding a Web View (UIWebView) 00:01:50
    • Building the Flipside View's GUI, Step 2: Adding an IBOutlet Property for the Web View 00:02:20
    • FTSMainViewController Header 00:02:50
    • FTSMainViewController: static File-Scope Variables and Private Interface 00:07:49
    • FTSMainViewController: Overriding UIViewController Method viewDidLoad 00:10:34
    • FTSMainViewController: updateSearches: Method That Responds to iCloud External Change Notifications 00:06:03
    • FTSMainViewController: addNewButtonWithTitle: Method That Creates Search Buttons; Programmatically Adding Event Handlers; Sortin 00:15:46
    • FTSMainViewController: refreshButtonsInScrollView Updates UIScrollView with Search, Edit, Delete and Share Buttons; Auto Layout 00:21:24
    • FTSMainViewController: createButtonWithIconNamed: Creates a UIButton Containing an Image and Specifies the UIButton’s Width an 00:03:09
    • FTSMainViewController: Method addVerticalConstraintForButton:y: specifies a UIButton's Distance from the Top of the UIScrollView 00:02:51
    • FTSMainViewController: Method viewDidLayoutSubviews Adjusts the UIScrollView’s Height 00:04:10
    • FTSMainViewController: editButtonTouched: Event Handler for the Edit UIButton 00:05:30
    • FTSMainViewController: deleteButtonTouched: Event Handler for the Delete UIButton and Methods alertView:clickedButtonAtIndex: an 00:09:56
    • FTSMainViewController: shareButtonTouched: Event Handler for the Share UIButton 00:06:14
    • FTSMainViewController: addButtonTouched: Event Handler for the Add UIButton 00:02:31
    • FTSMainViewController: saveQuery:forTag:syncToCloud: Method That Saves a New Tag–Query Pair; Encoding the Query String 00:09:28
    • FTSMainViewController: searchButtonTouched: Event Handler for the Search UIButtons 00:03:40
    • FTSMainViewController: prepareForSegue:sender: Method Configures the FlipsideViewController 00:04:17
    • FTSMainViewController: flipsideViewControllerDidFinish: Method That’s Called When the App Returns from the Flipside View 00:02:58
    • FTSFlipsideViewController Header 00:08:49
    • FTSFlipsideViewController: Conforming to the UIWebViewDelegateProtocol 00:05:38
    • FTSFlipsideViewController: Overriding UIViewController Method viewDidLoad 00:02:34
    • FTSFlipsideViewController: IBAction Method done: Loading a web page takes an 00:02:48
    • Testing the App on iOS Devices, Step 1: Configuring the App’s Target to Enable iCloud 00:02:37
    • Testing the App on iOS Devices, Step 2: Registering Your Device(s) with the iOS Provisioning Portal 00:01:23
    • Testing the App on iOS Devices, Step 3: Creating an Explicit App ID 00:02:55
    • Testing the App on iOS Devices, Step 4: Creating a Provisioning Profile for the App 00:03:24
    • Testing the App on iOS Devices, Step 5: Using Xcode’s Organizer Window to Install the Provisioning Profile 00:01:11
    • Testing the App on iOS Devices, Step 6: Using the New Provisioning Profile in Your App’s Target Settings 00:02:36
    • Accessibility Strings for Dynamically Generated GUI Components 00:06:43
    • Localized Strings for Dynamically Generated GUI Components 00:12:57
  7. Oreilly - iOS 6 App Development Fundamentals I and II LiveLessons (Sneak Peek Video Training)

    9780132909877.iOS.6.App.Development.Fundamentals.I.and.II.LiveLessons.Sneak.Peek.Video.Training.part1.OR.rar

    9780132909877.iOS.6.App.Development.Fundamentals.I.and.II.LiveLessons.Sneak.Peek.Video.Training.part2.OR.rar


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Coktum   |  

Information
Members of Guests cannot leave comments.




rss