# data[].attributes.headline
การศึกษาความต้องการ

# data[].attributes.subject
การศึกษาความต้องการ

# data[].attributes.body
application ถูกสร้างขึ้นเพื่อตอบสนองความต้องการและแก้ปัญหาของผู้ใช้ผู้พัฒนาจึงจำเป็นต้องทราบถึงความต้องการและปัญหาก็จะเริ่มออกแบบหรือลงมือแก้ปัญหาการศึกษาความต้องการเพื่อให้ได้ข้อกำหนดต่างๆของแอพพลิเคชั่นเช่นสิ่งที่แอพพลิเคชั่นสามารถทำได้ประโยชน์ของแอปพลิเคชั่นวิธีการใช้งานรูปแบบในการติดต่อสื่อสารระหว่างผู้ใช้กับ application ข้อมูลและรูปแบบที่ต้องการนำเสนอให้กับผู้ใช้
ปัญหาที่สำคัญในขั้นตอนนี้คือการสื่อสารที่คลาดเคลื่อนระหว่างผู้ใช้และผู้พัฒนาโดยเฉพาะอย่างยิ่งกรณีผู้ใช้ขาดพื้นฐานและความเข้าใจทางเทคโนโลยีของตนเองอย่างชัดเจน

# data[].attributes.body
ขั้นตอนการออกแบบนับเป็นหัวใจสำคัญในการพัฒนาแอปพลิเคชัน แอปพลิเคชันที่พร้อมนำไปใช้งานได้นั้นมักมีความซับซ้อนและรายละเอียดปลีกย่อยจำนวนมากจึงมีความจำเป็นในการนำแนวคิดเชิงคำนวณมาประยุกต์มาประยุกต์ในการออกแบบอย่างเป็นระบบโดยใช้การแบ่งปัญหาใหญ่เป็นปัญหาย่อยการพิจารณารูปแบบการคิดเชิงนามธรรมและการออกแบบอัลกอริทึมผลลัพธ์จากขั้นตอนนี้คือโครงร่างของแอปพลิเคชันที่ประกอบด้วยส่วนย่อยต่างๆกำหนดหน้าที่การทำงานชัดเจนสะดวกต่อการปรับเปลี่ยนตามความต้องการของผู้ใช้ในภายหลัง

# data[].attributes.headline
การสร้างแอพพลิเคชัน 

# data[].attributes.subject
การสร้างแอพพลิเคชัน 

# data[].attributes.body
ในขั้นตอนนี้ผู้พัฒนาเริ่มลงมือเขียนโปรแกรมในส่วนประกอบต่างๆ ตามที่ได้ออกแบบไว้ ผู้พัฒนาจะเริ่มพบความบกพร่องหรือข้อกำจัดที่มองข้ามไปในการออกแบบหรือขั้นตอนการศึกษาความต้องการของผู้ใช้ รวมถึงอุปสรรคในด้านอื่นๆเพิ่มขึ้น เช่น ข้อจำกัดของอุปกรณ์ ซอฟต์แวร์ ไลบรารี หรือภาษาโปรแกรมที่นำมาใช้ จึงเป็นเรื่องปกติที่จะต้องมีการย้อนกลับไปแก้ไขการออกแบบหรือทำความเข้าใจกับความต้องการของผู้ใช้อีกครั้ง

# data[].attributes.body
การทดสอบเแอปพลิเคชัน เป็นการตรวจสอบคุณภาพของผลิตภัณฑ์โดยมีเป้าหมายเพื่อค้นหาข้อผิดพลาดและปรับปรุงแก้ไขเพื่อให้แน่ใจว่า แอปพลิเคชัน ทำงานได้ถูกต้องและสอดคล้องกับความต้องการของผู้ใช้ การทดสอบที่ไม่ครอบคลุมทุกกรณีมีโอกาสสูงที่ทำให้แอพพลิเคชั่นทำงานผิดพลาดระหว่างการนำไปใช้งานจริงซึ่งอาจก่อให้เกิดความเสียหายต่อข้อมูลหรืออุปกรณ์ของผู้ใช้และหากมีการนำไปใช้ในวงกว้างอาจนำกลับมาแก้ไขได้ยาก