컴퓨터/IT 개발/프로그래밍 , 컴퓨터/IT IT 해외원서
[체험판] Mastering Android Development with Kotlin
판매가 | 무료 |
- 출간 정보
- 2017.11.08. 전자책 출간
- 파일 정보
- 15.5MB
- 31쪽
- ISBN
- 9781788474665
- ECN
- -
리디 접속이 원활하지 않습니다.
강제 새로 고침(Ctrl + F5)이나 브라우저 캐시 삭제를 진행해주세요.
계속해서 문제가 발생한다면 리디 접속 테스트를 통해 원인을 파악하고 대응 방법을 안내드리겠습니다.
테스트 페이지로 이동하기
컴퓨터/IT 개발/프로그래밍 , 컴퓨터/IT IT 해외원서
판매가 | 무료 |
* 이 책은 본권의 일부를 무료로 제공하는 체험판입니다.
* 본권 구입을 원하실 경우, [이 책의 시리즈]→[책 선택] 후 구매해주시기 바랍니다.
<[체험판] Mastering Android Development with Kotlin> ▶Book Description
Kotlin is a programming language intended to be a better Java, and it's designed to be usable and readable across large teams with different levels of knowledge. As a language, it helps developers build amazing Android applications in an easy and effective way.
This book begins by giving you a strong grasp of Kotlin’s features in the context of Android development and its APIs. Moving on, you’ll take steps toward building stunning applications for Android. The book will show you how to set up the environment, and the difficulty level will grow steadily with the applications covered in the upcoming chapters.
Later on, the book will introduce you to the Android Studio IDE, which plays an integral role in Android development. We’ll use Kotlin’s basic programming concepts such as functions, lambdas, properties, object-oriented code, safety aspects, type parameterization, testing, and concurrency, which will guide you through writing Kotlin code into production. We’ll also show you how to integrate Kotlin into any existing Android project.
▶What You Will Learn
⦁ Understand the basics of Android development with Kotlin
⦁ Get to know the key concepts in Android development
⦁ See how to create modern mobile applications for the Android platform
⦁ Adjust your application’s look and feel
⦁ Know how to persist and share application database
⦁ Work with Services and other concurrency mechanisms
⦁ Write effective tests
⦁ Migrate an existing Java-based project to Kotlin
▶Key Features
⦁ Leverage specific features of Kotlin to ease Android application development
⦁ An illustrative guide that will help you write code based Kotlin language to build robust Android applications
⦁ Filled with various practical examples build amazing Android project using Kotlin so you can easily apply your knowledge to real world scenarios
▶Who This Book Is For
The book is aimed at developers who want to build amazing Android applications in an easy and effective way. Basic knowledge of Kotlin is assumed, having no familiarity with Android development.
▶What this book covers
⦁ Chapter 1, Starting with Android, teaches you how to start Android development with Kotlin and how to set up your working environment.
⦁ Chapter 2, Building and Running, shows you how to build and run your project. It will demonstrate how to log and debug the application.
⦁ Chapter 3, Screens, starts with the UI. In this chapter, we will create the first screens for our application.
⦁ Chapter 4, Connecting Screen Flow, explains how to connect the screen flow and define basic user interaction with the UI.
⦁ Chapter 5, Look and Feel, covers the theming of the UI. We will introduce you to the basic concepts of theming in Android.
⦁ Chapter 6, Permissions, explains that in order to take advantage of certain system functionalities, it's necessary to get proper system permissions, which are discussed in this chapter.
⦁ Chapter 7, Working with Databases, shows you how to use SQLite as storage for your application. You will create a database to store and share data.
⦁ Chapter 8, Android Preferences, states that not all data should be stored in the database; some information can be stored in shared preferences. We will explain why and how.
⦁ Chapter 9, Concurrency in Android, explains that if you are familiar with concurrency in programming, then you will know that, in software, many things happen simultaneously. Android is not an exception!
⦁ Chapter 10, Android Services, presents Android services and how to use them.
⦁ Chapter 11, Messaging, says that in Android, your application can listen for various events. How to do this will be answered in this chapter.
⦁ Chapter 12, Backend and API, connects to the remote backend instance to obtain the data.
⦁ Chapter 13, Tuning Up for High Performance, is the perfect chapter to give you answers when you are not sure if your application is fast enough.
⦁ Chapter 14, Testing, mentions that before we release anything, we must test it. Here, we will explain how to write tests for your application.
⦁ Chapter 15, Migration to Kotlin, guides you if you plan to migrate the existing Java code base into Kotlin.
⦁ Chapter 16, Deploying Your Application, guides you through the deployment process. We will release everything we develop during this book.
▶Editorial Review
Android is the most popular platform for mobile devices. Every year, there are more and more developers getting involved in Android development. The Android Framework makes it possible to develop applications for mobile phones, tablets, televisions, and much more! So far, all development has been done in Java. Recently, Google announced Kotlin as the second language developers can use. Because of this, and with Kotlin's ever-growing popularity, we decided to introduce you to Android using Kotlin as its primary development programming language.
With Kotlin, you can do everything you can do with Java, but with more joy and fun! We will show you how to play with Android and Kotlin, and how to create amazing things! Thanks to Kotlin, it's certain that the Android platform will evolve even more. In the near future, it's not impossible that Kotlin will become the primary development language for the platform. Take your seat and get ready for a great journey!
⦁ Miloš Vasić
Miloš Vasić is a software engineer, author, and open source enthusiast. He holds a bachelor's degree in the programming of computer graphics and a master's degree in the field of Android programming; both degrees were gained at Singidunum University. He published his first book, Fundamental Kotlin, in October 2016, thus achieving his dream of becoming an author. He's currently employed at the Robert Bosch company, where he's working on SDKs for the auto-industry. When he is not working on new books, Miloš works on his open source projects.
▶TABLE of CONTENTS
1: STARTING WITH ANDROID
2: BUILDING AND RUNNING
3: SCREENS
4: CONNECTING SCREEN FLOW
5: LOOK AND FEEL
6: PERMISSIONS
7: WORKING WITH DATABASES
8: ANDROID PREFERENCES
9: CONCURRENCY IN ANDROID
10: ANDROID SERVICES
11: MESSAGING
12: BACKEND AND API
13: TUNING UP FOR HIGH PERFORMANCE
14: TESTING
15: MIGRATION TO KOTLIN
16: DEPLOYING YOUR APPLICATION
0.0 점
0명이 평가함
내가 남긴 별점 0.0
별로예요
그저 그래요
보통이에요
좋아요
최고예요
'구매자' 표시는 리디에서 유료도서 결제 후 다운로드 하시거나 리디셀렉트 도서를 다운로드하신 경우에만 표시됩니다.
성인 인증 안내
성인 재인증 안내
청소년보호법에 따라 성인 인증은 1년간
유효하며, 기간이 만료되어 재인증이 필요합니다.
성인 인증 후에 이용해 주세요.
해당 작품은 성인 인증 후 보실 수 있습니다.
성인 인증 후에 이용해 주세요.
청소년보호법에 따라 성인 인증은 1년간
유효하며, 기간이 만료되어 재인증이 필요합니다.
성인 인증 후에 이용해 주세요.
해당 작품은 성인 인증 후 선물하실 수 있습니다.
성인 인증 후에 이용해 주세요.
본문 끝 최상단으로 돌아가기
무료이용권을 사용하시겠습니까?
사용 가능 : 장
<>부터 총 화
무료이용권으로 대여합니다.
무료이용권으로
총 화 대여 완료했습니다.
남은 작품 : 총 화 (원)
[체험판] Mastering Android Development with Kotlin
작품 제목
대여 기간 : 일
작품 제목
결제 금액 : 원
결제 가능한 리디캐시, 포인트가 없습니다.
리디캐시를 충전하시면 자동으로 결제됩니다.
매월 1~3일 최대 10% 리디포인트 2배 적립 혜택도 놓치지 마세요.
이미 구매한 작품입니다.
작품 제목
원하는 결제 방법을 선택해주세요.
작품 제목
대여 기간이 만료되었습니다.
다음화를 보시겠습니까?