Learn Spring for Android Application Development

0
(0)

Learn Spring for Android Application Development
 

  • Author:Igor KucherenkoS. M. Mohi Us Sunnat
  • Length: 392 pages
  • Edition: 1
  • Publisher: Packt Publishing
  • Publication Date: 2019-01-31
  • ISBN-10: 1789349257
  • ISBN-13: 9781789349252
  • Sales Rank: #1877003 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    A hands-on guide to Android programming with Spring MVC, Spring Boot, and Spring Security

    Key Features

    • Build native Android applications with Spring for Android
    • Explore Reactive programming, concurrency, and multithreading paradigms for building fast and efficient applications
    • Write more expressive and robust code with Kotlin using its coroutines and other latest features

    Book Description

    As the new official language for Android, Kotlin is attracting new as well as existing Android developers. As most developers are still working with Java and want to switch to Kotlin, they find a combination of these two appealing. This book addresses this interest by bringing together Spring, a widely used Java SE framework for building enterprise-grade applications, and Kotlin.

    Learn Spring for Android Application Development will guide you in leveraging some of the powerful modules of the Spring Framework to build lightweight and robust Android apps using Kotlin. You will work with various modules, such as Spring AOP, Dependency Injection, and Inversion of Control, to develop applications with better dependency management. You’ll also explore other modules of the Spring Framework, such as Spring MVC, Spring Boot, and Spring Security. Each chapter has practice exercises at the end for you to assess your learning.

    By the end of the book, you will be fully equipped to develop Android applications with Spring technologies.

    What you will learn

    • Get to grips with the basics of the Spring Framework
    • Write web applications using the Spring Framework with Kotlin
    • Develop Android apps with Kotlin
    • Connect a RESTful web service with your app using Retrofilt
    • Understand JDBC, JPA, MySQL for Spring and SQLite Room for Android
    • Explore Spring Security fundamentals, Basic Authentication, and OAuth2
    • Delve into Concurrency and Reactive programming using Kotlin
    • Develop testable applications with Spring and Android

    Who this book is for

    If you’re an aspiring Android developer or an existing developer who wants to learn how to use Spring to build robust Android applications in Kotlin, this book is for you. Though not necessary, basic knowledge of Spring will assist with understanding key concepts covered in this book.

    Table of Contents

    1. About the Environment
    2. Overview of Kotlin
    3. Overview of Spring Framework
    4. Modules
    5. Securing Applications With Spring Security
    6. Accessing Database
    7. Concurrency
    8. Reactive programming
    9. Creating an Application
    10. Testing an Application

    中文:

    书名:Learn Spring for Android Application Development

    使用Spring MVC、Spring Boot和Spring Security进行Android编程的实践指南

    Key Features

    • 使用Spring for Android构建原生Android应用程序
    • 探索反应式编程、并发性和多线程范例,以构建快速高效的应用程序
    • 使用Kotlin的协程和其他最新功能编写更具表现力和健壮性的代码

    Book Description

    作为Android的新官方语言,Kotlin吸引了新的和现有的Android开发人员。由于大多数开发人员仍在使用Java,并希望切换到Kotlin,他们发现这两者的组合很有吸引力。本书通过将用于构建企业级应用程序的广泛使用的Java SE框架Spring和Kotlin结合在一起,解决了这一问题。

    《学习Android应用程序开发的Spring》将指导您利用Spring框架的一些强大模块来使用Kotlin构建轻量级、健壮的Android应用程序。您将使用各种模块(如Spring AOP、依赖项注入和控制反转)来开发具有更好依赖项管理的应用程序。您还将探索Spring框架的其他模块,如Spring MVC、Spring Boot和Spring Security。每一章最后都有练习,让你评估你的学习情况。

    在本书结束时,您将完全具备使用Spring技术开发Android应用程序的能力。

    你将学到什么

    • 掌握Spring框架的基础知识
    • 使用带有Kotlin的Spring框架编写Web应用程序
    • 使用Kotlin开发Android应用程序
    • 使用Retrofilt将REST风格的Web服务与您的应用程序连接
    • 了解JDBC、JPA、MySQL for Spring和SQLite Room for Android
    • 探索Spring安全基础知识、基本身份验证和OAuth2
    • 深入研究使用Kotline的并发性和反应式编程
    • 使用Spring和Android开发可测试的应用程序

    Who this book is for

    如果您是一名有抱负的Android开发人员,或者是一名想要学习如何使用Spring在Kotlin中构建健壮的Android应用程序的现有开发人员,这本书是为您准备的。虽然不是必需的,但Spring的基本知识将有助于理解本书中涵盖的关键概念。

    目录表

    1. 关于环境
    2. 柯特林概述
    3. Spring框架概述
    4. Modules
    5. Securing Applications With Spring Security
    6. 访问数据库
    7. Concurrency
    8. 反应式编程
    9. 创建应用程序
    10. 测试应用程序
  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册