© Mark Wickham 2018
Mark WickhamPractical Androidhttps://doi.org/10.1007/978-1-4842-3333-7_1

1. Introduction to JSON

Mark Wickham1 
(1)
Dallas, Texas, USA
 

1.1 Introduction

It may seem unusual to start an Android book off with a chapter on JSON, but writing great apps is all about having great software architecture. Throughout the book, I will be using projects to help teach key concepts, and one function that almost all of the projects have in common is connectivity. Our apps need to connect to the Internet, and we need a simple yet sophisticated way to interchange data with the server.

This is where JSON comes in. JSON , or JavaScript Object Notation, is a lightweight data-interchange format. JSON has several important properties that have helped ...

Get Practical Android: 14 Complete Projects on Advanced Techniques and Approaches now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.