Page 93 - 4-4studylife
P. 93
84
2.5 Ionic CLI
Ionic CLI ที่เราได้ติดตั้งไปนั้นสามารถดูคำสั่งทั้งหมดได้ที่เว็บไซต์ทางการของ Ionic โดยคำสั่งต่าง ๆ
์
ของ Ionic CLI ที่ผู้พัฒนาใช้งานบ่อย ๆ หรือจำเป็นต้องใช้เสมอ ๆ ในการพัฒนาแอปพลิเคชันด้วยเฟรมเวิรค
ี้
Ionic มีดังน [18]
§ npm install -g @ionic/cli คำสั่งติดตั้ง Ionic CLI
§ ionic start <name> <template> [options] คำสั่งติดตั้งไฟล์โปรเจคทั้งหมดของเฟรม
เวิร์ค Ionic เช่น ionic start myApp blank
§ ionic serve [options] คำสั่งใช้ Debug Ionic ในรูปแบบเว็บไซต์ นิยมใช้เมื่อต้องการทดสอบ
ั
แบบรีบด่วน หรือทดสอบคุณสมบัติที่ไม่เกี่ยวกับโทรศพท์ เช่น ionic serve –lab (-lab จะ
Debug แบบหลายระบบปฏิบัติการพร้อม ๆ กัน)
ิ่
§ ionic cordova platform [<action>] [<platform>] [options] คำสั่งที่ใช้ในการเพม
หรือลบแพลตฟอร์ม เช่น ionic cordova platform add ios หรือ ionic cordova platform
้
rm ios โดยผู้พัฒนาจะตองเพิ่มแพลตฟอร์มก่อนที่จะทำการ Build ในคำสั่งถัดไป
§ ionic cordova build <platform> [options] คำสั่งในการ Build หรือก็คือการแปลงไฟล ์
เว็บไซต์ไปเป็นแอปพลิเคชัน โดยใช Apache Cordove เช่น ionic cordova build android
้
3. API (Application Programming Interface)
ี
็
้
ั
ื
์
ื
ุ
์
องคประกอบสดทายของค่มอน้กคอ API หรือก็คือ Web Service การพัฒนา API น้นจะใชเฟรมเวิรค
ู
้
ASP.NET MVC ในการพัฒนา โดยแอปพลิเคชัน Study Life จะมีการดึงข้อมูลจากฐานข้อมูลของมหาวิทยาลัย
ในหลายส่วนงานด้วยกันตั้งแต่ ข้อมูลนกศึกษา ผลการเรียน และการลงทะเบยนเรียน ซึ่งผู้รับผิดชอบข้อมูลคอ
ี
ั
ื
สำนักส่งเสริมวิชาการและงานทะเบียน อีกส่วนคือข้อมูลบุคลากร ที่ประกอบไปด้วยข้อมูลประวัติอาจารย์ และ
ข้อมูลติดต่อ ซึ่งผู้รับผิดชอบข้อมูลคือกองบริหารงานบุคคล นอกจากนี้ยังมีการยืนยันตัวตนผ่านระบบบัญช ี
ผู้ใช้งานคอมพิวเตอร์ของมหาวิทยาลัย และฐานข้อมูลเฉพาะที่ถูกสร้างขึ้นเพื่อใช้งานกับแอปพลิเคชัน
คู่มือการพัฒนาแอปพลิเคชัน Study Life