|
|
Books > Computing & IT > Computer hardware & operating systems > Handheld devices (eg Palm, PocketPC)
This book presents high-quality peer-reviewed papers from the
International Conference on Advanced Communication and
Computational Technology (ICACCT) 2019 held at the National
Institute of Technology, Kurukshetra, India. The contents are
broadly divided into four parts: (i) Advanced Computing, (ii)
Communication and Networking, (iii) VLSI and Embedded Systems, and
(iv) Optimization Techniques.The major focus is on emerging
computing technologies and their applications in the domain of
communication and networking. The book will prove useful for
engineers and researchers working on physical, data link and
transport layers of communication protocols. Also, this will be
useful for industry professionals interested in manufacturing of
communication devices, modems, routers etc. with enhanced
computational and data handling capacities.
Develop the real-world experience you need to build and launch your
own Flutter apps with this full-color guide Key Features Get up to
speed with the basics of Dart programming and delve into Flutter
development Learn about Flutter widgets, plugins, and animations to
create a high-quality app user experience Package and deploy your
Flutter apps to achieve native-like performance Book
DescriptionThere have been many attempts at creating frameworks
that are truly cross-platform, but most struggle to create a
native-like experience at high performance levels. Flutter achieves
this with an elegant design and a wealth of third-party plugins,
making it the future of mobile app development. If you are a mobile
developer who wants to create rich and expressive native apps with
the latest Google Flutter framework, this book is for you. This
book will guide you through developing your first app from scratch
all the way to production release. Starting with the setup of your
development environment, you'll learn about your app's UI design
and responding to user input via Flutter widgets, manage app
navigation and screen transitions, and create widget animations.
You'll then explore the rich set of third party-plugins, including
Firebase and Google Maps, and get to grips with testing and
debugging. Finally, you'll get up to speed with releasing your app
to mobile stores and the web. By the end of this Flutter book,
you'll have gained the confidence to create, edit, test, and
release a full Flutter app on your own. What you will learn Explore
the core concepts of the Flutter framework and how it is used for
cross-platform development Understand the fundamentals of the Dart
programming language Work with Flutter widgets and learn the
concepts of stateful and stateless widgets Add animation to your
app using animated widgets and advanced animations techniques
Master the complete development lifecycle, including testing and
debugging Investigate the app release process to both mobile stores
and the web Who this book is forThis book is for developers looking
to learn Google's revolutionary framework Flutter from scratch. No
prior knowledge of Flutter or Dart is required.
Overcome the challenges and complexities involved in creating your
own shaders with high-level realism using practical solutions, best
practices, and the latest features of Unity 2021 Key Features
Discover practical recipes for mastering post-processing effects
and advanced shading techniques Learn the secrets of creating AAA
quality shaders without writing long algorithms Create visually
stunning effects for your games using Unity's VFX Graph Book
DescriptionShaders enable you to create powerful visuals for your
game projects. However, creating shaders for your games can be
notoriously challenging with various factors such as complex
mathematics standing in the way of attaining the level of realism
you crave for your shaders. The Unity 2021 Shaders and Effects
Cookbook helps you overcome that with a recipe-based approach to
creating shaders using Unity. This fourth edition is updated and
enhanced using Unity 2021 features and tools covering Unity's new
way of creating particle effects with the VFX Graph. You'll learn
how to use VFX Graph for advanced shader development. The book also
features updated recipes for using Shader Graph to create 2D and 3D
elements. You'll cover everything you need to know about vectors,
how they can be used to construct lighting, and how to use textures
to create complex effects without the heavy math. You'll also
understand how to use the visual-based Shader Graph for creating
shaders without any code. By the end of this Unity book, you'll
have developed a set of shaders that you can use in your Unity 3D
games and be able to accomplish new effects and address the
performance needs of your Unity game development projects. So,
let's get started! What you will learn Use physically based
rendering to fit the aesthetic of your game Create spectacular
effects for your games by testing the limits of what shaders can do
Explore advanced shader techniques for your games with AAA quality
Use Shader Graph to create 2D and 3D elements for your games
without writing code Master the math and algorithms behind the
commonly used lighting models Get to grips with the Post-Processing
Stack to tweak the appearance of your game Who this book is forThis
book is for game developers who want to start creating their first
shaders in Unity 2021 and take their game to a whole new level by
adding professional post-processing effects. The book assumes
intermediate-level knowledge of Unity.
Kotlin is a statically typed programming language designed to
interoperate with Java and fully supported by Google on the Android
operating system. It is also a multiplatform language that can be
used to write code that can be shared across platforms including
macOS, iOS, Windows, and JavaScript. Based on Big Nerd Ranch's
popular Kotlin Essentials course, this guide shows you how to work
effectively with Kotlin through hands-on examples and clear
explanations of key Kotlin concepts and foundational APIs. Written
for Kotlin 1.5, this book will also introduce you to JetBrains'
IntelliJ IDEA development environment. Whether you are an
experienced developer or are learning your first programming
language - and whether you are interested in Kotlin for Android,
server-side, or multiplatform projects - the authors will guide you
from first principles to advanced Kotlin usage. By the end of this
book, you will be empowered to create reliable, concise
applications in Kotlin.
This book gathers selected papers presented at the Inventive
Communication and Computational Technologies conference (ICICCT
2019), held on 29-30 April 2019 at Gnanamani College of Technology,
Tamil Nadu, India. The respective contributions highlight recent
research efforts and advances in a new paradigm called ISMAC (IoT
in Social, Mobile, Analytics and Cloud contexts). Topics covered
include the Internet of Things, Social Networks, Mobile
Communications, Big Data Analytics, Bio-inspired Computing and
Cloud Computing. The book is chiefly intended for academics and
practitioners working to resolve practical issues in this area.
Explore the world of augmented reality development with the latest
features of Unity and step-by-step tutorial-style examples with
easy-to-understand explanations Key Features Build functional and
interactive augmented reality applications using the Unity 3D game
engine Learn to use Unity's XR and AR components, including AR
Foundation and other standard Unity features Implement common AR
application user experiences needed to build engaging applications
Book DescriptionAugmented reality applications allow people to
interact meaningfully with the real world through digitally
enhanced content. The book starts by helping you set up for AR
development, installing the Unity 3D game engine, required
packages, and other tools to develop for Android (ARCore) and/or
iOS (ARKit) mobile devices. Then we jump right into the building
and running AR scenes, learning about AR Foundation components,
other Unity features, C# coding, troubleshooting, and testing. We
create a framework for building AR applications that manages user
interaction modes, user interface panels, and AR onboarding
graphics that you will save as a template for reuse in other
projects in this book. Using this framework, you will build
multiple projects, starting with a virtual photo gallery that lets
you place your favorite framed photos on your real-world walls, and
interactively edit these virtual objects. Other projects include an
educational image tracking app for exploring the solar system, and
a fun selfie app to put masks and accessories on your face. The
book provides practical advice and best practices that will have
you up and running quickly. By the end of this AR book, you will be
able to build your own AR applications, engaging your users in new
and innovative ways. What you will learn Discover Unity engine
features for building AR applications and games Get up to speed
with Unity AR Foundation components and the Unity API Build a
variety of AR projects using best practices and important AR user
experiences Understand the core concepts of augmented reality
technology and development for real-world projects Set up your
system for AR development and learn to improve your development
workflow Create an AR user framework with interaction modes and UI,
saved as a template for new projects Who this book is forThis
augmented reality book is for game developers interested in adding
AR capabilities to their games and apps. The book assumes
beginner-level knowledge of Unity development and C# programming,
familiarity with 3D graphics, and experience in using existing AR
applications. Beginner-level experience in developing mobile
applications will be helpful to get the most out of this AR Unity
book.
Discover how to build, scale, and debug native iOS and Android
applications from a single codebase using the Dart programming
language - a hands-on approach Key Features Work through practical
recipes for building mobile applications with Flutter Quickly build
and iterate on your user interface (UI) with hot reload Fix bugs
and prevent them from reappearing using Flutter's developer tools
and test suites Book Description"Anyone interested in developing
Flutter applications for Android or iOS should have a copy of this
book on their desk." - Amazon 5* Review Lauded as the 'Flutter
bible' for new and experienced mobile app developers, this
recipe-based guide will teach you the best practices for robust app
development, as well as how to solve cross-platform development
issues. From setting up and customizing your development
environment to error handling and debugging, The Flutter Cookbook
covers the how-tos as well as the principles behind them. As you
progress, the recipes in this book will get you up to speed with
the main tasks involved in app development, such as user interface
and user experience (UI/UX) design, API design, and creating
animations. Later chapters will focus on routing, retrieving data
from web services, and persisting data locally. A dedicated section
also covers Firebase and its machine learning capabilities. The
last chapter is specifically designed to help you create apps for
the web and desktop (Windows, Mac, and Linux). Throughout the book,
you'll also find recipes that cover the most important features
needed to build a cross-platform application, along with insights
into running a single codebase on different platforms. By the end
of this Flutter book, you'll be writing and delivering fully
functional apps with confidence. What you will learn Use Dart
programming to customize your Flutter applications Discover how to
develop and think like a Dart programmer Leverage Firebase Machine
Learning capabilities to create intelligent apps Create reusable
architecture that can be applied to any type of app Use web
services and persist data locally Debug and solve problems before
users can see them Use asynchronous programming with Future and
Stream Manage the app state with Streams and the BLoC pattern Who
this book is forIf you're familiar with the basic concepts of
programming and have your eyes set on developing mobile apps using
Dart, then this book is for you. As a beginner, you'll benefit from
the clear and concise step-by-step recipes, while a more
experienced programmer will learn best practices and find useful
tips. You'll get the most out of this book if you have experience
coding in either JavaScript, Swift, Kotlin, Java, Objective-C, or
C#.
|
You may like...
Still Life
Sarah Winman
Paperback
R361
Discovery Miles 3 610
Joburg Noir
Niq Mhlongo
Paperback
(2)
R325
Discovery Miles 3 250
Book Lovers
Emily Henry
Paperback
(4)
R275
R254
Discovery Miles 2 540
|