Objective-C - Programowanie

25
Wird geladen...
E-BOOK

Swift Game Development. Learn iOS 12 game development using SpriteKit, SceneKit and ARKit 2.0 - Third Edition

Siddharth Shekar, Stephen Haney

Swift is the perfect choice for game development. Developers are intrigued by Swift and want to make use of new features to develop their best games yet. Packed with best practices and easy-to-use examples, this book leads you step by step through the development of your first Swift game.The book starts by introducing Swift's best features – including its new ones for game development. Using SpriteKit, you will learn how to animate sprites and textures. Along the way, you will master physics, animations, and collision effects and how to build the UI aspects of a game. You will then work on creating a 3D game using the SceneKit framework. Further, we will look at how to add monetization and integrate Game Center. With iOS 12, we see the introduction of ARKit 2.0. This new version allows us to integrate shared experiences such as multiplayer augmented reality and persistent AR that is tied to a specific location so that the same information can be replicated on all connected devices. In the next section, we will dive into creating Augmented Reality games using SpriteKit and SceneKit. Then, finally, we will see how to create a Multipeer AR project to connect two devices, and send and receive data back and forth between those devices in real time.By the end of this book, you will be able to create your own iOS games using Swift and publish them on the iOS App Store.

26
Wird geladen...
E-BOOK

Swift iOS Programming for Kids. Help your kids build simple and engaging applications with Swift 3.0

Steffen D. Sommer, Jim Campagno

This book starts at the beginning by introducing programming through easy to use examples with the Swift Playgrounds app. Kids are regularly encouraged to explore and play with new concepts to support knowledge acquisition and retention – these newly learned skills can then be used to express their own unique ideas. Children will be shown how to create their first iOS application and build their very own movie night application.

27
Wird geladen...
E-BOOK

Swift Protocol-Oriented Programming. Increase productivity and build faster applications with Swift 5 - Fourth Edition

Jon Hoffman

Protocol-oriented programming is an incredibly powerful concept at the heart of Swift's design. Swift's standard library was developed using POP techniques, generics, and first-class value semantics; therefore, it is important for every Swift developer to understand these core concepts and take advantage of them. The fourth edition of this book is improved and updated to the latest version of the Swift programming language.This book will help you understand what protocol-oriented programming is all about and how it is different from other programming paradigms such as object-oriented programming. This book covers topics such as generics, Copy-On-Write, extensions, and of course protocols. It also demonstrates how to use protocol-oriented programming techniques via real-world use cases. By the end of this book, you will know how to use protocol-oriented programming techniques to build powerful and practical applications.

28
Wird geladen...
E-BOOK

SwiftUI Cookbook. A guide for building beautiful and interactive SwiftUI apps - Third Edition

Juan C. Catalan

SwiftUI is the modern way to build user interfaces for iOS, macOS, and watchOS. It provides a declarative and intuitive way to create beautiful and interactive user interfaces. The new edition of this comprehensive cookbook includes a fully updated repository for SwiftUI 5, iOS 17, Xcode 15, and Swift 5.9. With this arsenal, it teaches you everything you need to know to build beautiful and interactive user interfaces with SwiftUI 5, from the basics to advanced topics like custom modifiers, animations, and state management.In this new edition, you will dive into the world of creating powerful data visualizations with a new chapter on Swift Charts and how to seamlessly integrate charts into your SwiftUI apps. Further, you will be able to unleash your creativity with advanced controls, including multi-column tables and two-dimensional layouts. You can explore new modifiers for text, images, and shapes that give you more control over the appearance of your views.You will learn how to develop apps for multiple platforms, including iOS, macOS, watchOS, and more.With expert insights, real-world examples, and a recipe-based approach, you’ll be equipped to build remarkable SwiftUI apps that stand out in today’s competitive market.

29
Wird geladen...
E-BOOK

SwiftUI Cookbook. Discover solutions and best practices to tackle the most common problems while building SwiftUI apps

Giordano Scalzo, Edgar Nzokwe

SwiftUI is an innovative and simple way to build beautiful user interfaces (UIs) for all Apple platforms, right from iOS and macOS through to watchOS and tvOS, using the Swift programming language. In this recipe-based book, you’ll work with SwiftUI and explore a range of essential techniques and concepts that will help you through the development process. The recipes cover the foundations of SwiftUI as well as the new SwiftUI 2.0 features introduced in iOS 14. Other recipes will help you to make some of the new SwiftUI 2.0 components backward-compatible with iOS 13, such as the Map View or the Sign in with Apple View.The cookbook begins by explaining how to use basic SwiftUI components. Then, you’ll learn the core concepts of UI development such as Views, Controls, Lists, and ScrollViews using practical implementation in Swift. By learning drawings, built-in shapes, and adding animations and transitions, you’ll discover how to add useful features to the SwiftUI. When you’re ready, you’ll understand how to integrate SwiftUI with exciting new components in the Apple development ecosystem, such as Combine for managing events and Core Data for managing app data. Finally, you’ll write iOS, macOS, and watchOS apps while sharing the same SwiftUI codebase.By the end of this SwiftUI book, you'll have discovered a range of simple, direct solutions to common problems found in building SwiftUI apps.

30
Wird geladen...
E-BOOK

The Music Producer's Ultimate Guide to FL Studio 20. Create production-quality music with FL Studio

Joshua Au-Yeung

