Apple Watch for Developers [[electronic resource] ] : Advice & Techniques from Five Top Professionals / / by Gary Riches, Ruben Martinez Jr., Jamie Maison, Matt Klosterman, Mark Griffin |
Autore | Riches Gary |
Edizione | [1st ed. 2015.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015 |
Descrizione fisica | 1 online resource (238 p.) |
Disciplina | 004 |
Soggetto topico |
Apple computer
Application software Apple and iOS Computer Applications |
ISBN | 1-4842-1338-6 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Apple Watch for Developers; Contents at a Glance; Contents; Preface; About the Authors; About the Technical Reviewer; Acknowledgments; Chapter 1: An Apple Watch Introduction; Anatomy of a WatchKit App; The Interface Controller; Glance Interfaces; Notification Interfaces; Interface Navigation; Context Menus; Summary; Chapter 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; Handling Text Input with WatchKit; Start and Reset
Creating our Timer MethodCalendar; Introduction to iCloud; Setting up your Xcode Project for iCloud; Creating Record Types; Creating Calendars and Events in iOS Using EventKit and iCloud; Creating a New Calendar; Creating an Event; Creating an Apple Watch Calendar Application; Enabling iCloud and EventKit; iCloud; EventKit; UI; Create Calendar; Saving Our Event; Notifications on the Apple Watch; Summary; Chapter 3: Taming Complex Data for the Watch; Background; Find Your User's Story; Maintain Simplicity Through Relevancy; Increase Recognition Through Repetition Use Notifications as PunctuationLooking Forward: Complications in watchOS 2; Chapter 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 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 ItemsApple Watch Settings; Home Remote and Voice Recognition; About Voice Dictation; Adding Voice Recognition to the Table; Modifying the Settings and Glance; Submitting Your App for Review; App Identifiers; Version Numbers; App Name and Settings Name; Assets Required for Submission; Screen Shots; The Submission Process; Summary; Chapter 5: Developing Notation - Audio to Musical Score; 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 2Swift; Objective-C; Translating Audio Data into Visual Information; Importing and Declaring Images; Updating Our Image; Summary; Chapter 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 |
Record Nr. | UNINA-9910300658303321 |
Riches Gary
![]() |
||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Ouya Unity game development / / Gary Riches |
Autore | Riches Gary |
Pubbl/distr/stampa | Birmingham : , : Packt Publishing, , 2013 |
Descrizione fisica | 1 online resource (118 p.) |
Collana | Community experience distilled |
Soggetto topico |
Computer games - Design
Computer games - Programming |
Soggetto genere / forma | Electronic books. |
ISBN | 1-78355-971-3 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910453463503321 |
Riches Gary
![]() |
||
Birmingham : , : Packt Publishing, , 2013 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Ouya Unity game development / / Gary Riches |
Autore | Riches Gary |
Pubbl/distr/stampa | Birmingham : , : Packt Publishing, , 2013 |
Descrizione fisica | 1 online resource (118 p.) |
Collana | Community experience distilled |
Soggetto topico |
Video games - Design
Video games - Programming |
ISBN | 1-78355-971-3 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910790639903321 |
Riches Gary
![]() |
||
Birmingham : , : Packt Publishing, , 2013 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Ouya Unity game development / / Gary Riches |
Autore | Riches Gary |
Edizione | [1st ed.] |
Pubbl/distr/stampa | Birmingham : , : Packt Publishing, , 2013 |
Descrizione fisica | 1 online resource (118 p.) |
Disciplina | 794.8 |
Collana | Community experience distilled |
Soggetto topico |
Video games - Design
Video games - Programming |
ISBN | 1-78355-971-3 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover -- Copyright -- Credits -- About the Author -- Acknowledgment -- About the Reviewers -- www.PacktPub.com -- Table of Contents -- Preface -- Chapter 1: What Is Ouya and Why Does It Matter? -- The early years -- The crash -- The recovery -- Home computers -- Advancement of games consoles -- The first indie console -- Cellular games -- The iPhone -- The competitors -- Current day -- The Ouya -- The release -- Summary -- Chapter 2: Setting Up Unity and the Ouya Plugin -- Installing the Android SDK -- Installing Java -- Setting up the Android SDK -- Setting up the Android NDK -- Connecting Ouya to your Windows computer -- Connecting Ouya to your Mac computer -- Ouya Development Kit -- Unity project -- Bundle identifier -- Setting up Ouya Panel -- Ouya required prefabs -- Building, running, and compiling an application -- Summary -- Chapter 3: Setting Up Your Game -- Boo, C#, or UnityScript -- Boo -- UnityScript -- C# -- The project structure -- Setting up your Scenes -- Scripts and MonoDevelop -- Scene progression -- The Title Screen menu -- Advancing to the game -- Ouya controller support -- Creating the level -- Prefabs -- Creating a Prefab -- Materials -- Multidimensional arrays -- The BuildLevel method -- Summary -- Chapter 4: Adding a Character and Making Them Move -- Making the camera move -- Making the character move -- Ouya controller support -- Animating the character -- Summary -- Chapter 5: Adding Finesse to Your Game -- Texturing your Prefabs -- Adding a background -- Adding extra levels -- Level complete detection -- Moving to the next level -- Restarting our level -- Adding sounds -- Summary -- Chapter 6: Show Me the Money! -- Setting up your purchase -- Setting up your game -- Implementing the Ouya payment framework -- How to manage your purchases -- Getting the list of products -- Limiting your levels.
Unlocking levels for people who have paid -- Buying your product -- Adding a new menu item -- The buy method -- Hiding menu items -- Submitting your game -- Summary -- Chapter 7: Building Cross-platform Games -- Platform Dependent Compilation -- Changing the TitleScreen scene -- Removing In-App Purchases -- Mobile controls -- Summary -- Index. |
Record Nr. | UNINA-9910812774403321 |
Riches Gary
![]() |
||
Birmingham : , : Packt Publishing, , 2013 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|