วัตถุประสงค์ของการเขียนหนังสือเล่มนี้ เพื่อใช้เป็นตำราสำหรับรายวิชา คพ355 และ คพ361 การพัฒนาโปรแกรมประยุกต์สำหรับอุปกรณ์พกพา ในระดับชั้นปีที่ 3 ภาคการศึกษาที่ 1 ซึ่งหนังสือในท้องตลาดเกี่ยวกับการพัฒนาแอปพลิเคชันบนระบบปฏิบัติการแอนดรอยด์มีหลายเล่ม แต่ยังไม่มีเล่มไหนกล่าวถึงพื้นฐานของทรัพยากรหรือวัฏจักรของกิจกรรมในโปรแกรมประยุกต์ รวมถึงการออกแบบเพื่อรองรับความหลากหลายของอุปกรณ์พกพา การรองรับการเปลี่ยนแปลงขณะประมวลผล เป็นต้น จากประสบการณ์การบรรยายของผู้เขียนมาเป็นระยะเวลาเก้าปี พบว่าในความต้องการโปรแกรมแบบเดียวกัน หากผู้พัฒนาทราบหลักการพื้นฐานของระบบปฏิบัติการ แอปพลิเคชันที่พัฒนาจะกระชับ พัฒนาได้ไวมีข้อผิดพลาดน้อย รวมถึงสามารถส่งต่อให้ผู้อื่นพัฒนาต่อไปง่าย เนื้อหาหลักของหนังสือเล่มนี้เน้นการอธิบายแนวคิดในการพัฒนาแอปพลิเคชันและตัวอย่างเฉพาะเรื่อง ซึ่งผู้เขียนพยายามทำให้หน้าแสดงผลของแอปพลิเคชันมีเฉพาะส่วนประกอบที่สำคัญและจำเป็น เพื่อผู้อ่านสามารถทำตามได้ง่าย คำถามจากการบรรยายในรุ่นก่อน ๆ รวมถึงประเด็นที่มักเกิดความสับสนระหว่างบรรยายถูกใส่ไว้ในข้อสังเกตระหว่างบทด้วยข้อความสั้น ๆ เพื่อให้ผู้อ่านทบทวนได้ง่าย