|
|
|
|
|
|
|
| |
|
Название: Android Studio Jellyfish Essentials - Kotlin Edition: Developing Android Apps Using Android Studio 2023.3.1 and Kotlin Автор: Neil Smyth Издательство: Payload Media, Inc. Год: 2024 Страниц: 829 Язык: английский Формат: epub (true) Размер: 56.9 MB
This book, fully updated for Android Studio Jellyfish (2023.3.1) and the new UI, teaches you how to develop Android-based applications using the Kotlin programming language. This book begins with the basics and outlines how to set up an Android development and testing environment, followed by an introduction to programming in Kotlin, including data types, control flow, functions, lambdas, and object-oriented programming. Asynchronous programming using Kotlin coroutines and flow is also covered in detail. Chapters also cover the Android Architecture Components, including view models, lifecycle management, Room database access, content providers, the Database Inspector, app navigation, live data, and data binding. More advanced topics such as intents are also covered, as are touch screen handling, gesture recognition, and the recording and playback of audio. This book edition also covers printing, transitions, and foldable device support. The concepts of material design are also covered in detail, including the use of floating action buttons, Snackbars, tabbed interfaces, card views, navigation drawers, and collapsing toolbars. Assuming you already have some programming experience, are ready to download Android Studio and the Android SDK, have access to a Windows, Mac, or Linux system, and have ideas for some apps to develop, you are ready to get started. |
Разместил: Ingvar16 23-05-2024, 09:42 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Android Studio Jellyfish Essentials - Java Edition: Developing Android Apps Using Android Studio 2023.3.1 and Java Автор: Neil Smyth Издательство: Payload Media, Inc. Год: 2024 Страниц: 790 Язык: английский Формат: epub (true) Размер: 58.9 MB
This book, fully updated for Android Studio Jellyfish (2023.3.1) and the new UI, teaches you how to develop Android-based applications using the Java programming language. This book begins with the basics and outlines how to set up an Android development and testing environment, followed by an overview of areas such as tool windows, the code editor, and the Layout Editor tool. An introduction to the architecture of Android is followed by an in-depth look at the design of Android applications and user interfaces using the Android Studio environment. Chapters also cover the Android Architecture Components, including view models, lifecycle management, Room database access, content providers, the Database Inspector, app navigation, live data, and data binding. More advanced topics such as intents are also covered, as are touch screen handling, gesture recognition, and the recording and playback of audio. This book edition also covers printing, transitions, and foldable device support. Assuming you already have some Java programming experience, are ready to download Android Studio and the Android SDK, have access to a Windows, Mac, or Linux system, and have ideas for some apps to develop, you are ready to get started. |
Разместил: Ingvar16 23-05-2024, 09:21 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Understanding Generative AI Business Applications: A Guide to Technical Principles and Real-World Applications Автор: Irena Cronin Издательство: Apress Год: 2024 Страниц: 262 Язык: английский Формат: pdf, epub Размер: 36.2 MB
This guide covers the fundamental technical principles and various business applications of Generative AI for planning, developing, and evaluating AI-driven products. It equips you with the knowledge you need to harness the potential of Generative AI for enhancing business creativity and productivity. The book is organized into three sections: text-based, senses-based, and rationale-based. Each section provides an in-depth exploration of the specific methods and applications of Generative AI. In the text-based section, you will find detailed discussions on designing algorithms to automate and enhance written communication, including insights into the technical aspects of transformer-based Natural Language Processing (NLP) and chatbot architecture, such as GPT-4, Claude 2, Google Bard, and others. The senses-based section offers a glimpse into the algorithms and data structures that underpin visual, auditory, and multisensory experiences, including NeRF, 3D Gaussian Splatting,Stable Diffusion, AR and VR technologies, and more. The rationale-based section illuminates the decision-making capabilities of AI, with a focus on machine learning and data analytics techniques that empower applications such as simulation models, agents, and autonomous systems. In summary, this book serves as a guide for those seeking to navigate the dynamic landscape of Generative AI. Whether you’re a seasoned AI professional or a business leader looking to harness the power of creative automation, these pages offer a roadmap to leverage Generative AI for your organization’s success. |
Разместил: Ingvar16 23-05-2024, 08:45 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Методы сжатия изображений (2-е изд.) Автор: Ватолин Д.С. Издательство: М.: НОУ "Интуит" Год: 2016 Страниц: 196 Формат: PDF Размер: 17.4 Мб Язык: русский
Курс лекций нацелен на ознакомление слушателей с основными понятиями и принципами, которые используются в сжатии и обработке различных цифровых данных. В курсе освещаются темы: сжатие без потерь, сжатие с потерями, сжатие аудио, сжатие изображений, сжатие и обработка видео. |
Разместил: MIHAIL62 23-05-2024, 06:29 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Программирование на VBA в Excel 2019: Самоучитель Автор: Нина Комолова, Андрей Клименко Издательство: БХВ-Петербург Год: 2020 Cтраниц: 495 Формат: pdf Размер: 17 мб Язык: русский
Книга научит самостоятельно создавать приложения для автоматизации работы в программе Microsoft Office Excel 2019 с использованием макросов и языка программирования Visual Basic for Applications (VBA). Приведена информация о новинках программы, а также сервисах Power по работе с данными. Даны теоретические сведения о программировании, элементах объектной модели Excel, запуске и отладке макросов. Рассмотрены вопросы автоматизации рабочего листа при помощи элементов управления Excel. Описаны приемы создания макросов, пользовательских функций и форм в редакторе VBE. Приведены способы взаимодействия при помощи VBA с другими программами пакета Microsoft Office. Для закрепления материала рассмотрены примеры пользовательских приложений с анализом и поясняющими комментариями. Основные термины VBA и редактора VBE приведены в глоссарии. Файлы рабочих книг с поддержкой макросов для каждой главы размещены на сайте издательства. |
Разместил: rivasss 22-05-2024, 21:28 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Learn Python AI: The Python Codebreaker for Image Recognition and AI-powered Fraud Detection Beginner's Guide Автор: Roronoa Hatake Издательство: Independently published Год: 2024 Страниц: 376 Язык: английский Формат: epub Размер: 10.6 MB
This comprehensive guide is your key to unlocking the secrets of AI and image recognition. With Learn Python AI, you'll embark on a journey that equips you with the fundamental Python skills necessary to build intelligent systems. Here's what you'll discover: - The Fundamentals of Python: Grasp the core concepts of Python programming, like variables, data structures, and control flow, empowering you to write clear and effective code. - Image Recognition Demystified: Uncover the secrets behind image recognition, a core AI technique used in everything from facial detection to self-driving cars. - AI-powered Fraud Fighter: Learn how to build intelligent systems that can combat fraud, protecting businesses and individuals from financial crimes. - Step-by-Step Guidance: Follow along with practical exercises and projects that reinforce your learning and equip you with the skills to tackle real-world AI challenges. Learn Python AI is more than just a coding book; it's your gateway to a powerful new world. Whether you're a curious student, an aspiring data scientist, or simply someone who wants to understand the future of technology, this book is your roadmap to success. |
Разместил: Ingvar16 22-05-2024, 21:07 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: PHP и MySQL. 25 уроков для начинающих Автор: Владимир Дронов Издательство: БХВ-Петербург Год: 2020 Cтраниц: 420 Формат: pdf Размер: 16 мб Язык: русский
В книге 25 иллюстрированных уроков и более 30 практических упражнений. В доступной и наглядной форме, на сквозном примере рассказано о программировании динамических веб-сайтов на языке PHP с применением СУБД MySQL и MariaDB. Описывается программное генерирование веб-страниц, получение данных от пользователей и проверка их на корректность, работа с файлами, программное рисование графики, обработка cookie и сессий, отправка электронной почты. Рассмотрена архитектура «модель-шаблон-контроллер» и структурирование кода для дальнейшего сопровождения сайта. Рассказано о мерах защиты сайта: разграничение доступа, перевод на безопасный протокол HTTPS, защита от атак, шифрование данных. Дан краткий курс программирования веб-служб REST. |
Разместил: rivasss 22-05-2024, 20:26 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Metal by Tutorials (Fourth Edition): Beginning Game Engine Development With Metal Автор: Caroline Begbie, Marius Horga Издательство: Kodeco Inc. Год: 2023 Страниц: 806 Язык: английский Формат: pdf (true) Размер: 47.0 MB
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. Metal is a unified, low-level, low-overhead application programming interface (API) for the graphics processing unit, or GPU. It’s unified because it applies to both 3D graphics and data-parallel computation paradigms. Metal is a low-level API because it provides programmers near-direct access to the GPU. Finally, Metal is a low-overhead API because it reduces the runtime cost by multi-threading and pre-compiling of resources. But beyond the technical definition, Metal is the most appropriate way to use the parallel processing power of Apple GPUs to visualize data or solve numerical challenges. It’s also tailored to be used for Machine Learning, image/video processing or, as this book describes, graphics rendering. This book introduces you to low-level graphics programming in Metal — Apple’s framework for programming on the graphics processing unit (GPU). As you progress through this book, you’ll learn many of the fundamentals that go into making a game engine and gradually put together your own engine. Once your game engine is complete, you’ll be able to put together 3D scenes and program your own simple 3D games. Because you’ll have built your 3D game engine from scratch, you’ll be able to customize every aspect of what you see on your screen. This book is for intermediate Swift developers interested in learning 3D graphics or gaining a deeper understanding of how game engines work. |
Разместил: Ingvar16 22-05-2024, 17:06 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Flutter Apprentice (Fourth Edition): Learn to Build Cross-Platform Apps Автор: Kevin David Moore, Vincent Ngo, Stef Patterson, Alejandro Ulate Fallas Издательство: Kodeco Inc. Год: 2024 Страниц: 653 Язык: английский Формат: pdf (true) Размер: 35.5 MB
Build your Apps With Flutter! Flutter is an exciting development toolkit that lets you build apps for iOS, Android and even web and desktop, all from a single codebase. It uses a declarative approach to UI development. You can "hot reload" code while developing, and apps will perform at native speed thanks to its custom rendering engine. With Flutter and Flutter Apprentice, you can achieve the dream of building fast applications, faster. Flutter is an incredible user interface (UI) toolkit that lets you build apps for iOS and Android — and even the web and desktop platforms like macOS, Windows and Linux — all from a single codebase. Flutter has all the benefits of other cross-platform tools, especially because you’re targeting multiple platforms from one codebase. Furthermore, it improves upon most cross-platform tools thanks to a super-fast rendering engine that makes your Flutter apps perform as native apps. In addition, Flutter features are generally independent of native features, since you use Flutter’s own type of UI elements, called widgets, to create your UI. And Flutter has the ability to work with native code, so you can integrate your Flutter app with native features when you need to. If you’re coming from a platform like iOS or Android, you’ll find the Flutter development experience refreshing! Thanks to a feature called “hot reload”, you rarely need to rebuild your apps as you develop them. This book is for developers who are new to Flutter, and also developers that already have some experience with building apps for the iOS and Android platforms, or web apps. |
Разместил: Ingvar16 22-05-2024, 15:57 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Kotlin Multiplatform by Tutorials (Second Edition): Build Native Apps Faster by Sharing Code Across Platforms Автор: Kevin D. Moore, Carlos Mota, Saeed Taheri Издательство: Kodeco Inc. Год: 2023 Страниц: 488 Язык: английский Формат: pdf (true) Размер: 36.6 MB
Learn How to Use Kotlin to Share Code Across Platforms. Application developers have to often repeat the same code across multiple platforms, which is not only time-consuming but also error-prone. Most documentation targets only specific use cases but misses out on the nuances essential to sharing code effectively across platforms. Kotlin Multiplatform by Tutorials will help you efficiently implement real-world apps for different platforms by sharing common code. If your goal is to leverage Kotlin to share code among your native apps, this is the book for you. Maintaining multiple native apps with duplicated code can be a time-consuming process. This duplication also increases the testing effort, eventually slowing down the project and increasing costs. You can use Kotlin Multiplatform to share code between your Android, iOS and desktop apps but there are multiple considerations. You should be able to develop the UI natively using the framework of your choice. Using the right frameworks can drastically reduce the UI development time and provide you with flexible APIs. At the same time, you need to figure out how Kotlin Multiplatform fits in with your current architecture and how you can access platform-specific APIs. Choosing the right architecture can make your app testable, maintainable and easy to work with. This book is for mobile developers and managers who want to explore how they can use Kotlin Multiplatform to share code across Android, iOS and desktop apps. If you want to reduce development and testing time by writing certain parts of your apps only once, this book will help. |
Разместил: Ingvar16 22-05-2024, 15:18 | Комментарии: 0 | Подробнее
| | | |
|
| |
br>
|