The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

หลักการพัฒนาโปรแกรมบนอุปกรณ์พกพาเบื้องต้น

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by rujiraphon, 2023-01-28 22:29:58

หน่วยที่ 1 หลักการพัฒนาโปรแกรมบนอุปกรณ์พกพาเบื้องต้น

หลักการพัฒนาโปรแกรมบนอุปกรณ์พกพาเบื้องต้น

การพฒ ั นาโปรแกรมบนอ ุ ปกรณ ์ พกพาเบ ้ ื องตน ้ (Development of Basic Mobile Applications) รหัสวิชา 20204-2112


จุดประสงค์รายวิชา 1. เขา ้ใจเก ี ่ ยวกบ ั หลก ั การพฒ ั นาโปรแกรมบนอ ุ ปกรณ ์ พกพาเบ ้ ื องตน ้ 2.ออกแบบและพฒ ั นาโปรแกรมบนอ ุ ปกรณ ์ พกพาเบ ้ ื องตน ้ 3. ม ี เจตคต ิ และก ิ จน ิ สย ั ท ี ่ ด ีในการปฏ ิ บต ัิ งานคอมพ ิ วเตอร ์ ดว ้ ยความละเอียด รอบคอบ และถูกต้อง


สมรรถนะรายวิชา 1.แสดงความร ู ้ เก ี ่ ยวกบ ั หลก ั การพฒ ั นาโปรแกรมบนอ ุ ปกรณ ์ พกพาเบ ้ ืองต้น 2. ปฏ ิ บต ัิ การออกแบบและพฒ ั นาโปรแกรมบนอ ุ ปกรณ ์ พกพาเบ ้ ื องตน ้


ค าอธิบายรายวิชา ศ ึ กษาและปฏ ิ บต ัิ เก ี ่ ยวกบ ั หลก ั การพฒ ั นาโปรแกรมบนอ ุ ปกรณ ์ พกพา เบ ้ ื องตน ้ ประเภทของอ ุ ปกรณ ์ พกพา ระบบปฏ ิ บต ัิ การบนอ ุ ปกรณ ์ พกพา เครื่องมือพัฒนาระบบปฏิบัติการอุปกรณ์พกพา การใช้เครื่องมือออกแบบและ พัฒนาโปรแกรมบนอุปกรณ์พกพา


หน ่ วยท ี ่ 1 หลก ั การพฒ ั นาโปรแกรมบนอ ุ ปกรณ ์ พกพาเบ ้ ืองต้น • 1. ความหมายของการพัฒนาโปรแกรมบนอุปกรณ์พกพา • 2. ประโยชน์ของ Mobile Application • 3. ประเภทของการพัฒนาแอปพลิเคชันบนอุปกรณ์พกพา • 4. ข ้ น ั ตอนการพฒ ั นาแอปพล ิ เคชน ั • 5. การวางแผนพัฒนาแอปพลิเคชัน


หน ่ วยท ี ่ 1 หลก ั การพฒ ั นาโปรแกรมบนอ ุ ปกรณ ์ พกพาเบ ้ ืองต้น •6. การประยุกต์ใช้โปรแกรมบนอุปกรณ์พกพา •7. ตว ั อยา ่ งประเภทของ Mobile Application •8. แอปพลิเคชันที่ได้รับความนิยม


สาระส าคัญ • แอปพล ิ เคชน ั บนอ ุ ปกรณ ์ พกพาม ี มากมายแต ่ ละแอปกส ็ ามารถให้ ความร ู ้ หร ื อช ่ วยอา นวยความสะดวกในการร ู ปแบบต ่ าง ๆ จ ึ งม ีผู้ที่ สนใจและต้องการพัฒนาแอปพลิเคชันบนอุปกรณ์พกพามากมาย เพราะนอกจากจะม ีประโยชนอ ์ ยา ่ งมากแลว ้ ยง ั จะช ่ วยสนองตอบ ความต้องการในการพัฒนาโปรแกรมบนอุปกรณ์พกพาอีกด้วย


