Apple watch for developers : advice & techniques from five top professionals /
Apple Watch for Developers: Advice & Techniques from 5 Top Professionals gives you the base-knowledge and valuable secrets you'll need for your own projects from a core team of successful, experienced Apple Watch app-development experts. You'll explore elements such as branding within...
Clasificación: | Libro Electrónico |
---|---|
Autores principales: | , , , , |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
[Berkeley, CA] :
Apress,
[2015]
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Machine generated contents note: ch. 1 An Apple Watch Introduction
- Anatomy of a WatchKit App
- The Interface Controller
- Glance Interfaces
- Notification Interfaces
- Interface Navigation
- Context Menus
- Summary
- ch. 2 Examining the Stopwatch, Timer and Calendar
- Stopwatch
- Creating the User Interface
- Outlets and Actions
- Triggering Timing
- Adding the Lap Functionality
- Timer
- Creating the User Interface
- Outlets and Actions
- Initializing the Application
- Handling Text Input with WatchKit
- Start and Reset
- Creating our Timer Method
- Calendar
- Introduction to iCloud
- Creating Calendars and Events in iOS Using EventKit and iCloud
- Creating an Apple Watch Calendar Application
- Summary
- ch. 3 Taming Complex Data for the Watch
- Background
- Find Your User's Story
- Maintain Simplicity Through Relevancy
- Increase Recognition Through Repetition
- Use Notifications as Punctuation
- Looking Forward: Complications in watchOS 2.
- Note continued: ch. 4 Examining Home Remote and its Components
- The WatchKit Extension
- The User Interface
- Populating the Table
- Handling the Table's Input
- Sharing Data Between Extension and App
- App Groups
- iOS
- WatchKit
- Glances and Extension Communication
- The Home Remote Glance
- The Glance
- Handoff
- Handoff Interactions
- The Handoff Code
- Modal Interface Controllers
- Navigation Types Available
- Home Remote Navigation
- Hierarchy and Page based Navigation
- Page based Navigation
- Hierarchical Navigation
- Force Touch Menus
- The Design of the Menu Items
- Apple Watch Settings
- Home Remote and Voice Recognition
- About Voice Dictation
- Adding Voice Recognition to the Table
- Submitting Your App for Review
- App Identifiers
- Version Numbers
- App Name and Settings Name
- Assets Required for Submission
- Screen Shots
- The Submission Process
- Summary
- ch. 5 Developing Notation
- Audio to Musical Score.
- Note continued: User Interface on the Apple Watch
- Branding Within Apple Watch Applications
- Design Considerations
- Working with App Groups
- What are App Groups?
- Setting Up App Groups in Your Project
- Using the Apple Watch Microphone in watchOS 2
- Swift
- Objective-C
- Translating Audio Data into Visual Information
- Importing and Declaring Images
- Updating Our Image
- Summary
- ch. 6 Building the Infinitweet Application
- Introducing Infinitweet
- Environment-Driven Feature Sets
- Infinitweet for iOS
- Infinitweet for Apple Watch
- So Where Does the Magic Happen?
- Building Infinitweet
- Getting Started
- Creating the Infinitweet User Interface
- Communicating Between Storyboard and Code
- Capturing User Voice Input
- Navigating Between WKInterfaceControllers
- Working with Social and Account Frameworks
- Prompting the User With Options
- The Infinitweet Algorithm
- Providing User Feedback
- Finishing Touches
- Additional Notes.
- Note continued: ch. 7 Developing Apple Watch Cross-Platform Apps
- The FAIRFX Watch Application
- Building Watch Applications as a Cross-Platform Developer
- Building Our Main Application with Cordova
- Bridging the Gap
- Getting a WatchKit App Up and Running
- Linking the Applications Together
- Common Pitfalls
- Different Version Numbers
- Differing Deployment Targets
- Downgrading the Deployment Target
- Building Fine but Rejected at App Store
- Additional Features
- Android Wear
- WatchKit for watchOS 2.