Beginning iOS Media App Development [[electronic resource] /] / by Ahmed Bakir |
Autore | Bakir Ahmed |
Edizione | [1st ed. 2014.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2014 |
Descrizione fisica | 1 online resource (418 p.) |
Disciplina | 004 |
Soggetto topico |
Apple computer
Application software Apple and iOS Computer Applications |
ISBN | 1-4302-5084-4 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
""Contents at a Glance""; ""Contents""; ""About the Author""; ""About the Technical Reviewer""; ""Acknowledgments""; ""Introduction""; ""Chapter 1: Welcome to iOS Media App Development""; ""What Is the Purpose of This Book?""; ""What Makes Media App Development Different?""; ""What Do I Need to Know to Use This Book?""; ""What Do I Need to Get Started?""; ""An Active iOS Developer Program Account Is Required to Use This Book""; ""Building Your First iOS Media App""; ""About the Application""; ""Setting Up the Application""; ""Adding Images to Your App""; ""Handling User-Interface Events""
""Running the Application on a Device""""Debugging Common Problems""; ""Summary""; ""Part 1: Images""; ""Chapter 2: Adding Images to Your App""; ""Using the UIImage Class to Represent Image Data""; ""Loading Bundled Files""; ""Using Asset Catalogs To Manage Images""; ""Loading Images at Runtime""; ""Using the UIImageView Class to Display Images""; ""Initializing an Image View""; ""Setting Image-Scaling Options""; ""Using the UIImagePickerController Class to Select Images""; ""Working with Protocols and Delegates""; ""Using the Image Picker to Access Saved Pictures"" ""Configuring and Presenting the Image Picker""""Handling Data from the Image Picker""; ""Using the Image Picker to Take Pictures""; ""Understanding User Interface Limitations of the Image Picker""; ""Presenting the Photo Album on an iPad""; ""Summary""; ""Chapter 3: Doing Useful Things with Your Images""; ""Manipulating Images""; ""Resizing an Image""; ""Cropping an Image""; ""Saving Images""; ""Saving Images to Files""; ""Saving Images to the Photo Library""; ""Loading Images from the Internet""; ""Adding an Activity Indicator""; ""Adding Effects to Your Images""; ""Adding Gradients"" ""Making Your Images Move with Your Device""""Adding Blurring to Your Images""; ""Summary""; ""Chapter 4: Advanced Photo Interfaces""; ""Building a Custom Camera Interface""; ""Initializing the Hardware Interface""; ""Accessing the Live Camera Feed""; ""Capturing a Still Image""; ""Accessing Hardware Controls""; ""Switching Cameras""; ""Changing Flash Modes""; ""Changing Autofocus Modes""; ""Changing Exposure Modes""; ""Handling Different Screen Sizes""; ""Building a Custom Image Picker""; ""Instantiating an Asset Library as a Data Source"" ""Using the UICollectionView Class to Enumerate Assets""""Enabling Multiple Selection""; ""Creating an Interface for Returning Image Data""; ""Creating Image Data from Asset Representations""; ""Summary""; ""Part 2: Audio""; ""Chapter 5: Playing and Recording Audio Files""; ""Playing Audio Files""; ""Getting Started""; ""Configuring an Audio Session""; ""Selecting an Audio File""; ""Setting Up the Audio Player""; ""Building a Playback Interface""; ""Starting or Pausing Playback""; ""Skipping Forward or Backward""; ""Displaying Playback Progress""; ""Recording Audio Files"" ""Getting Started"" |
Record Nr. | UNINA-9910300469903321 |
Bakir Ahmed
![]() |
||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2014 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Program the Internet of Things with Swift for iOS [[electronic resource] ] : Learn How to Program Apps for the Internet of Things / / by Ahmed Bakir |
Autore | Bakir Ahmed |
Edizione | [2nd ed. 2018.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018 |
Descrizione fisica | 1 online resource (462 pages) |
Disciplina | 005.3 |
Soggetto topico |
Apple computer
Computer input-output equipment Computer communication systems Computer science Apple and iOS Hardware and Maker Computer Communication Networks Computer Science, general |
ISBN | 1-4842-3513-4 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Part 1: Building Health Apps for the Internet of Things -- Chapter 1: Preparing the Foundation for Your First IoT App -- Chapter 2: Using Core Location to Build a Workout Tracking App -- Chapter 3: Using Core Motion to Integrate Physical Activity Data -- Chapter 4: Using HealthKit to Securely Retrieve and Store Health Data -- Part 2: Building Your Own Internet Things -- Chapter 5: Building Arduino-based Peripherals -- Chapter 6: Building a Bluetooth LE Hardware Companion App -- Chapter 7: Setting up a Raspberry Pi and using it as a HomeKit bridge -- Chapter 8: Building a web server on a Raspberry Pi -- Part 3: Building Apps Using Apple’s Advanced Internet of Things Technologies -- Chapter 9: Using tvOS to Build an Apple TV Dashboard App -- Chapter 10: Using watchOS to build an Apple Watch app -- Chapter 11: Using Face ID, Touch ID, and the Keychain for a Secure Internet of Things. |
Record Nr. | UNINA-9910300755303321 |
Bakir Ahmed
![]() |
||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Program the Internet of Things with Swift for iOS [[electronic resource] /] / by Ahmed Bakir, Manny de la Torriente, Gheorghe Chesler |
Autore | Bakir Ahmed |
Edizione | [1st ed. 2016.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2016 |
Descrizione fisica | 1 online resource (509 p.) |
Disciplina | 004 |
Soggetto topico |
Computer communication systems
Computer science Computer Communication Networks Computer Science, general |
ISBN | 1-4842-1194-4 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Part 1: Getting Started Chapter 1: Building Your First Internet of Things App -- Chapter 2: Introduction to the Swift Programming Language -- Chapter 3: Accessing Health Information Using HealthKit -- Chapter 4: Using Core Motion to Save Motion Data -- Chapter 5: Integrating Third-Party Fitness Trackers and Data Using the Fitbit API -- Chapter 6: Building Your First watchOS App -- Chapter 7: Building an Interactive watchOS App -- Chapter 8: Building a Stand-Alone watchOS App -- Chapter 9: Connecting to a Bluetooth LE Device -- Chapter 10: Building location awareness with iBeacons -- Chapter 11: Home automation using HomeKit -- Chapter 12: Building an app that talks to a Raspberry Pi -- Chapter 13: Using Keychain Services to secure data -- Chapter 14: Using Touch ID for authentication -- Chapter 15: Using Apple Pay to accept payments. |
Record Nr. | UNINA-9910254753803321 |
Bakir Ahmed
![]() |
||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2016 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|