ความหมายของการพัฒนาโปรแกรมบนอุปกรณ์พกพา • Mobile คืออุปกรณ์สื่อสารที่ใช้ในการพกพา ซึ่งนอกจากจะใช้งาน ไดต ้ ามพ ้ ื นฐานของโทรศพ ั ทแ ์ ลว ้ ยง ั ทา งานไดเ ้ หม ื อนกบ ั เครื่อง คอมพิวเตอร์ เนื่องจากเป็ นอุปกรณ์ที่พกพาได้ จึงมีคุณสมบต ัิ เด ่ น ค ื อขนาดเลก ็ น ้ า หนก ั เบาใชพ ้ ลง ั งานค ่ อนขา ้ งนอ ้ ย ปั จจ ุ บันมักใช้ท า หนา ้ ท ี ่ ไดห ้ ลายอยา ่ งในการต ิ ดต ่ อแลกเปล ี ่ ยนข ่ าวสารกบ ั คอมพิวเตอร์


ความหมายของการพัฒนาโปรแกรมบนอุปกรณ์พกพา •2) Application หมายถึงซอฟต์แวร์หรือโปรแกรมที่ใช้ เพ ื ่ อช ่ วยการทา งานของผใ ู ้ ช ้(User) โดย Application จะตอ ้ งม ี ส ิ ่ งท ี ่ เร ี ยกวา ่ ส ่ วนต ิ ดต ่ อกบ ั ผใ ู ้ ช ้(User Interface หรือ UI) เพ ื ่ อเป็ นตว ั กลางการใชง ้ านต ่ าง ๆ


สาระส าคัญ • สรุป Mobile Application เป็ นการพัฒนาโปรแกรมประยุกต์ส าหรับ อ ุ ปกรณ ์ เคล ื ่ อนท ี ่ เช ่ น โทรศพ ั ทม ์ ื อถ ื อหร ื อแทบ ็ เล็ตโดยโปรแกรม จะช ่ วยตอบสนองความตอ ้ งการของผบ ู ้ ร ิโภคอ ี กท ้ ง ั ยง ั สนบสนุน ั ใหผ ้ใ ู ้ ชโ้ ทรศพ ั ทไ์ ดใ้ ชง ้่ ายยง ิ ่ ข ้ึ น ในปั จจ ุ บน ัโทรศัพท์มือ หรือ สมาร์ทโฟน มีหลายระบบปฏิบัติการที่พัฒนาออกมาให้ผู้บริโภคใช้ ส ่ วนท ี ่ ม ี คนใชแ ้ ละเป็ นท ี ่ น ิ ยมมากกค ็ื อiOS และ Android


ประโยชน์ของ Mobile Application • 1. ประโยชน์ด้านผู้ให้บริการ • 1.1 ลดค่าใชจ ้่ายในการผล ิ ตส ื่อเพ ื่อโฆษณาประชาสมัพนัธ ์ เพราะการประชาสมัพนัธ ์ ทางแอปพลิเค ชนัจะม ี ขอ ้ ม ู ลท ี่หลากหลายและเป็ นช่องทางการต ิ ดต่อไดอ ้ี กดว ้ ย • 1.2 เพ ิ่มภาพพจน ์ ร ้ านใหด ้ ู ด ี ม ี จุดเด่น ม ี จุดขายท ี่ชดัเจน ส่งผลให ้ ธุรก ิ จม ี ยอดขายท ี่เพ ิ่มข ้ึ น เพราะ สามารถเขา ้ ถ ึ งไดอ ้ ยา่งง่ายและสะดวก • 1.3 ม ี การบร ิ การลก ู คา ้สมัพนัธ ์ ท ี่ด ี ข ้ึ น สามารถต ิ ดต่อไดท ้ นัท ี • 1.4ลดข ้ นัตอนการทา งาน ทา ใหก ้ ารต ิ ดต่องานต่าง ๆ สะดวกมากยง ิ่ข ้ึ น


