没有合适的资源?快使用搜索试试~ 我知道了~
Kotlin Coroutines by tutorials v1.0 PDF
需积分: 10 17 下载量 92 浏览量
2019-04-29
17:42:41
上传
评论 2
收藏 26.07MB PDF 举报
温馨提示
开始使用Android开发的人很早就发现了并发的重要性。 Android本质上是异步和事件驱动的,对于哪些线程可以发生某些事情有严格的要求。 除此之外,通常很麻烦的Java回调接口,你很快就会陷入意大利面条代码(恰当地称为“Callback Hell”)。 无论您使用多少编码模式来避免这种情况,您都必须以一种方式遇到多个线程的状态更改。 创建响应式应用程序的唯一方法是让UI线程尽可能免费,让后台线程异步完成所有艰苦的工作。 Tutorials的Kotlin Coroutines将教您使用异步编程解决常见编程问题所需的技术。
资源推荐
资源详情
资源评论






























Kotlin Coroutines by Tutorials
By Filip Babić and Nishant Srivastava
Copyright ©2018 Razeware LLC.
Notice of Rights
All rights reserved. No part of this book or corresponding materials (such as text,
images, or source code) may be reproduced or distributed by any means without prior
written permission of the copyright owner.
Notice of Liability
This book and all corresponding materials (such as source code) are provided on an “as
is” basis, without warranty of any kind, express of implied, including but not limited to
the warranties of merchantability, fitness for a particular purpose, and
noninfringement. In no event shall the authors or copyright holders be liable for any
claim, damages or other liability, whether in action of contract, tort or otherwise,
arising from, out of or in connection with the software or the use of other dealing in the
software.
Trademarks
All trademarks and registered trademarks appearing in this book are the property of
their own respective owners.
Kotlin Coroutines by Tutorials Kotlin Coroutines by Tutorials
raywenderlich.com
2

Dedications
"To my friends and family. And mostly to my loved one. Thank you
for being patient and understanding, when I couldn’t grab a cup of
coffee or tea and catch up. Huge thanks to everyone who’s supported
me throughout the entire process, with positive and motivational
encouragement. This wouldn’t have gone as nearly as smooth
without you."
— Filip Babić
"I would like to thank the many people who have made this book
possible. To my father, who gave me the desire to be a curious soul
and learn more. To my mom, who has supported me all along
whenever I have had doubts about my own capabilities as a writer. To
my friends, Saachi Chawla and Kirti Dohrey, who have always
believed in me during my ups and downs. To people who have
directly or indirectly been my mentor and helped me through
understanding technology at a deeper level whenever I found myself
stuck. And lastly, to the team at raywenderlich.com, my co-author,
editors and everyone involved in making this book a reality."
— Nishant Srivastava
Kotlin Coroutines by Tutorials Kotlin Coroutines by Tutorials
raywenderlich.com
3

About the Authors
Nishant Srivastava is an author on this book. Nishant is a Sr.Android
Engineer at Soundbrenner in Berlin, Germany and an open source
enthusiast who spends his time doodling when not hacking on
Android. He is a caffeine-dependent life-form and can be found either
talking about android libraries or advocating that coffee is the elixir
of life at community gatherings. He has been part of two startups in
the past (Founding Team Member at OmniLabs, Inc. and one of the
first employees at Silverpush) with experience in Android SDK
Engineering and Audio Digital Signal Processing(DSP) on Android.
While working at his past company (Silverpush), he developed the
company’s patented UAB (Unique Audio Beacon) Technology.
Filip Babić is an author of this book. He is an experienced Android
developer from Croatia, working at the Five Agency, building world-
known applications, such as the RosettaStone language-learning
application and AccuWeather, the globally known weather reporting
app. Previously he worked at COBE d.o.o., a German-owned mobile
agency, which is partners with the biggest German media company.
He's enthusiastic about the Android ecosystem, focusing extensively
on applying Kotlin to Android applications, and building scalable,
testable and user-friendly applications. Passionately building up good
spirit in local development groups in Croatia, focusing on lectures,
education, and engagement of new, aspiring developers in the
Croatian IT community. But also pursuing global conferences,
meetups, and IT fests. Altruistic when it comes to consulting and
mentoring, trying to give help to everyone, whenever possible,
motivated by the ideology that the Android ecosystem we live in is
only as good as we make it.
About the Editors
Eric Crawford is a tech editor of this book. Eric is a Senior Software
Developer at John Deere, where he bounces between iOS and Android
development. Before coming to Deere he did freelance mobile
development and serverside web development utilizing Java. In his
free time he likes to dabble into other platforms like IOT and cloud
computing.
Kotlin Coroutines by Tutorials Kotlin Coroutines by Tutorials
raywenderlich.com
4

Massimo Carli is the final pass editor of this book. Massimo has been
working with Java since 1995 when he co-founded the first Italian
magazine about this technology (http://www.mokabyte.it). After
many years creating Java desktop and enterprise application, he
started to work in the mobile world. In 2001 he wrote his first book
about J2ME. After many J2ME and Blackberry applications, he then
started to work with Android in 2008. The same year he wrote the first
Italian book about Android; best seller on Amazon.it. That was the
first of a series of 8 books. he worked at Yahoo and Facebook and he's
actually Engineering Tech Lead at Lloyds. He's a musical theatre lover
and a supporter of the soccer team S.P.A.L.
Manda Frederick is an editor of this book. She has been involved in
publishing for over ten years through various creative, educational,
medical and technical print and digital publications, and is thrilled to
bring her experience to the raywenderlich.com family as Managing
Editor. In her free time, you can find her at the climbing gym,
backpacking in the backcountry, hanging with her dog, working on
poems, playing guitar and exploring breweries.
About the Artist
Vicki Wenderlich is the designer and artist of the cover of this book.
She is Ray’s wife and business partner. She is a digital artist who
creates illustrations, game art and a lot of other art or design work for
the tutorials and books on raywenderlich.com. When she’s not
making art, she loves hiking, a good glass of wine and attempting to
create the perfect cheese plate.
Kotlin Coroutines by Tutorials Kotlin Coroutines by Tutorials
raywenderlich.com
5
剩余145页未读,继续阅读
资源评论


程序员丹尼尔
- 粉丝: 55
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 通信工程设计概述.ppt
- 公务员信息化与电子政务考试培训PPT课件.ppt
- 大众点评网网络推广方案.ppt
- 如何做好医疗企业网络营销策划.doc
- 华中科技大学计算机网络课件习题讲解.doc
- 基于51单片机的数字电压表设计.doc
- (源码)基于C语言的嵌入式文件管理与查看系统.zip
- 2023年浙江省计算机二级考试办公自动化高级应用中Excel考试题常用函数.doc
- 网络科技公司创业计划书通用6篇.docx
- 精华版国家开放大学电大《网络系统管理与维护》机考2套真题题库及答案2.pdf
- 外贸企业营销型网站建设技巧-.doc
- (源码)基于Swift框架的iOS自定义模板项目.zip
- (源码)基于Android和ZXing库的二维码条形码扫描系统.zip
- (源码)基于JavaSpring Boot框架的快速开发系统.zip
- 大三上Python大作业,关于AC小说网的网络爬虫,爬取了首页小说的内容等相关信息 网址:https://m.acxsw.com/
- (源码)基于MicroPython的ESP32外设控制项目.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
