Autoplay
Autocomplete
HTML5
Flash
Player
Speed
Previous Lecture
Complete and continue
The Bitfountain iWatch Course
Introduction
WatchKIt Introduction
Congrats! Module Completed
WatchKit: Introduction
Updates Coming Soon
WatchKit - Downloading XCode 6.2 Beta 4 (3:23)
WatchKit - Creating our First Project (3:35)
WatchKit - Adding the WatchKit Project (1:55)
Congrats!
WatchKit: Labels
WatchKit - A Quick Look at WatchKit Architecture (2:14)
WatchKit - Updating our InterfaceController (4:48)
WatchKit - Adding our First Label (5:53)
WatchKit - Label Continued (2:23)
WatchKit - Connecting our Label (6:14)
WatchKit - Updating our Label in Code (4:10)
WatchKit - Connection Errors (6:31)
WatchKit - Adding a Custom Font (5:47)
WatchKit - Printing out Avaliable Fonts (3:19)
WatchKit - Creating an NSAttributedString (8:23)
WatchKit - Changing our Label to Red (1:53)
Congrats!
WatchKit: Buttons
WatchKit - Adding a Button Interface Controller (4:19)
WatchKit - Adjusting our Button's interface (2:04)
WatchKit - Adding an Image to our Button (3:06)
WatchKit - Updating our Button Programatically (3:13)
WatchKit - More Updates to our Button (6:50)
Congrats!
WatchKit: Switches
WatchKit - Adding a Switch Interface Controller (1:34)
WatchKit - Exploring the Switch in the Interface Controller (1:17)
WatchKit - Adjusting our Switch in Code (2:37)
WatchKit - Adding an Action to our Switch (1:59)
Congrats!
WatchKit: Sliders
WatchKit - Adding a Slider Interface Controller (1:22)
WatchKit - Attributes of the Slider (2:17)
WatchKit - Changing our Slider (2:51)
WatchKit - Adding an Action to our Slider (1:47)
Congrats!
WatchKit: Positioning
WatchKit - Start looking at Positioning (6:05)
WatchKit - Using Groups for Positioning (4:17)
WatchKit - Hidding Elements (4:10)
Congrats!
Red vs Blue: Challenge 1
WatchKit - Challenge 1 - Red vs Blue Introduction (3:33)
WatchKit - Challenge 1 - Setting up the Interface (5:12)
WatchKit - Challenge 1 - Setup Blue (5:14)
WatchKit - Challenge 1 - Setup Red (2:36)
WatchKit - Challenge 1 - Switch between Red and Blue (2:43)
WatchKit - Challenge 1 - Adjust the Background Colors Alpha (3:04)
Congrats!
Play that Song: WatchKit Music App
WatchKit - Music App- Introduction (1:38)
WatchKit - Music App- Opening a New Project (2:21)
WatchKit - Music App- Setting up the iPhone Storyboard (5:19)
Congrats!
Play that Song: AVPlayer play our first Song
WatchKit - Music App- Adding the Audio Files (2:33)
WatchKit - Music App- Adding AVFoundation (2:20)
WatchKit - Music App- Setting up AVAudioSession (6:39)
WatchKit - Music App- Setting up the AudioPlayer (5:32)
WatchKit - Music App- Play our First Song! (1:54)
Congrats!
Play that Song: Audio Queue Player
WatchKit - Music App- Create Songs (6:08)
WatchKit - Music App- Setting up the AVAudioQueuePlayer (7:36)
WatchKit - Music App- Playing the Audio Queue Player (1:24)
Congrats!
Play that Song: Add AudioQueuePlayer Functionality
WatchKit - Music App- Advance to the Next Song (1:17)
WatchKit - Music App- Keeping track of the Current Song Index (2:40)
WatchKit - Music App- Previous Song (9:29)
WatchKit - Music App- Pause the Song (2:33)
WatchKit - Music App- Current Song Name (3:45)
WatchKit - Music App- Update UI Helper Function (2:45)
WatchKit - Music App- Testing the UI Updates (1:41)
Congrats!
Play that Song: Setup WatchKit UI
WatchKit - Music App- Setting up the UI for the WatchKit App (3:50)
WatchKit - Music App- Hooking up the UI for the WatchKit (2:00)
Congrats!
Play that Song: Make a request to the iPhone from the iWatch
WatchKit - Music App- openParentApplication in the Watch (3:28)
WatchKit - Music App- handleWatchKitExtensionRequest (3:26)
WatchKit - Music App- Creating a WatchKitInfo class (5:23)
WatchKit - Music App- Storing the PlayerDictionary (5:05)
WatchKit - Music App- Creating and Passing the WatchKitInfo Instance (4:24)
Congrats!
Play that Song: Using our WatchKit App to Control our Music Player
WatchKit - Control Music from the Watch (5:01)
WatchKit - Music App- Control Next and Previous from the Watch (5:51)
WatchKit - Music App- Update the WatchKit Label (5:28)
Congrats!
TaskIt For WatchKit
WatchKit - TaskItWatch- Creating the Project (1:44)
WatchKit - TaskItWatch- Setup ViewController Storyboard (2:25)
WatchKit - TaskItWatch- Setup DetailViewController (7:51)
WatchKit - TaskItWatch- Setup AddTaskViewController (6:20)
WatchKit - TaskItWatch- Add Watch Extension (1:00)
WatchKit - TaskItWatch- Adding a CoreDataShare Framework (4:23)
WatchKit - TaskItWatch- Adding a Shared Group (4:24)
WatchKit - TaskItWatch- Setting up Task Entity (4:13)
WatchKit - TaskItWatch- Creating a CoreDataManager (3:26)
WatchKit - TaskItWatch- Creating CoreDataManager Singleton (3:35)
WatchKit - TaskItWatch- Setup Persistent Store Coordinator (6:43)
WatchKit - TaskItWatch- Testing our Framework (6:23)
WatchKit - TaskItWatch- Setting up the TaskHelper (6:58)
WatchKit - TaskItWatch- insertNewObject (1:30)
WatchKit - TaskItWatch- switchTaskCompletion (1:05)
WatchKit - TaskItWatch- deleteTask (1:32)
WatchKit - TaskItWatch- getTasks (5:09)
WatchKit - TaskItWatch- toAddTaskSegue (2:18)
WatchKit - TaskItWatch- AddTaskViewController (4:08)
WatchKit - TaskItWatch- UITableViewDataSource and UITableViewDelegate (5:08)
WatchKit - TaskItWatch- Setup a FetchedResultsController (7:32)
WatchKit - TaskItWatch- contentDidChange (1:02)
WatchKit - TaskItWatch- Update UITableViewDataSource functions (5:48)
WatchKit - TaskItWatch- Testing our TableView (0:56)
WatchKit - TaskItWatch- Deleting a Task (2:24)
WatchKit - TaskItWatch- Segueing to our DetailViewController (4:11)
WatchKit - TaskItWatch- Setup DetailViewController's views (3:20)
WatchKit - TaskItWatch- DetailViewController Cancel and Done (2:44)
WatchKit - TaskItWatch- DetailViewController Switch Task Completion (2:48)
WatchKit - TaskItWatch- Setting up WatchKit Storyboard (5:55)
WatchKit - TaskItWatch- updateTasks Helper Function (1:34)
WatchKit - TaskItWatch- Setting up the Table (5:34)
WatchKit - TaskItWatch- Displaying Table Data (2:43)
WatchKit - TaskItWatch- Displaying Completion Changes in the Watch (3:25)
WatchKit - TaskItWatch- Adding a Delegate to the TaskRow (3:21)
WatchKit - TaskItWatch- Implementing TaskRow Delegate (3:08)
Congrats!
TheForecaster - Weather App
WatchKit - TheForecaster- Create a New Project
WatchKit - TheForecaster- Setup the Storyboard
WatchKit - TheForecaster- Hook up the storyboard
WatchKit - TheForecaster- LocationController
WatchKit - TheForecaster- Implementing didUpdateLocations
WatchKit - TheForecaster- Calling the Location Controller
WatchKit - TheForecaster- Updating for Location in the plist
WatchKit - TheForecaster- NSNotificationCenter didUpdateLocations
WatchKit - TheForecaster- Accessing the LocationDictionary
WatchKit - TheForecaster- WeatherShare framework
WatchKit - TheForecaster- GlobalConstants File
WatchKit - TheForecaster- LocationDictionary Keys Refactor
WatchKit - TheForecaster- Registering for Forecast.io
WatchKit - TheForecaster- Create requestWeather Function
WatchKit - TheForecaster- Make the Request
WatchKit - TheForecaster- Serializing the Request
WatchKit - TheForecaster- Testing the Request
WatchKit - TheForecaster- Adding Weather Icon
WatchKit - TheForecaster- Finish Updating the UI
WatchKit - TheForecaster- Refresh Weather
WatchKit - TheForecaster- Adding WatchKit and Setting up the Storyboard
WatchKit - TheForecaster- Hooking up our Storyboard
WatchKit - TheForecaster- Setting up App Groups
WatchKit - TheForecaster- NSUserDefaults for Location Info
WatchKit - TheForecaster- Accessing our Location Dictionary
WatchKit - TheForecaster- Watch Request for Weather
WatchKit - TheForecaster- Updating Conditions, Location and Last Updated Date
WatchKit - TheForecaster- Update Watch Map
WatchKit - TheForecaster- Creating the HourlyWeatherInterfaceController
WatchKit - TheForecaster- Hooking up the HourlyWeatherInterfaceController
WatchKit - TheForecaster- Transitioning to the HourlyWeatherInterfaceController
WatchKit - TheForecaster- Complete refreshButtonPressed
WatchKit - TheForecaster- Adding an index to the HourlyWeatherInterfaceController
WatchKit - TheForecaster- Create UpdateUI Function
WatchKit - TheForecaster- Finish UpdateUI Function
Congrats!
Powered by
WatchKit - Creating an NSAttributedString
Lecture contents locked
Enroll in Course to Unlock