ประโยชน์ของ Mobile Application • 2. ประโยชน์ด้านผู้บริโภค • 2.1 ลดข ้ นัตอน และประหยดัเวลาในการท าธุรกรรมต่าง ๆ • 2.2 ม ี ตวัเล ื อกท ี่หลากหลาย สามารถเปร ี ยบเท ี ยบ คุณภาพ และราคาได ้โดยท ี่ไม่ตอ ้ งออกไปสา รวจ ราคาสินค้าที่ต้องการให้เสียเวลา • 2.3 ประหยดัค่าใชจ ้่ายในการออกไปเล ื อกซ ้ ื อส ิ นคา ้ หร ื อการใชบ ้ ร ิ การต่าง ๆ • 2.4 ช่วยลดเวลาในการเด ิ นทางคา นวณเวลาได ้ คน ้ หาเส้ นทางหร ื อแนะนา เล ี่ยงเส้ นทางท ี่ม ี การจราจร ติดขัดได้


ประเภทของการพัฒนาแอปพลิเคชันบนอุปกรณ์พกพา •1. แอปพลิเคชันแบบ Native Application •2. แอปพลิเคชันแบบ Web Application •3. แอปพลิเคชันแบบ Hybrid Application หรือ Crossplatform Application


ข ้ น ั ตอนการพฒ ั นาแอปพล ิ เคชน ั •1. การศึกษาความต้องการ •2. การออกแบบ •3. การลงมือพัฒนา •4. การทดสอบ


แอปพลิเคชันต่าง ๆ


การประยุกต์ใช้โปรแกรมบนอุปกรณ์พกพา •1. โมบายแอปพลิเคชันส าหรับอสังหาริมทรัพย์ •2. โมบายแอปพล ิ เคชน ั สา หร ั บการท ่ องเท ี ่ ยว •3. โมบายแอปพลิเคชันส าหรับภัตตาคาร •4. โมบายแอปพลิเคชันส าหรับการขายสินค้า หรือบริการ


การประยุกต์ใช้โปรแกรมบนอุปกรณ์พกพา •5. โมบายแอปพลิเคชันส าหรับการศึกษา •6. โมบายแอปพลิเคชันส าหรับบริการทางการแพทย์ •7. โมบายแอปพล ิ เคชน ั สา หร ั บหน ่ วยงานราชการ


ตว ั อยา ่ งประเภทของ Mobile Application •1. AR & VR (Augmented reality & Virtual reality) กา ลง ั เป็ นที่นิยมเพราะเป็ นการสร้างสื่อเสมือนจริง


ตว ั อยา ่ งประเภทของ Mobile Application •2. Android Instant App จะไดร ้ั บความน ิ ยมอยา ่ งมาก เน ื ่ องจากสะดวกรวดเร ็ วและท ี ่ สา คญ ั ไม ่ ตอ ้ ง เส ี ยเวลา ดาวน์โหลดเหมือนแอปพลิเคชันแบบเดิม ๆ


ตว ั อยา ่ งประเภทของ Mobile Application •3. Mobile Wallets ผบ ู ้ ร ิโภคส ่ วนใหญ ่ จะหน ั มาใช ้ Mobile Wallets หร ื อการจ ่ ายเง ิ นผา ่ นม ื อถ ื อมากข ้ึ น เพราะความ สะดวกรวดเร ็ วและไม ่ จา เป็ นตอ ้ งพกบต ั รเดบ ิ ตหร ื อ เครดิตแบบเดิม ๆ


ตว ั อยา ่ งประเภทของ Mobile Application •4. Wearables หรือ Gadgets เทคโนโลยแ ี บบสวมใส ่ เช ่ น iWatch หรือ Samsung Gear จะเต ิ บโต อยา ่ งต ่ อเน ื ่ อง


ตว ั อยา ่ งประเภทของ Mobile Application •5. Digital Assistants หร ื อผช ู ้่ วยส ่ วนตว ั แบบด ิ จ ิ ทล ด้วยเอ ั ไอเทคโนโลยีปัญญาประดิษฐ์ (Artificial Intelligence: AI) จะเต ิ บโตอยา ่ งมาก


