Wheelers Books
Refine By
Publication Date
Fiction / Non-Fiction
    Age
      Format
        Extended Format
        Show Large Print:
        Category
          Publication Country
            Latest Additions
            Language
              Price
              -

              Books by Raywenderlich Tutorial Team

              Stock Availability: Sort by: View:

              Total 7 jump to: go
              iOS Test-Driven Development by Tutorials (First Edition): Learn Real-World Test-Driven Development
               

              iOS Test-Driven Development by Tutorials (First Edition): Learn Real-World Test-Driven Development (Trade Paperback / Paperback)

              By Greene, Joshua; Katz, Michael; Tutorial Team, Raywenderlich

              • RRP: $150.99
              • $150.99
              • In Stock US

              Learn how to test iOS Applications!iOS Test-Driven Development introduces you to a broad range of concepts with regard to not only writing an application from scratch with testing in mind, but also applying these concepts to already written applications which have little or no te...sts written for their functionality. Who This Book Is ForThis book is for intermediate iOS developers who already know the basics of iOS and Swift development but want to learn how to write code which is both testable and maintainable. Topics Covered in iOS Test-Driven DevelopmentThe TDD Cycle: Learn the concepts of Test-Driven Development and how to implement these concepts within an iOS application. Test Expressions and Expectations: Learn how to test both synchronous code using expressions and asynchronous code using expectations. Test RESTful Networking: Write tests to verify networking endpoints and the ability to mock the returned results. Test Authentication: Write tests which run against authenticated endpoints. Legacy Problems: Explore the problems legacy applications written without any unit tests or without thought of testing the code. Breaking Dependencies into Modules: Learn how to take dependencies within your code and compartmentalize these into their own modules with their own tests. Refactoring Large Classes: Learn how to refactor large unweilding classes into smaller more manageable and testable classes / objects. One thing you can count on: after reading this book, you'll be prepared to write testable applications which you can have confidence in making changes too with the knowledge your tests will catch breaking changes.
              Read more

              ISBN 9781942878803
              Released AU 2 Dec 2019
              Publisher Razeware LLC
              Interest Age General Audience
              Availability
              Internationally sourced; ships 6-12 working days
              View details for this title
              Design Patterns by Tutorials (Third Edition): Learning Design Patterns in Swift
               

              Design Patterns by Tutorials (Third Edition): Learning Design Patterns in Swift (Trade Paperback / Paperback)

              By Greene, Joshua; Strawn, Jay; Tutorial Team, Raywenderlich

              • RRP: $150.50
              • $150.50
              • In Stock US

              Learn iOS Design Patterns! Design patterns are reusable solutions to common development problems. They aren't project specific, so you can adapt and use them in countless apps. By learning design patterns, you'll become a better developer, save time and work less. Design Patterns... by Tutorials is here to help! This book is the easiest and fastest way to get hands-on experience with the iOS design patterns you need to know. Who This Book Is For Whether you're a beginner, intermediate or advanced iOS developer, this book is for you. You can either read this book from cover to cover, or skip around to just the patterns you want to learn. Topics Covered in Design Patterns by Tutorials Getting Started: You'll first learn about how design patterns work and how they can help you build better, cleaner apps. Fundamental Patterns: You'll progress onto fundamental design patterns, such as MVC, Delegation, and Strategy, which you're likely to use on every iOS app. Intermediate Patterns: You'll then learn about intermediate design patterns, such as MVVM, Factory, and Adapter, which are less common than fundamental patterns but still very useful for most apps. You'll finish off by learning about advanced design patterns, including Flyweight, Mediator and Command. You likely won't use these on every app, but they may be just what you need to solve a difficult problem. One thing you can count on: after reading this book, you'll be well-prepared to use design patterns in your own apps!
              Read more

              ISBN 9781950325054
              Released AU 26 Nov 2019
              Publisher Razeware LLC
              Interest Age General Audience
              Availability
              Internationally sourced; ships 6-12 working days
              View details for this title
              Server Side Swift with Kitura (Second Edition): Building Web APIs and Apps in Kitura
               

              Server Side Swift with Kitura (Second Edition): Building Web APIs and Apps in Kitura (Trade Paperback / Paperback)

              By Okun, David; Bailey, Chris; Tutorial Team, Raywenderlich

              • RRP: $150.50
              • $150.50
              • In Stock US

              Write a full stack Swift app and deploy it to production! Kitura gives you the power to create production-ready RESTful APIs written in Swift. Coupled with the power of Docker and Kubernetes, you can take your Swift to the Server and beyond! Server Side Swift with Kitura will wal...k you through the development of EmojiJournal, a social network focused on your feelings. You'll learn how REST works, how to document your API, how to set up an ORM and user authentication, and even how to create a web front-end as well as an iOS frontend! You'll also learn about how to use powerful deployment tools to manage and run your API in any popular cloud that you choose! Who This Book Is For This book is for any developer who has had some exposure to Swift and wants to learn how to use those skills to write code that operates on the server. Topics Covered in Server Side Swift with Kitura KueryORM: Learn how to map your Swift API to PostgreSQL, a very popular database. The OpenAPI Spec: Learn how to self-document your API, and to provide a tool for rapidly testing and iterating on it. Stencil: Use an open-source templating tool to create a web-app for your Swift app on the Server. Authentication: Protect your Swift API from unwanted requests and learn how to apply multiple different types of protection. Security: Demystify the world of TLS and learn how to secure communications to and from your server. Deployment: Localhost isn't enough; push your server to production with Docker and Kubernetes. One thing you can count on: After reading this book, you'll be prepared to take advantage of all that Kitura has to offer! About the Tutorial Team The Tutorial Team is a group of app developers and authors who write tutorials at the popular website raywenderlich.com. We take pride in making sure each tutorial we write holds to the highest standards of quality. We want our tutorials to be well written, easy to follow, and fun. If you've enjoyed the tutorials we've written in the past, you're
              Read more

              ISBN 9781942878964
              Released AU 2 Dec 2019
              Publisher Razeware LLC
              Interest Age General Audience
              Availability
              Internationally sourced; ships 6-12 working days
              View details for this title
              iOS Animations by Tutorials (Sixth Edition): Setting Swift in Motion
               

              iOS Animations by Tutorials (Sixth Edition): Setting Swift in Motion (Trade Paperback / Paperback)

              By Todorov, Marin; Tutorial Team, Raywenderlich

              • RRP: $150.50
              • $150.50
              • In Stock US

              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 a...bout 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 For This 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: View Animations: Start with the basics by learning 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. And much more, including: Particle emitters, frame animations, third party animation libraries, and more!
              Read more

              ISBN 9781950325023
              Released AU 25 Nov 2019
              Publisher Razeware LLC
              Interest Age General Audience
              Availability
              Internationally sourced; ships 6-12 working days
              View details for this title
              Data Structures & Algorithms in Swift (Third Edition): Implementing Practical Data Structures with Swift
               

              Data Structures & Algorithms in Swift (Third Edition): Implementing Practical Data Structures with Swift (Trade Paperback / Paperback)

              By Lau, Kelvin; Ngo, Vincent; Tutorial Team, Raywenderlich

              • RRP: $150.99
              • $150.99
              • In Stock US

              Learn Data Structures & Algorithms in Swift!Data structures and algorithms form the basis of computer programming and are the starting point for anyone looking to become a software engineer. Choosing the right data structure and algorithm involves understanding the many details a...nd trade-offs of using them, which can be time-consuming to learn - and confusing. This is where this book, Data Structures & Algorithms in Swift, comes to the rescue! In this book, you'll learn the nuts and bolts of how fundamental data structures and algorithms work by using easy-to-follow tutorials, loaded with illustrations; you'll also learn by working in Swift playground code. Who This Book Is ForThis book is for developers who know the basics of Swift syntax and want a better theoretical understanding of what data structures and algorithms are in order to build more complex programs or ace a whiteboard interview. Topics Covered in Data Structures & Algorithms in Swift Basic data structures and algorithm including stacks, queues and linked lists. How protocols can be used to generalize algorithms. How to leverage the algorithms of the Swift standard library with your own data structures. Trees, tries and graphs. Building algorithms on top of other primitives. A complete spectrum of sorting algorithms from simple to advanced. How to think about algorithmic complexity. Finding shortest paths, traversals, subgraphs and much more. After reading this book, you'll have a solid foundation on data structures and algorithms and be ready to elegantly solve more complex problems in your apps.
              Read more

              ISBN 9781942878995
              Released AU 12 Dec 2019
              Publisher Razeware LLC
              Interest Age General Audience
              Availability
              Internationally sourced; ships 6-12 working days
              View details for this title
              Advanced iOS App Architecture (Second Edition): Real-World App Architecture in Swift
               

              Advanced iOS App Architecture (Second Edition): Real-World App Architecture in Swift (Trade Paperback / Paperback)

              By Cacheaux, Rene; Berlin, Josh; Tutorial Team, Raywenderlich

              • RRP: $150.99
              • $150.99
              • In Stock US

              Apply Different Architectures to Your Codebase! Advanced iOS App Architecture guides you through building one real-world app written in different architectures to give you hands-on and practical experience working in different architectures. This book will also guide you through ...the theory you need to gain a solid foundation of architecture concepts so that you can make your own informed decisions on how to use them in your codebase. Who This Book Is ForThis book is for intermediate iOS developers who already know the basics of iOS and are looking to build apps using defined architectures, making apps cleaner and easier to maintain. Topics Covered in Advanced iOS App ArchitectureNavigating Architecture Topics: Learn the theory behind various architectures to help inform which works best for you in different situations you may face. Managing Dependencies: Learn how to manage dependencies both internally and externally within your app. MVVM Architecture: Explore the history of the MVVM architecture and begin building KOOBER - the book's project app - using MVVM principles. Redux Architecture: Explore the history of the Redux architecture and continue building KOOBER using Redux principles. Elements Architecture: Explore the history of the Elements architecture and continue building KOOBER using Elements principles. After reading this book, you'll have the knowledge to decide which types of architecture components suit your apps and you'll have a deep understanding of the covered architectures. About the iOS Architecture TeamThe architecture team is a group of seasoned developers who work for large multi-national companies who deal with large and diverse code bases on a daily basis. The knowledge procured over years of development is now being transferred to you through book. We hope you enjoy the book and, hopefully, you'll apply some of the architectures you've learned to your own apps!
              Read more

              ISBN 9781942878940
              Released AU 2 Dec 2019
              Publisher Razeware LLC
              Interest Age General Audience
              Availability
              Internationally sourced; ships 6-12 working days
              View details for this title
              Metal by Tutorials (Second Edition): Beginning Game Engine Development with Metal
               

              Metal by Tutorials (Second Edition): Beginning Game Engine Development with Metal (Trade Paperback / Paperback)

              By Begbie, Caroline; Horga, Marius; Tutorial Team, Raywenderlich

              • RRP: $150.50
              • $150.50
              • In Stock US

              Build your own low-level game engine in Metal! This book introduces you to graphics programming in Metal - Apple's framework for programming on the GPU. You'll build your own game engine in Metal where you can create 3D scenes and build your own 3D games. Who This Book Is For Thi...s book is for intermediate Swift developers interested in learning 3D graphics or gaining a deeper understanding of how game engines work. Topics Covered in Metal by Tutorials The Rendering Pipeline: Take a deep dive through the graphics pipeline. 3D Models: Import 3D models with Model I/O and discover what makes up a 3D model. Coordinate Spaces: Learn the math behind 3D rendering. Lighting: Make your models look more realistic with simple lighting techniques. Textures & Materials: Design textures and surfaces for micro detail. Character Animation: Bring your 3D models to life with joints and animation. Tessellation: Discover how to use tessellation to add a greater level of detail using fewer resources. Environment: Add a sky to your scenes and use the sky image for lighting. Instancing & Procedural Generation: Save resources with instancing, and generate scenes algorithmically. Multipass & Deferred Rendering: Add shadows with advanced lighting effects. And more! After reading this book, you'll be prepared to take full advantage of graphics rendering with the Metal framework.
              Read more

              ISBN 9781942878988
              Released AU 2 Dec 2019
              Publisher Razeware LLC
              Interest Age General Audience
              Availability
              Internationally sourced; ships 6-12 working days
              View details for this title
              Total 7 jump to: go