Skip to product information
1 of 1

Brett McLaughlin

Programming Kotlin Applications: Building Mobile and Server-Side Applications with Kotlin

Programming Kotlin Applications: Building Mobile and Server-Side Applications with Kotlin

YOU SAVE £9.59

Regular price £25.40 GBP
Regular price £34.99 GBP Sale price £25.40 GBP
27% OFF Sold out
Tax included. Shipping calculated at checkout.
  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
Trustpilot 4.5 stars rating  Excellent
We're rated excellent on Trustpilot.
  • More about Programming Kotlin Applications: Building Mobile and Server-Side Applications with Kotlin


Programming Kotlin Applications: Building Mobile and Server-Side Applications with Kotlin is a practical guide for learning to develop with the Kotlin programming language. It covers topics such as developing first projects, information security, advocating for Kotlin, and when to avoid using it. Written in a highly approachable and accessible way, it is ideal for developers familiar with other object-oriented programming languages or those who want to advance their skillset in the Kotlin environment.

Format: Paperback / softback
Length: 384 pages
Publication date: 25 February 2021
Publisher: John Wiley & Sons Inc


Kotlin, one of the fastest-growing programming languages available today, has gained immense popularity among developers for its concise syntax, powerful features, and seamless interoperability with Java. In this comprehensive guide, we will delve into the world of Kotlin application development, covering everything from building mobile and server-side applications to advocating for its usage in professional and personal environments.

Whether you are a seasoned developer familiar with other object-oriented programming languages like Java or Ruby, or someone who is new to programming and eager to explore the world of Kotlin, this book is designed to provide you with a solid foundation for your programming journey.

Chapter 1: Getting Started with Kotlin
In this chapter, we will introduce you to the basics of Kotlin, including its syntax, data types, and basic constructs. We will also explore how Kotlin differs from other programming languages and what advantages it offers.

Chapter 2: Developing Your First Kotlin Project
Building your first Kotlin project is an exciting milestone in your programming journey. In this chapter, we will guide you through the process of creating a simple application, step by-step. We will cover topics such as project structure, file organization, and using Kotlin's features to write clean and efficient code.

Chapter 3: Understanding Kotlin Security and Storage
Security and storage are critical aspects of any application development. In this chapter, we will explore how Kotlin securely protects and stores information, including user data, files, and database connections. We will also discuss best practices for handling sensitive information and protecting your application from vulnerabilities.

Chapter 4: Advocating for Kotlin in Your Professional and Personal Environments
Kotlin is not just a programming language; it is a mindset that promotes simplicity, readability, and collaboration. In this chapter, we will discuss how to advocate for using Kotlin in your own professional and personal environments, including convincing colleagues and stakeholders to adopt it. We will also provide tips and strategies for promoting Kotlin within your organization.

Chapter 5: Understanding Kotlin's Goals and Best Practices
Kotlin has a clear set of goals and principles that guide its development. In this chapter, we will explore these goals and principles, including the use of null safety, type inference, and functional programming techniques. We will also provide best practices for writing efficient and maintainable Kotlin code.

Chapter 6: When to Avoid Using Kotlin
While Kotlin is a versatile and powerful programming language, it is not suitable for every situation. In this chapter, we will discuss when to avoid using Kotlin and provide alternative solutions for specific scenarios.

Conclusion
Kotlin is a game-changer in the world of programming languages, offering developers a modern, concise, and powerful tool for building applications. In this guide, we have covered everything you need to know to get started with Kotlin application development, from its basics to its advanced features and best practices.

By following the steps outlined in this guide, you will be well on your way to becoming a proficient Kotlin developer and building innovative and successful applications. So, what are you waiting for? Start your journey with Kotlin today!

Kotlin, one of the fastest-growing programming languages available today, has gained immense popularity among developers for its concise syntax, powerful features, and seamless interoperability with Java. In this comprehensive guide, we will delve into the world of Kotlin application development, covering everything from building mobile and server-side applications to advocating for its usage in professional and personal environments.

Whether you are a seasoned developer familiar with other object-oriented programming languages like Java or Ruby, or someone who is new to programming and eager to explore the world of Kotlin, this book is designed to provide you with a solid foundation for your programming journey.

Chapter 1: Getting Started with Kotlin
In this chapter, we will introduce you to the basics of Kotlin, including its syntax, data types, and basic constructs. We will also explore how Kotlin differs from other programming languages and what advantages it offers.

Chapter 2: Developing Your First Kotlin Project
Building your first Kotlin project is an exciting milestone in your programming journey. In this chapter, we will guide you through the process of creating a simple application, step by-step. We will cover topics such as project structure, file organization, and using Kotlin's features to write clean and efficient code.

Chapter 3: Understanding Kotlin Security and Storage
Security and storage are critical aspects of any application development. In this chapter, we will explore how Kotlin securely protects and stores information, including user data, files, and database connections. We will also discuss best practices for handling sensitive information and protecting your application from vulnerabilities.

Chapter 4: Advocating for Kotlin in Your Professional and Personal Environments
Kotlin is not just a programming language; it is a mindset that promotes simplicity, readability, and collaboration. In this chapter, we will discuss how to advocate for using Kotlin in your own professional and personal environments, including convincing colleagues and stakeholders to adopt it. We will also provide tips and strategies for promoting Kotlin within your organization.

Chapter 5: Understanding Kotlin's Goals and Best Practices
Kotlin has a clear set of goals and principles that guide its development. In this chapter, we will explore these goals and principles, including the use of null safety, type inference, and functional programming techniques. We will also provide best practices for writing efficient and maintainable Kotlin code.

Chapter 6: When to Avoid Using Kotlin
While Kotlin is a versatile and powerful programming language, it is not suitable for every situation. In this chapter, we will discuss when to avoid using Kotlin and provide alternative solutions for specific scenarios.

Conclusion
Kotlin is a game-changer in the world of programming languages, offering developers a modern, concise, and powerful tool for building applications. In this guide, we have covered everything you need to know to get started with Kotlin application development, from its basics to its advanced features and best practices.

By following the steps outlined in this guide, you will be well on your way to becoming a proficient Kotlin developer and building innovative and successful applications. So, what are you waiting for? Start your journey with Kotlin today!

Weight: 626g
Dimension: 234 x 186 x 22 (mm)
ISBN-13: 9781119696186

UK and International shipping information

UK Delivery and returns information:

  • Delivery within 2 - 3 days when ordering in the UK.
  • Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
  • Returns policy: Return within 30 days of receipt for full refund.

International deliveries:

Shulph Ink now ships to Australia, Belgium, Canada, France, Ireland, Italy, Germany, India, Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.

  • Delivery times: within 5 - 10 days for international orders.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for international orders.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
View full details