ตว ั อยา ่ งประเภทของ Mobile Application •6. The Launch of 5G จะเป็ นปี ของการทดลองใช้ เทคโนโลยเ ี คร ื อข ่ ายไร ้สายความเร ็ วส ู งหร ื อ5G ใน ประเทศรัสเซีย สวีเดน และเอสโตเนีย


ตว ั อยา ่ งประเภทของ Mobile Application •7. Accelerated Mobile Page (AMP) ค ื อเทคโนโลยล ี่ าส ุ ดของ Google เป็ นการพัฒนาระบบ แสดงผลของเว็บไซต์บนมือถือ ใหส้ ามารถเปิ ดหนา ้ เวบ ็ไดอ ้ ยา ่ งรวดเร ็ วทน ั ท ีโดยไม ่ ตองรอ ้ ดาวน์โหลด เพื่อ ประสบการณ์การใช้งาน Mobile Google Search ท ี ่ รวดเร ็ วยง ิ ่ ข ้ึ น


ตว ั อยา ่ งประเภทของ Mobile Application •8. App Chatbots แช็ทบอท หรือโปรแกรมการสื่อสารใน แอปพลิเคชันที่จ าลองบทสนทนาของ มนุษย์โดยใช้เสียง หร ื อขอ ้ ความ จะเต ิ บโตข ้ึ นอยา ่ งมาก


ตว ั อยา ่ งประเภทของ Mobile Application •9. Strong App Security ระบบการรักษาความปลอดภัย ของขอ ้ ม ู ลในแอปพล ิ เคชน ั จะส ู งข ้ึ นรอบดา ้ น ดว ้ ย เทคโนโลยี password locks ที่ซับซ้อนและครอบคลุมมาก ข ้ึ นกวา ่ เด ิ ม


ตว ั อยา ่ งประเภทของ Mobile Application •10. Cloud Driven Applications แอปพลิเคชันที่ขับเคลื่อน ดว ้ ยระบบคลาวดจ ์ ะเต ิ บโตข ้ึ นอยา ่ งต ่ อเน ื ่ องโดย คาดการณ ์ วา ่ จะม ี การใชข ้ อ ้ ม ู ลท ี ่ ส ่ งทางม ื อถ ื อผา ่ น แอปพลิเคชันระบบคลาวด์เป็ นหลัก


ตว ั อยา ่ งประเภทของ Mobile Application •11. Real-Time Personalization หรือการปรับรูปแบบการใช้ งานและวธ ิี แสดงผลใหเ ้ ขา ้ กบ ั ผใ ู ้ ชง ้ าน แอปพล ิ เคชน ั แต ่ ละคน แบบทน ั ท ี ทน ั ใด น ้ น ั จะเพ ิ ่ มข ้ึ นอยา ่ งต ่ อเน ื ่ องเพ ื ่อประสบการณ์ การใชง ้ านแอปพล ิ เคชน ั ท ี ่ ตรงกบ ั ความตอ ้ งการของล ู กคามาก ้ ข ้ึ น


ตว ั อยา ่ งประเภทของ Mobile Application •12. Rewarded Video Advertising หรือโฆษณาที่มีรางวัล ใหห ้ ลง ั ชมจบจะไดร ้ั บความน ิ ยมอยา ่ ง ซ ่ ึ งการโฆษณา แบบน ้ ี จะม ี ผช ู ้ื ่ อชอบมากกวา ่ การโฆษณาท ี ่ บงคับให้ดู ั แบบเดิม ๆ


แอปพลิเคชันที่ได้รับความนิยม • 1. TikTok • 2. Zoom Cloud Meetings • 3. WhatsApp • 4. Facebook • 5. Facebook Messenger


แอปพลิเคชันที่ได้รับความนิยม • 6. Instagram • 7. Google Meet • 8. Google Classroom • 9. YouTube • 10. Microsoft Teams


Click to View FlipBook Version