Join us on a literary world trip!
Add this book to bookshelf
Grey
Write a new comment Default profile 50px
Grey
Subscribe to read the full book or read the first pages for free!
All characters reduced
Android Application Development with Kotlin: Build Your First Android App in No Time - cover

We are sorry! The publisher (or author) gave us the instruction to take down this book from our catalog. But please don't worry, you still have more than 500,000 other books you can enjoy!

Android Application Development with Kotlin: Build Your First Android App in No Time

Hardik Trivedi

Publisher: BPB Publications

  • 0
  • 0
  • 0

Summary

Unleash the Power of Kotlin for Android App Development 
  
This book aims to provide the knowledge around the fundamental concept of Kotlin languages, and it's an application in Android application development. It covers basic to advanced concepts with practical examples. Each chapter in this book is a step by step journey towards the learning Kotlin and excel in various topics and concepts. It covers topics like data types, various functions, including lambdas and higher-order functions. It also covers advanced topics like Generics, Collections, DSL, Coroutine, etc. Most importantly, such concepts are explained with practical usage of it in Android application. You will get to know what is the best possible way to use these concepts while you develop an Android application. In this book, along with Kotlin, an attempt has been made where few Android-specific topics are also explained. For example, the application is using Architecture components, including ViewModel, LiveData, NavigationComponent, and also it uses Flow, which is a hot topic in Kotlin. While we learn this concept, along with that, we also develop a sample application where we can apply our learning and, in the end, have some tangible and measurable output. 
Readers with little previous knowledge of Android application development can easily follow this book. Most of the chapters are code-heavy and focuses on practical usage of Kotlin's features. Each chapter has code on the GitHub. You can check out this code and try it out. Or you can develop in parallel and cherry-pick things from the sample code base as and when you need it. Few chapters also follow the quiz at the end, and you can self assess yourself by going through that quiz. In total there are ten chapters.
Available since: 05/12/2020.