FL Studio is a cutting-edge software music production environment and an extremely powerful and easy-to-use tool for creating music. This book will give you everything you need to produce music with FL Studio like a professional.You'll begin by exploring FL Studio 20's vast array of tools, and discover best practices, tips, and tricks for creating music. You'll then learn how to set up your studio environment, create a beat, compose a melody and chord progression, mix sounds with effects, and export songs. As you advance, you'll find out how to use tools such as the Piano roll, mixer console, audio envelopes, types of compression, equalizers, vocoders, vocal chops, and tools for increasing stereo width. The book introduces you to mixing best practices, and shows you how to master your songs. Along the way, you'll explore glitch effects and create your own instruments and custom-designed effect chains. You'll also cover ZGameEditor Visualizer, a tool used for creating reactive visuals for your songs. Finally, you'll learn how to register, sell, and promote your music.By the end of this FL Studio book, you'll be able to utilize cutting-edge tools to fuel your creative ideas, mix music effectively, and publish your songs.

31
Wird geladen...
E-BOOK

Zen Steve'a Jobsa

Caleb Melby (Author), Forbes LLC (Author), JESS3...

Uwaga! Nowa wersja HD ebooka (ePub) "Zen Steve"a Jobsa". Dla wszystkich posiadaczy najnowszych tabletów, komiks jest teraz dostępny w wysokiej rozdzielczości. Wersję HD pobierzesz z Twojej Biblioteki, jako dodatek do książki. Facebook Zen Steve‘a Jobsa Steve Jobs (1955 – 2011), współzałożyciel Apple’a, wywarł olbrzymi wpływ na wielu ludzi, a jego życie otoczone jest aurą mitu. Jednak Jobs, postać dziś już niemal legendarna, nie osiągnął swojego sukcesu w pojedynkę - w dużej mierze zawdzięczał go współpracy z projektantami, inżynierami i myślicielami. Zen Steve’a Jobsa to historia znajomości tytułowego bohatera z jedną z takich osób - Kobunem Chino Otogawą. Otogawa był buddyjskim kapłanem zen, który na początku lat 70. ubiegłego wieku wyemigrował z Japonii do Stanów Zjednoczonych. Ten postępowy myśliciel łamał reguły i pasjonował się sztuką oraz projektowaniem. Był w świecie buddyzmu tym, kim a Jobs w biznesie komputerowym - buntownikiem i indywidualistą. Może dlatego obaj panowie szybko doszli do porozumienia. Komiks ten opowiada historię ich przyjaźni. Zagłębiając się w kolejne strony książki, czytelnik podróżuje w czasie między latami 70. ubiegłego wieku i rokiem 2011, jednak główny wątek opowieści jest związany z okresem po wyrzuceniu Jobsa z Apple’a w roku 1985. Przyszły wizjoner biznesu pobierał wtedy intensywne nauki u Otogawy. Wspólnie spędzony czas wywarł istotny wpływ na późniejsze znaczne zmiany w Apple’u związane ze sposobem projektowania urządzeń i strategią biznesową. W książce Zen Steve’a Jobsa za pomocą oszczędnych dialogów i prostych rysunków pokazano, że Jobs mógł rozwinąć swój zmysł estetyczny dzięki studiowaniu zen, jednak ostatecznie wziął z tej filozofii tylko to, czego potrzebował, odrzucając aspekt religijny. Dwie połówki doskonałego jabłka Czy zauważyłeś, że Apple zamiast klientów ma grono oddanych wyznawców? Czy dziwi Cię, że na każdy kolejny produkt tej firmy ludzie czekają nie jak na modny gadżet, ale jak na objawienie? Czyżby była to tylko genialna strategia marketingowa? Wierzysz w to? Jeśli wydaje Ci się, że o Stevie Jobsie powiedziano już wszystko, przygotuj się na podróż w nieznane. Genialnego wizjonera nie ma już między nami, ale jego historia nie przestaje nas zaskakiwać. Był taki okres w życiu Jobsa, o którym mówi się niewiele, zwykle przyciszonym głosem - kilka miesięcy, gdy pobierał intensywne nauki u buddyjskiego kapłana zen. Kiedy Steve ukończył swój kurs, wrócił na łono firmy, by w krótkim czasie przyczynić się do globalnej technologicznej i kulturowej rewolucji. Poznaj historię wielkiej przemiany jednego z najważniejszych innowatorów biznesu. Caleb Malby jest autorem artykułów do "Forbesa", a pochodzi z Mankato w Minnesocie — miasta znanego jako miejsce największej masowej egzekucji przez powieszenie (poza tym jest to bardzo przyjemna miejscowość). Przed napisaniem Zen Steve’a Jobsa pisał teksty do "Chicago Tribune" i południowoafrykańskiego "Timesa". Obecnie mieszka w różnych miejscach - bez dzieci i żon. "Forbes" od czasu założenia (1917 rok) publikuje analizy i informacje dla osób, które pragną odnieść sukces i działają w zgodzie z duchem wolnego rynku. JESS3 to znana na całym świecie agencja kreatywna, specjalizująca się w wizualizowaniu danych. Dzięki biegłości w tworzeniu ilustracji i animacji oraz projektowaniu informacji wprowadza piękno w złożone koncepcje, tematy i zbiory danych. Oprócz współpracy z "Forbesem" przy komiksie Zen Steve’a Jobsa JESS3 angażuje się w tworzenie historii na potrzeby czołowych marek, takich jak Google, Nike, Intel, MTV, Twitter, Samsung, Facebook i NASA.