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
Simplifying Android Development with Coroutines and Flows - Learn how to use Kotlin coroutines and the flow API to handle data streams asynchronously in your Android app - cover

Simplifying Android Development with Coroutines and Flows - Learn how to use Kotlin coroutines and the flow API to handle data streams asynchronously in your Android app

Jomar Tigcal

Publisher: Packt Publishing

  • 0
  • 0
  • 0

Summary

Coroutines and flows are the new recommended way for developers to carry out asynchronous programming in Android using simple, modern, and testable code. This book will teach you how coroutines and flows work and how to use them in building Android applications, along with helping you to develop modern Android applications with asynchronous programming using real data.
The book begins by showing you how to create and handle Kotlin coroutines on Android. You’ll explore asynchronous programming in Kotlin, and understand how to test Kotlin coroutines. Next, you'll learn about Kotlin flows on Android, and have a closer look at using Kotlin flows by getting to grips with handling flow cancellations and exceptions and testing the flows.
By the end of this book, you'll have the skills you need to build high-quality and maintainable Android applications using coroutines and flows.
Available since: 07/27/2022.
Print length: 164 pages.

Other books that might interest you

  • Kickstart Java Programming Fundamentals - Build Optimize and Scale Real-World Applied Java Projects Using AI and Modern Best Practices - cover

    Kickstart Java Programming...

    Dr. Edward Lavieri Jr.

    • 0
    • 0
    • 0
    Become a Java Pro through Real, Hands-On Coding Experience.
    Book Description
    In today’s tech-driven world, applied Java programming with AI integration is a game-changer. Java remains a backbone of enterprise and application development—but its real power emerges when combined with hands-on skills and modern technologies like artificial intelligence.
    Kickstart Java Programming Fundamentals offers a practical, real-world path to mastering Java—from basic syntax to building intelligent systems. Structured into three progressive sections, you'll begin with foundational topics such as variables, loops, OOP, and exception handling. Then, dive into core Java development with I/O operations, GUI programming, multithreading, and data structures. The final section guides you through advanced programming, including performance tuning, mobile and web development, design patterns, and incorporating AI techniques such as logic-based decision making and intelligent automation using Java.
    Table of Contents
    1. Introduction to Java Programming
    2. Variables, Data Types, Operators, and Control Structures
    3. Object-Oriented Programming (OOP) Basics
    4. Methods and Functions
    5. File and Exception Handling
    6. Input/Output Streams
    7. GUI Programming
    8. Concurrency and Mutli-Threading
    9. Working with Collections and Data Structures
    10. Networking in Java
    11. Database Connectivity with JDBC
    12. Java Performance Tuning and Optimization
    13. Security, Testing, and Debugging
    14. Exploring Popular Java Frameworks
    15. Java for Web Development
    16. Advanced Java Features
    17. Mobile Development with Java
    18. Design Patterns in Java
    19. Using AI with Java Programming
    20. Final Project and Next Steps       
    
    Index
    Show book
  • Ring of Fire - High-Stakes Mining in a Lowlands Wilderness - cover

    Ring of Fire - High-Stakes...

    Virginia Heffernan

    • 0
    • 0
    • 0
    A valuable discovery under the world's second-largest temperate wetland and in the traditional lands of the Cree and Ojibway casts light on the growing conflict among resource development, environmental stewardship, and Indigenous rights 
     
     
     
    When prospectors discovered a gigantic crescent of metal deposits under the James Bay Lowlands of northern Canada in 2007, the find touched off a mining rush, lured a major American company to spend fortunes in the remote swamp, and forced politicians to confront their legal duty to consult Indigenous Peoples about development on their traditional territories. But the multibillion-dollar Ring of Fire was all but abandoned when stakeholders failed to reach a consensus on how to develop the cache despite years of negotiations and hundreds of millions of dollars in spending. Now plans for an all-weather road to connect the region to the highway network are reigniting the fireworks. 
     
     
     
    In this colorful tale, Virginia Heffernan draws on her bush and newsroom experiences to illustrate the complexities of resource development at a time when Indigenous rights are becoming enshrined globally. The Ring of Fire presents an opportunity for Canada to leave behind centuries of plunder and set the global standard for responsible development of minerals critical to the green energy revolution.
    Show book
  • Project Design Explained - cover

    Project Design Explained

    Can Akdeniz, Introbooks Team

    • 0
    • 0
    • 0
    Are you someone that is required to come up with projects often? A student, or a businessperson perhaps?  
    Maybe you are not required to create projects but are someone that has wanted to start up a project on their own.  
    Either way, this book is one that you absolutely need to read! In this book, we talk about project design, and the method in which you can successfully design a project. If your project design is substandard, then of course the outcome won’t be good! That’s why this book is a must-read.  
    What you’ll learn in this book:  
    - A basic outline as to how you should design a project  
    - How to come up with goals  
    - How to plan and design your research  
    - How to select team members and decide roles  
    - How to design the stages of the project  
    - The part that communication plays in project designing  
    - How to design a schedule  
    And so much more! Read on to change your life for the better!
    Show book
  • Teamwork For Software Developers - cover

    Teamwork For Software Developers

    Tom Henricksen

    • 0
    • 0
    • 0
    Developers are the powerhouse of exceptional teams. Collaborating with their team members with qualities of great team players. They can influence their peers and bring unity. Help your team achieve as a teamwork all-star!Learn the qualities of great team playersBuild influence and credibilityCreate team normsAdd accountability to your teamEstablish team structure
    Show book
  • Radium Revelations Uncovered - "Elevate your understanding with engaging audio lessons from 'Radium Revelations Uncovered' for peak performance!" - cover

    Radium Revelations Uncovered -...

    Asher Wrenfield

    • 0
    • 0
    • 0
    Radium Revelations Uncovered 
    A Simplified Guide to Inspiring Resilience Through Devastating Circumstances 
    Are you looking to advance your career and solidify your knowledge by successfully navigating challenging situations? 
    In search of an all-encompassing guide that offers everything you need to uncover hidden truths and inspire resilience? 
    Your quest ends here! 
    This guide will be your ultimate companion for deepening your understanding, refining your skills, and engaging in practical exercises. With this resource, you are well-prepared for success. 
    Updated for the current understanding of resilience through adversity. 
    Key highlights of this enhanced guide: 
    - In-depth insights about overcoming challenges and inspiring resilience 
    - Comprehensive breakdown of critical concepts and theories 
    - Effective strategies for preparation and problem-solving 
    Our guide stands out due to its thorough coverage, which is essential for your success. Concepts are not just briefly touched upon; they are explored in depth with clarity. 
    Please be aware that this guide is an independent resource and is not affiliated with any official entity concerning resilience training. 
    Crafted with a clear structure and accessible language, our guide ensures seamless transitions between topics. Say goodbye to complex jargon and embrace clear, concise, and technically accurate content. 
    Why hesitate? Click the BUY NOW button, secure your guide, and embark on your journey toward uncovering the truths of resilience!
    Show book
  • Anxiety & Phobia Crushed - The Summarized Approach to Combat Anxiety and Regain your Life - cover

    Anxiety & Phobia Crushed - The...

    Dr. Dale Pheragh

    • 0
    • 0
    • 0
    There’s a new and faster way for anxiety relief, but few have ever heard it. Most people are advised to either “manage” their anxiety or medicate it.If you’re tired of just managing your anxiety and want a powerful natural solution, then apply the strategies explained in Dr. Dale Pheragh's book.If you're seeking a lasting anxiety relief from out-of-control anxiety and panic, this is the book for you. It is grounded in cognitive behaviour therapy; the proven treatment approach developed and tested. The author Dr. Dale Pheragh put the tools and techniques of cognitive behaviour therapy at your fingertips in this counterintuitive guide. Learn practical strategies for identifying your anxiety attack triggers, challenging the thoughts and beliefs that lead to distress, safely facing the situations you fear, and truly loosening anxiety's grip--one manageable step at a time.Most people who suffer from anxiety and panic attacks are told by their well-meaning friends, doctors, therapists, and psychiatrists to "manage" their anxiety. Some are prescribed pills to calm their anxiety down. Breathing techniques, mindfulness, and more many others.Anxiety and panic attacks require a different strategy, a counterintuitive and fail-proof one.  Left uncontrolled, anxiety tends to grow more because our amygdala (the anxiety centre of our brain) becomes hyperactive and makes worried.This book will uncover science-based and counterintuitive techniques that are designed to end unwanted anxiety and to stop panic attacks. They have been tried and tested both by the author Dr. Dale Pheragh (who suffered from generalized anxiety and panic attacks for a few decades) and the thousands of people who suffered from anxiety he has helped ever since.This is a book like no other!
    Show book