Other books that might interest you

  • Flying Electric and Self Driving - The Future of Cars - cover

    Flying Electric and Self Driving...

    Seeker

    • 0
    • 0
    • 0
    Flying cars—the best or worst idea ever? In the ever changing world of technology and transportation, flying and autonomous cars might not be just a part of futuristic sci-fi movies anymore…they may become available in your lifetime. Listen in as Seeker discusses the future of transportation, the evolution of fuel alternatives, and how close humans are to a self-driving world in this best of collection, available for the first time in audio.
    Show book
  • Metaverse Investing - The Step-By-Step Guide to Understand Metaverse World and Business Virtual Land DeFi NFT Crypto Art Blockchain Gaming and Play To Earn - cover

    Metaverse Investing - The...

    Darell Freeman, Cryptosphere...

    • 0
    • 0
    • 0
    Have you heard about the Metaverse on Social Networks or from friends and would like to learn more about this Digital Revolution? Do you want to find out how to seize this new investment opportunity and not get left out? Then read on! 
    The Metaverse is a world of infinite possibilities. A concept, though old, yet so new. As civilization takes the next step into the virtual world, it would only be wise to arm yourself with knowledge of what is coming and how to benefit from it. 
    What kind of currency would be made available in this new world? How do I buy in the Metaverse? How do I buy NFTs? What about the internet? How is the Metaverse any different from the internet? And so on. 
    Here's what you will find in this book: 
    ✅  General Introduction to the Metaverse World 
    ✅ Understanding Metaverse Investment 
    ✅  Digital Real Estate Investing 
    ✅  Buying Land in Metaverse 
    ✅ What Non-Fungible Tokens are, and their role and importance to the Metaverse 
    ✅  Web 3.0 and its uniqueness to the Metaverse 
    ✅ Who and what will power the Metaverse? 
    ✅  Augmented Reality vs Virtual RealityThis is a collection of all the answers to your questions concerning the Metaverse and how you can be a part of it. Many have promised the Metaverse is for everyone, whether you are a business owner, a gamer, or you are just looking for the next big thing to explore. The Metaverse is the answer.What are you waiting for? Add this book to your cart to get started!
    Show book
  • The AI Dilemma - 7 Principles for Responsible Technology - cover

    The AI Dilemma - 7 Principles...

    Juliette Powell, Art Kleiner,...

    • 0
    • 0
    • 0
    The misuse of AI has led to wrongful arrests, denial of medical care, even genocide-this book offers 7 powerful principles that business can use now to end the harm. 
     
    AI holds incredible promise to improve virtually every aspect of our lives, but we can't ignore its risks, mishaps and misuses. Juliette Powell and Art Kleiner offer seven principles for ensuring that machine learning supports human flourishing. They draw on Powell's research at Columbia University and use a wealth of real-world examples. 
      
    Four principles relate to AI systems themselves. Human risk must be rigorously determined and consciously included in any design process. AI systems must be understandable and transparent to any observer, not just the engineers working on them. People must be allowed to protect and manage their personal data. The biases embedded in AI must be confronted and reduced. 
      
    The final three principles pertain to the organizations that create AI systems. There must be procedures in place to hold them accountable for negative consequences. Organizations need to be loosely structured so that problems in one area can be isolated and resolved before they spread and sabotage the whole system. Finally, there must be psychological safety and creative friction, so that anyone involved in software development can bring problems to light without fear of reprisal. 
      
    Powell and Kleiner explore how to implement each principle, citing current best practices, promising new developments, and sobering cautionary tales. Incorporating the perspectives of engineers, businesspeople, government officials, and social activists, this book will help us realize the unprecedented benefits and opportunities AI systems can provide.
    Show book
  • Napoleon's Buttons - 17 Molecules That Changed History - cover

    Napoleon's Buttons - 17...

    Jay Burreson, Penny Le Couteur

    • 0
    • 0
    • 0
    Napoleon's Buttons is the fascinating account of seventeen groups of molecules that have greatly influenced the course of history. These molecules provided the impetus for early exploration, and made possible the voyages of discovery that ensued. The molecules resulted in grand feats of engineering and spurred advances in medicine and law; they determined what we now eat, drink, and wear. A change as small as the position of an atom can lead to enormous alterations in the properties of a substance-which, in turn, can result in great historical shifts.With lively prose and an eye for colorful and unusual details, Penny Le Couteur and Jay Burreson offer a novel way to understand the shaping of civilization and the workings of our contemporary world.
    Show book
  • Emotional Intelligence - How to Focus Better and Think More Creatively - cover

    Emotional Intelligence - How to...

    Dave Farrel, Samirah Eaton,...

    • 0
    • 0
    • 0
    This 5-book bundle consists of interrelated books about the following fascinating topics: 
    Topic 1: The book will discuss some ways to be more creative, some ways to turn creativity into developing new projects, inspiration, and how to combine passion with creativity. These are at the heart of innovation and expanding businesses, art projects, relationships, and so many other things in life. 
      
    Topic 2: Do you know what the seven keys are to think better? 
      
    And do you understand the advantages of creative visualization? 
      
    Many people have no clue what’s going on inside their minds. 
      
    Topic 3: In psychology, the subject of intelligence has been studied and debated by many. Some of the theories that those scientists and clinicians have come up with, are laid out in this book. We will also go over intelligence screening for children, average IQ scores, signs of emotional intelligence (slightly different), Gardner’s theory of multiple intelligences, and other fascinating sub-topics that relate to being smart and using your brain. 
      
    Topic 4: In this educational guide, we will dive into topics related to the emotional component of intelligence. Many people underestimate the importance of such an element, so here, we will explain why it is so essential. 
    Topic 5: Focusing is more important than it have has been in an era with social media, advertisements, and a million possibilities to spend your time wisely or foolishly. In this guide, we will show you how to ignore distractions, improve your memory, and increase your concentration.
    Show book
  • Boost Your Joy with the Help of Technology Gadgets and Cognitive Enhancers - cover

    Boost Your Joy with the Help of...

    Jonathan Robinson

    • 0
    • 0
    • 0
    Technology can enhance our lives or it can detract from our good health and well-being. The wise use of the tools of technology, gadgets, cognitive enhancers and supplements, may help us to have more peace, love and joy in our lives, supporting us to create a better and more sustainable world. Or, technology can become “gadgets of mass distraction." Here we look at some criteria that can help us discern which of these will enhance our lives and which we should avoid. Robinson makes a distinction between technologies that train you and those that are more addictive. For example, “Video games are very addictive, but there are now some video games and virtual reality games that actually train you to get over fears or train you to get over depression and they seem to be very effective at doing that.” Robinson’s advice is to use the technology that actually opens our heart, that makes us feel peaceful, and connects us more deeply with each other. Here he gives us some reviews on what he has found, for himself, that elevates his well-being. (hosted by Justine Willis Toms)
    Show book