Category: Mobile Development

Pro Kotlin Web Apps from Scratch 0

Pro Kotlin Web Apps from Scratch

eBook Details: Paperback: 347 pages Publisher: WOW! eBook (January 25, 2023) Language: English ISBN-10: 1484290569 ISBN-13: 978-1484290569 eBook Description: Pro Kotlin Web Apps from Scratch: Building Production-Ready Web Apps Without a Framework Build production-grade web apps from scratch – without using frameworks – with Kotlin on the Java platform. You’ll learn how to use and compose libraries, how to choose between different libraries, and the benefits of explicit and straight-forward code, vs. the implicit magic, conventions, and inversion of control you often see in frameworks. The Pro Kotlin Web Apps from Scratch book teaches the Kotlin language by building production-ready Kotlin code....

Asynchronous Programming with SwiftUI and Combine 0

Asynchronous Programming with SwiftUI and Combine

eBook Details: Paperback: 461 pages Publisher: WOW! eBook (January 14, 2023) Language: English ISBN-10: 1484285719 ISBN-13: 978-1484285718 eBook Description: Asynchronous Programming with SwiftUI and Combine: Functional Programming to Build UIs on Apple Platforms Develop UI-heavy applications more easily, faster, and error-free. Based on several enhancements to the Swift language, SwiftUI takes a declarative approach to building UIs. Instead of imperatively coding the UI, this book will show you how to describe how you want your UI to look. SwiftUI treats the UI as a function of its state, thereby making managing your app’s state a lot easier. Change the underlying data model...

Pro Android with Kotlin, 2nd Edition 0

Pro Android with Kotlin, 2nd Edition

eBook Details: Paperback: 891 pages Publisher: WOW! eBook; 2nd edition (December 24, 2022) Language: English ISBN-10: 1484287444 ISBN-13: 978-1484287446 eBook Description: Pro Android with Kotlin: Developing Modern Mobile Apps with Kotlin and Jetpack, 2nd Edition Develop Android apps with Kotlin to create more elegant programs than the Java equivalent. This revised Pro Android with Kotlin: Developing Modern Mobile Apps with Kotlin and Jetpack, 2nd Edition book covers the various aspects of a modern Android app that professionals are expected to encounter. You’ll use the latest Kotlin APIs as made available in most recent versions of the Android SDK. There are chapters...

Hardening Your Macs 0

Hardening Your Macs

eBook Details: Paperback: 242 pages Publisher: WOW! eBook (December 24, 2022) Language: English ISBN-10: 1484289382 ISBN-13: 978-1484289389 eBook Description: Hardening Your Macs: Keeping Apple Computers Safe at the Hardware and Software Level Learn the skills and solutions required to secure your Mac’s operating system, the underlying hardware, and allow users to get work done safely. This Hardening Your Macs book will show you how to create a Mac that’s made of steel and won’t buckle when attacked! Ok, there’s no such thing as unhackable. No magic tool or silver bullet will eliminate risk in all forms. Security is an ongoing journey...

Modern Concurrency on Apple Platforms 0

Modern Concurrency on Apple Platforms

eBook Details: Paperback: 220 pages Publisher: WOW! eBook (November 15, 2022) Language: English ISBN-10: 1484286944 ISBN-13: 978-1484286944 eBook Description: Modern Concurrency on Apple Platforms: Using async/await with Swift Build solid software with modern and safe concurrency features. Concurrency is one of the hardest problems in computer science. For years, computer scientists and engineers have developed different strategies for dealing with concurrency. However, the original concurrency primitives are complicated and difficult to understand, and even harder to implement. Using the new async/await APIs in Swift, this book will explain how your code can abstract a lot of the complexity with a simpler interface...

Simplifying State Management in React Native 0

Simplifying State Management in React Native

eBook Details: Paperback: 202 pages Publisher: WOW! eBook (January 13, 2023) Language: English ISBN-10: 1803235039 ISBN-13: 978-1803235035 eBook Description: Simplifying State Management in React Native: Make fact-based decisions by comparing different solutions and learning popular ways to manage state in React Native with clear guidelines and recommendations by a React Native expert Managing state in a React Native app can be challenging as it is one of the most difficult concepts to grasp while learning React Native. This is because there are so many ways to do it, and because there is a lack of clear guidelines on what should be used...