Author: raywenderlich.com Tutorial Team
Publisher:
ISBN: 9780989675161
Category : Application software
Languages : en
Pages : 799
Book Description
"Beginning 2D iOS game development with Swift"--Page 1 of cover.
IOS Games by Tutorials
Author: raywenderlich.com Tutorial Team
Publisher:
ISBN: 9780989675161
Category : Application software
Languages : en
Pages : 799
Book Description
"Beginning 2D iOS game development with Swift"--Page 1 of cover.
Publisher:
ISBN: 9780989675161
Category : Application software
Languages : en
Pages : 799
Book Description
"Beginning 2D iOS game development with Swift"--Page 1 of cover.
Machine Learning by Tutorials (Second Edition)
Author: raywenderlich Tutorial Team
Publisher:
ISBN: 9781942878933
Category :
Languages : en
Pages :
Book Description
Learn Machine Learning!Machine learning is one of those topics that can be daunting at first blush. It's not clear where to start, what path someone should take and what APIs to learn in order to get started teaching machines how to learn.This is where Machine Learning by Tutorials comes in! In this book, we'll hold your hand through a number of tutorials, to get you started in the world of machine learning. We'll cover a wide range of popular topics in the field of machine learning, while developing apps that work on iOS devices.Who This Book Is ForThis books is for the intermediate iOS developer who already knows the basics of iOS and Swift development, but wants to understand how machine learning works.Topics covered in Machine Learning by TutorialsCoreML: Learn how to add a machine learning model to your iOS apps, and how to use iOS APIs to access it.Create ML: Learn how to create your own model using Apple's Create ML Tool.Turi Create and Keras: Learn how to tune parameters to improve your machine learning model using more advanced tools.Image Classification: Learn how to apply machine learning models to predict objects in an image.Convolutional Networks: Learn advanced machine learning techniques for predicting objects in an image with Convolutional Neural Networks (CNNs).Sequence Classification: Learn how you can use recurrent neural networks (RNNs) to classify motion from an iPhone's motion sensor.Text-to-text Transform: Learn how to use machine learning to convert bodies of text between two languages.By the end of this book, you'll have a firm understanding of what machine learning is, what it can and cannot do, and how you can use machine learning in your next app!
Publisher:
ISBN: 9781942878933
Category :
Languages : en
Pages :
Book Description
Learn Machine Learning!Machine learning is one of those topics that can be daunting at first blush. It's not clear where to start, what path someone should take and what APIs to learn in order to get started teaching machines how to learn.This is where Machine Learning by Tutorials comes in! In this book, we'll hold your hand through a number of tutorials, to get you started in the world of machine learning. We'll cover a wide range of popular topics in the field of machine learning, while developing apps that work on iOS devices.Who This Book Is ForThis books is for the intermediate iOS developer who already knows the basics of iOS and Swift development, but wants to understand how machine learning works.Topics covered in Machine Learning by TutorialsCoreML: Learn how to add a machine learning model to your iOS apps, and how to use iOS APIs to access it.Create ML: Learn how to create your own model using Apple's Create ML Tool.Turi Create and Keras: Learn how to tune parameters to improve your machine learning model using more advanced tools.Image Classification: Learn how to apply machine learning models to predict objects in an image.Convolutional Networks: Learn advanced machine learning techniques for predicting objects in an image with Convolutional Neural Networks (CNNs).Sequence Classification: Learn how you can use recurrent neural networks (RNNs) to classify motion from an iPhone's motion sensor.Text-to-text Transform: Learn how to use machine learning to convert bodies of text between two languages.By the end of this book, you'll have a firm understanding of what machine learning is, what it can and cannot do, and how you can use machine learning in your next app!
Learning IPad Programming
Author: Kirby Turner
Publisher: Pearson Education
ISBN: 0321885716
Category : Computers
Languages : en
Pages : 800
Book Description
A guide to iPad programming provides instructions on building PhotoWheel, a photo management and sharing application, using Apple's newest iOS.
Publisher: Pearson Education
ISBN: 0321885716
Category : Computers
Languages : en
Pages : 800
Book Description
A guide to iPad programming provides instructions on building PhotoWheel, a photo management and sharing application, using Apple's newest iOS.
IOS Games by Tutorials
Author: Ray Wenderlich
Publisher:
ISBN: 9780989675116
Category : Application software
Languages : en
Pages : 824
Book Description
"Learn to program games using Apple's new framework: Sprite Kit!"--Cover.
Publisher:
ISBN: 9780989675116
Category : Application software
Languages : en
Pages : 824
Book Description
"Learn to program games using Apple's new framework: Sprite Kit!"--Cover.
Core Data by Tutorials (Eighth Edition)
Author: raywenderlich Tutorial Team
Publisher: Razeware LLC
ISBN: 9781950325344
Category :
Languages : en
Pages : 327
Book Description
Learn Core Data With Swift!Take control of your data in iOS apps using Core Data, through a series of high quality hands-on tutorials.Start with the basics like setting up your own Core Data Stack all the way to advanced topics like migration, performance, multithreading, and more! By the end of this book, you'll have hands-on experience with Core Data and will be ready to use it in your own apps.Who This Book Is For:This book is for intermediate iOS developers who already know the basics of iOS and Swift development but want to learn how to use Core Data to save data in their apps.Topics Covered in Core Data by Tutorials:Your First Core Data App: You'll click File\New Project and write a Core Data app from scratch!NSManagedObject Subclasses: Learn how to create your own subclasses of NSManagedObject - the base data storage class in Core Data.The Core Data Stack: Learn how the main objects in Core Data work together, so you can move from the starter Xcode template to your own system.Intermediate Fetching: This chapter covers how to fetch data with Core Data - fetch requests, predicates, sorting and asynchronous fetching.NSFetchedResultsController: Learn how to make Core Data play nicely with table views using NSFetchedResultsController!Versioning and Migration: In this chapter, you'll learn how to migrate your user's data as they upgrade through different versions of your data model.Unit Tests: In this chapter, you'll learn how to set up a test environment for Core Data and see examples of how to test your models.Measuring and Boosting Performance: Learn how to measure your app's performance with various Xcode tools and deal with slow spots in your code.Multiple Managed Object Contexts: Learn how multiple managed object contexts can improve performance and make for cleaner code.Core Data and CloudKit: Learn how to synchronize Core Data across all of a user's devices.
Publisher: Razeware LLC
ISBN: 9781950325344
Category :
Languages : en
Pages : 327
Book Description
Learn Core Data With Swift!Take control of your data in iOS apps using Core Data, through a series of high quality hands-on tutorials.Start with the basics like setting up your own Core Data Stack all the way to advanced topics like migration, performance, multithreading, and more! By the end of this book, you'll have hands-on experience with Core Data and will be ready to use it in your own apps.Who This Book Is For:This book is for intermediate iOS developers who already know the basics of iOS and Swift development but want to learn how to use Core Data to save data in their apps.Topics Covered in Core Data by Tutorials:Your First Core Data App: You'll click File\New Project and write a Core Data app from scratch!NSManagedObject Subclasses: Learn how to create your own subclasses of NSManagedObject - the base data storage class in Core Data.The Core Data Stack: Learn how the main objects in Core Data work together, so you can move from the starter Xcode template to your own system.Intermediate Fetching: This chapter covers how to fetch data with Core Data - fetch requests, predicates, sorting and asynchronous fetching.NSFetchedResultsController: Learn how to make Core Data play nicely with table views using NSFetchedResultsController!Versioning and Migration: In this chapter, you'll learn how to migrate your user's data as they upgrade through different versions of your data model.Unit Tests: In this chapter, you'll learn how to set up a test environment for Core Data and see examples of how to test your models.Measuring and Boosting Performance: Learn how to measure your app's performance with various Xcode tools and deal with slow spots in your code.Multiple Managed Object Contexts: Learn how multiple managed object contexts can improve performance and make for cleaner code.Core Data and CloudKit: Learn how to synchronize Core Data across all of a user's devices.
iPhone Programming
Author: Aaron Hillegass
Publisher: Addison-Wesley Professional
ISBN: 0321706463
Category : Computers
Languages : en
Pages : 551
Book Description
Based on Big Nerd Ranch’s popular iPhone Bootcamp class, iPhone Programming: The Big Nerd Ranch Guide leads you through the essential tools and techniques for developing applications for the iPhone, iPad, and iPod Touch. In each chapter, you will learn programming concepts and apply them immediately as you build an application or enhance one from a previous chapter. These applications have been carefully designed and tested to teach the associated concepts and to provide practice working with the standard development tools Xcode, Interface Builder, and Instruments. The guide’s learn-while-doing approach delivers the practical knowledge and experience you need to design and build real-world applications. Here are some of the topics covered: Dynamic interfaces with animation Using the camera and photo library User location and mapping services Accessing accelerometer data Handling multi-touch gestures Navigation and tabbed applications Tables and creating custom rows Multiple ways of storing and loading data: archiving, Core Data, SQLite Communicating with web services ALocalization/Internationalization "After many 'false starts' with other iPhone development books, these clear and concise tutorials made the concepts gel for me. This book is a definite must have for any budding iPhone developer." –Peter Watling, New Zealand, Developer of BubbleWrap
Publisher: Addison-Wesley Professional
ISBN: 0321706463
Category : Computers
Languages : en
Pages : 551
Book Description
Based on Big Nerd Ranch’s popular iPhone Bootcamp class, iPhone Programming: The Big Nerd Ranch Guide leads you through the essential tools and techniques for developing applications for the iPhone, iPad, and iPod Touch. In each chapter, you will learn programming concepts and apply them immediately as you build an application or enhance one from a previous chapter. These applications have been carefully designed and tested to teach the associated concepts and to provide practice working with the standard development tools Xcode, Interface Builder, and Instruments. The guide’s learn-while-doing approach delivers the practical knowledge and experience you need to design and build real-world applications. Here are some of the topics covered: Dynamic interfaces with animation Using the camera and photo library User location and mapping services Accessing accelerometer data Handling multi-touch gestures Navigation and tabbed applications Tables and creating custom rows Multiple ways of storing and loading data: archiving, Core Data, SQLite Communicating with web services ALocalization/Internationalization "After many 'false starts' with other iPhone development books, these clear and concise tutorials made the concepts gel for me. This book is a definite must have for any budding iPhone developer." –Peter Watling, New Zealand, Developer of BubbleWrap
My IPad 2
Author: Gary Rosenzweig
Publisher: Que Publishing
ISBN: 0789749114
Category : Computers
Languages : en
Pages : 396
Book Description
The iPad is a unique and totally revolutionary devise in many ways. The iPad is a tablet computer featuring multi-touch interaction with print, video, photo, and audio multimedia, internet browsing, and runs most iPhone OS apps. The device has an LED-backlit 9.7-inch (25 cm) color LCD display and uses a virtual keyboard for text input. The iPad like the iTouch uses a Multi-touch interface that enables users to easily control the device and type with their fingers. It also includes sensors that automatically re-orient the screen display to match the orientation of the iPad, such as switching to landscape view when the user rotates the iPad 90 degrees when watching video. All iPad models include the applications Music, iWork, Videos, Photos, iTunes, iBook (providing access to the Wi-Fi Music Store and book store), Safari, YouTube, Calendar, Contacts, Clock, Calculator, and Settings. My iPad, 3/e, will include necessary coverage of iTunes and iBook to enable readers to manage the content on their iPad as well as purchase applications and customizing settings. In addition, readers will learn how to use every feature of their iPad and receive expert advice on topics like customizing, running apps, using peripheral devices and more. This edition has been updated to include coverage on the main new features of iOS 5, including the revolutionary new iCloud, which allows users to update their iPads without having to sync up with their computer.
Publisher: Que Publishing
ISBN: 0789749114
Category : Computers
Languages : en
Pages : 396
Book Description
The iPad is a unique and totally revolutionary devise in many ways. The iPad is a tablet computer featuring multi-touch interaction with print, video, photo, and audio multimedia, internet browsing, and runs most iPhone OS apps. The device has an LED-backlit 9.7-inch (25 cm) color LCD display and uses a virtual keyboard for text input. The iPad like the iTouch uses a Multi-touch interface that enables users to easily control the device and type with their fingers. It also includes sensors that automatically re-orient the screen display to match the orientation of the iPad, such as switching to landscape view when the user rotates the iPad 90 degrees when watching video. All iPad models include the applications Music, iWork, Videos, Photos, iTunes, iBook (providing access to the Wi-Fi Music Store and book store), Safari, YouTube, Calendar, Contacts, Clock, Calculator, and Settings. My iPad, 3/e, will include necessary coverage of iTunes and iBook to enable readers to manage the content on their iPad as well as purchase applications and customizing settings. In addition, readers will learn how to use every feature of their iPad and receive expert advice on topics like customizing, running apps, using peripheral devices and more. This edition has been updated to include coverage on the main new features of iOS 5, including the revolutionary new iCloud, which allows users to update their iPads without having to sync up with their computer.
Swift in Depth
Author: Tjeerd in 't Veen
Publisher: Simon and Schuster
ISBN: 1638356165
Category : Computers
Languages : en
Pages : 566
Book Description
Summary Now updated for Swift 5! Swift is more than just a fun language to build iOS applications with. It features a host of powerful tools that, if effectively used, can help you create even better apps with clean, crystal-clear code and awesome features. Swift in Depth is designed to help you unlock these tools and quirks and get developing next-gen apps, web services, and more! Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology It's fun to create your first toy iOS or Mac app in Swift. Writing secure, reliable, professional-grade software is a different animal altogether. The Swift language includes an amazing set of high-powered features, and it supports a wide range of programming styles and techniques. You just have to roll up your sleeves and learn Swift in depth. About the Book Swift in Depth guides you concept by concept through the skills you need to build professional software for Apple platforms, such as iOS and Mac; also on the server with Linux. By following the numerous concrete examples, enlightening explanations, and engaging exercises, you'll finally grok powerful techniques like generics, efficient error handling, protocol-oriented programming, and advanced Swift patterns. Author Tjeerd in 't Veen reveals the high-value, difficult-to-discover Swift techniques he's learned through his own hard-won experience. What's inside Covers Swift 5 Writing reusable code with generics Iterators, sequences, and collections Protocol-oriented programming Understanding map, flatMap, and compactMap Asynchronous error handling with ResultBest practices in Swift About the Reader Written for advanced-beginner and intermediate-level Swift programmers. About the Author Tjeerd in 't Veen is a senior software engineer and architect in the mobile division of a large international banking firm. Table of Contents Introducing Swift in depth Modeling data with enums Writing cleaner properties Making optionals second nature Demystifying initializers Effortless error handling Generics Putting the pro in protocol-oriented programming Iterators, sequences, and collections Understanding map, flatMap, and compactMap Asynchronous error handling with Result Protocol extensions Swift patterns Delivering quality Swift code Where to Swift from here
Publisher: Simon and Schuster
ISBN: 1638356165
Category : Computers
Languages : en
Pages : 566
Book Description
Summary Now updated for Swift 5! Swift is more than just a fun language to build iOS applications with. It features a host of powerful tools that, if effectively used, can help you create even better apps with clean, crystal-clear code and awesome features. Swift in Depth is designed to help you unlock these tools and quirks and get developing next-gen apps, web services, and more! Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology It's fun to create your first toy iOS or Mac app in Swift. Writing secure, reliable, professional-grade software is a different animal altogether. The Swift language includes an amazing set of high-powered features, and it supports a wide range of programming styles and techniques. You just have to roll up your sleeves and learn Swift in depth. About the Book Swift in Depth guides you concept by concept through the skills you need to build professional software for Apple platforms, such as iOS and Mac; also on the server with Linux. By following the numerous concrete examples, enlightening explanations, and engaging exercises, you'll finally grok powerful techniques like generics, efficient error handling, protocol-oriented programming, and advanced Swift patterns. Author Tjeerd in 't Veen reveals the high-value, difficult-to-discover Swift techniques he's learned through his own hard-won experience. What's inside Covers Swift 5 Writing reusable code with generics Iterators, sequences, and collections Protocol-oriented programming Understanding map, flatMap, and compactMap Asynchronous error handling with ResultBest practices in Swift About the Reader Written for advanced-beginner and intermediate-level Swift programmers. About the Author Tjeerd in 't Veen is a senior software engineer and architect in the mobile division of a large international banking firm. Table of Contents Introducing Swift in depth Modeling data with enums Writing cleaner properties Making optionals second nature Demystifying initializers Effortless error handling Generics Putting the pro in protocol-oriented programming Iterators, sequences, and collections Understanding map, flatMap, and compactMap Asynchronous error handling with Result Protocol extensions Swift patterns Delivering quality Swift code Where to Swift from here
IOS Animations by Tutorials (Seventh Edition)
Author: raywenderlich Tutorial Team
Publisher: Razeware LLC
ISBN: 9781950325658
Category :
Languages : en
Pages : 0
Book Description
Make Delightful Animations with Swift!There's no denying it: creating animations is one of the most enjoyable parts of iOS development.Animations are fun to create, they breathe life into your user interface, and they make your app a delight to use.In this book, you'll learn about iOS animation in Swift from beginning to advanced through a series of hands-on tutorials and challenges, that make your app look and feel great.Who This Book Is ForThis book is for intermediate to advanced developers, who already know the basics of iOS and Swift development and want to dive deep into animations.Topics Covered in iOS Animations by Tutorials:SwiftUI: Learn how to bring this exciting new technology to life.View Animations: Learn how to animate views: size, position, color, and more.Springs: Make your animations bounce with realistic spring behavior.Transitions: Add subtle transitions when you add or remove subviews.Keyframe Animations: Learn how to make complex animations with precise multi-stage timing.Animation and Auto Layout: Learn how to animate with Auto Layout by animating constraints.Layer Animations: Dive deeper and use layer animation for more advanced techniques.Shapes and Masks: Learn how to use shapes and layer masks for cool effects.Gradient Animations: Make moving gradients like the "slide to unlock" screen.Stroke and Path Animations: Animate lines moving over time along a path.3D Animations: Rotate, translate, and scale your layers over time in three dimensions.
Publisher: Razeware LLC
ISBN: 9781950325658
Category :
Languages : en
Pages : 0
Book Description
Make Delightful Animations with Swift!There's no denying it: creating animations is one of the most enjoyable parts of iOS development.Animations are fun to create, they breathe life into your user interface, and they make your app a delight to use.In this book, you'll learn about iOS animation in Swift from beginning to advanced through a series of hands-on tutorials and challenges, that make your app look and feel great.Who This Book Is ForThis book is for intermediate to advanced developers, who already know the basics of iOS and Swift development and want to dive deep into animations.Topics Covered in iOS Animations by Tutorials:SwiftUI: Learn how to bring this exciting new technology to life.View Animations: Learn how to animate views: size, position, color, and more.Springs: Make your animations bounce with realistic spring behavior.Transitions: Add subtle transitions when you add or remove subviews.Keyframe Animations: Learn how to make complex animations with precise multi-stage timing.Animation and Auto Layout: Learn how to animate with Auto Layout by animating constraints.Layer Animations: Dive deeper and use layer animation for more advanced techniques.Shapes and Masks: Learn how to use shapes and layer masks for cool effects.Gradient Animations: Make moving gradients like the "slide to unlock" screen.Stroke and Path Animations: Animate lines moving over time along a path.3D Animations: Rotate, translate, and scale your layers over time in three dimensions.
Sams Teach Yourself iOS 5 Application Development in 24 Hours
Author: John Ray
Publisher: Sams Publishing
ISBN: 0132854686
Category : Computers
Languages : en
Pages : 800
Book Description
In just 24 sessions of one hour each, learn how to build powerful applications for today’s hottest handheld devices: the iPhone and iPad! Using this book’s straightforward, step-by-step approach, you’ll master every skill and technology you need, from setting up your iOS development environment to building great user interfaces, sensing motion to writing multitasking applications. Each lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success! Step-by-step instructions carefully walk you through the most common iOS development tasks. Quizzes and Exercises at the end of each chapter help you test your knowledge. By the Way notes present interesting information related to the discussion. Did You Know? tips offer advice or show you easier ways to perform tasks. Watch Out! cautions alert you to possible problems and give you advice on how to avoid them. Printed in full color—figures and code appear as they do in Xcode Covers iOS 5.0 and up Learn to navigate the Xcode 4.2+ development environment Prepare your system and iDevice for efficient development Get started quickly with Apple’s Objective-C and Cocoa Touch Understand the Model-View-Controller (MVC) development paradigm Visually design and code interfaces using Xcode Storyboards, Segues, and the iOS Object Library Build advanced UIs with Tables, Split Views, Navigation Controllers, and more Read and write preferences and data, and create System Settings plug-ins Use the iOS media playback and recording capabilities Take photos and manipulate graphics with Core Image Sense motion, orientation, and location with the accelerometer, gyroscope, and GPS Integrate online services using Twitter, Email, Web Views, and Google Maps Create universal applications that run on both the iPhone and iPad Write background-aware multitasking applications Trace and debug your applications as they run Covers iOS 5, Xcode 4.2+, Storyboards, iPhone, iPad, and More! Additional files and updates available online http://teachyourselfios.com
Publisher: Sams Publishing
ISBN: 0132854686
Category : Computers
Languages : en
Pages : 800
Book Description
In just 24 sessions of one hour each, learn how to build powerful applications for today’s hottest handheld devices: the iPhone and iPad! Using this book’s straightforward, step-by-step approach, you’ll master every skill and technology you need, from setting up your iOS development environment to building great user interfaces, sensing motion to writing multitasking applications. Each lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success! Step-by-step instructions carefully walk you through the most common iOS development tasks. Quizzes and Exercises at the end of each chapter help you test your knowledge. By the Way notes present interesting information related to the discussion. Did You Know? tips offer advice or show you easier ways to perform tasks. Watch Out! cautions alert you to possible problems and give you advice on how to avoid them. Printed in full color—figures and code appear as they do in Xcode Covers iOS 5.0 and up Learn to navigate the Xcode 4.2+ development environment Prepare your system and iDevice for efficient development Get started quickly with Apple’s Objective-C and Cocoa Touch Understand the Model-View-Controller (MVC) development paradigm Visually design and code interfaces using Xcode Storyboards, Segues, and the iOS Object Library Build advanced UIs with Tables, Split Views, Navigation Controllers, and more Read and write preferences and data, and create System Settings plug-ins Use the iOS media playback and recording capabilities Take photos and manipulate graphics with Core Image Sense motion, orientation, and location with the accelerometer, gyroscope, and GPS Integrate online services using Twitter, Email, Web Views, and Google Maps Create universal applications that run on both the iPhone and iPad Write background-aware multitasking applications Trace and debug your applications as they run Covers iOS 5, Xcode 4.2+, Storyboards, iPhone, iPad, and More! Additional files and updates available online http://teachyourselfios.com