Please enable JavaScript.
Coggle requires JavaScript to display documents.
Mobile Application (ความหมายMobile Application Application (แอพพลิเคชั่น)…
Mobile Application
ความหมายMobile Application Application (แอพพลิเคชั่น) หรือที่ทุกคนเรียกกันสั้นๆ ว่า App (แอพ)มันคือ โปรแกรมที่อำนวยความสะดวกในด้านต่างๆ ที่ออกแบบมาสำหรับ Mobile (โมบาย) Teblet (แท็บเล็ต) หรืออุปกรณ์เคลื่อนที่ ที่เรารู้จักกัน
ข้อดี
ของ โมบายแอพ
- ลดค่าใช้จ่ายในการผลิตสื่อเพื่อโฆษณาประชาสัมพันธ์
- เพิ่มภาพพจน์ร้านให้ดูดี มีจุดเด่น มีจุดขายที่ชัดเจน ส่งผลให้ ธุรกิจมียอดขายที่เพิ่มขึ้น
- มีการบริการลูกค้าสัมพันธ์ที่ดีขึ้น
- ลดขั้นตอนการทำงาน ทำให้การติดต่องานต่างๆสะดวกมากยิ่งขึ้น
ด้านผู้บริโภค
- ลดขั้นตอน และประหยัดเวลา ในการติดต่อธุรกรรมต่างๆ เช่น ต้องการโอนเงินค่าสินค้า ก็สามารถใช้ Mobile App ทำธุรกรรมทางการเงินได้เลย เป็นต้น
Mobile Application เป็นการพัฒนาโปรแกรมประยุกต์สำหรับอุปกรณ์เคลื่อนที่ เช่น โทรศัพท์มือถือแท็บเล็ตโดยโปรแกรมจะช่วยตอบสนองความต้องการของผู้บริโภค อีกทั้งยังสนับสนุน ให้ผู้ใช้โทรศัพท์ได้ใช้ง่ายยิ่งขึ้น ในปัจจุบันโทรศัพท์มือ หรือ สมาร์ทโฟน
มีหลายระบบปฏิบัติการที่พัฒนาออกมาให้ผู้บริโภคใช้ ส่วนที่มีคนใช้และเป็นที่นิยมมากก็คือ ios และ Android จึงทำให้เกิดการเขียนหรือพัฒนา Application ลงบนสมาร์ทโฟนเป็นอย่างมาก อย่างเช่น แผนที่, เกมส์,
-
-
เป็นการพัฒนา App (แอพ) โดยใช้ library (ไลบรารี่) , SDK (เอส ดี เค) ของ OS Mobile (โอ เอส โมบาย) นั้น ๆ ให้มาเช่น รAndroid (แอนดรอยด์) ก็ใช้ android SDK (แอนดรอยด์ เอส ดี เค) ในการพัฒนา ซึ่งก็จะเป็นการพัฒนา Native App IOS (เนทีฟ แอพ ไอ โอ เอส) ก็ใช้ภาษา objective c (ออปเจคทีฟ ซี) ในการพัฒนา ขึ้นนั้นเองครับ
Native App (เนทีฟ แอพ) คือ การพัฒนาแอพพลิเคชั่น โดยอาศัย เครื่องมือ และภาษา ที่ถูกพัฒนาขึ้นมาให้เหมาะสมกับplatform (เพ็ทฟอร์ม) เอาง่าย ๆ คือภาษาแม่ของ Platform นั้น ๆ ในการเขียน App ออกมานั้นเอง หรือ เครื่องมืออย่าง Android Studio, Android SDK และภาษา Java ถูกเลือกให้ใช้ในการพัฒนา Mobile Application บน Android Platform
-
ข้อเสีย
ซึ่งถ้าเราอ่านวรรคแรกในบทความก็สามารถเข้าใจได้ง่ายเลยนะครับว่า Native App คือการการสร้าง App ที่เป็นส่วนตัว
จะไม่สามารถเข้าถึงได้จาก ระบบปฏิบัติการณ์อื่นๆ ได้ ซึ่งในที่นี้มันก็ยังมีข้อดี และข้อเสียที่เกิดขึ้น แต่
ณ ที่นี้เราจะมองกันในมุมมองที่ดี การที่เราต้องการที่ App ที่ดีและเจาะลึกในการใช้งานในนั้นแสดงว่าเราต้องใช้ Native App ในการเขียน App
Web app
ข้อเสีย
- รูป ร่างหน้าตา และการใช้งานมีได้จำกัด อาจไม่เหมาะกับงานบางประเภทที่ต้องการรูปแบบโปรแกรมที่แตกต่างจากโปรแกรม ทั่วไปเช่น โปรแกรมตกแต่ง รูป โปรแกรมตัดต่อวีดีโอ
- เว็บแอพหลายๆตัวต้องการอินเตอร์เน็ตในการใช้งานเสมอ (มีบางตัวที่สามารถทำงานออฟไลน์ได้ด้วยเช่น Gmail)
ข้อดี
ของเว็บแอพ
- เหมาะกับองค์กรขนาดเล็กเพราะมีค่าใช้จ่ายต่ำกว่า (หลายตัวฟรี) และคิดค่าใช้จ่ายตามจำนวนการใช้งานจริง
- การใช้งานในองค์กรทำได้ง่าย เพียงแค่มีเว็บบราวเซอร์ซึ่งเป็นสิ่งพื้นฐานในคอมพิวเตอร์ปัจจุบันแทบทุกเครื่องก็ใช้งานได้
- ข้อมูลจัดเก็บที่เดียว ง่ายต่อการจัดการ และไม่เกิดความซ้ำซ้อน
- ไม่ต้องการเครื่องคอมพิวเตอร์ประสิทธิภาพสูงซึ่งมีราคาแพง
Hybrid Application
ข้อเสีย
ในบางกรณีอาจจะใช้ความสามารถของอุปกรณ์ได้ไม่เต็มที่ เนื่องจากต้องขึ้นอยู่กับ Framework ที่เลือกในการพัฒนานั้นมี Component
ในบางลักษณะการทำงานอยู่ดี
ในบทความหน้าเราจะมาคุยกันถึงการเลือกระหว่าง Native App กับ Hybrid App ว่าจะเลือกแบบไหนดี
ข้อดี
พัฒนาครั้งเดียวสามารถใช้ได้หลาย Platform ทั้ง iOS, Android และ Window Phone
พัฒนาด้วยภาษา HTML, CSS และ JavaScript ทำให้ง่ายและเรียนรู้ได้อย่างรวดเร็ว
-
-
-
ความหมาย
-
พอได้ยินคำว่า “Hybrid” หลายคนคงนึกถึง รถยนต์ที่สามารถเติมได้ทั้งน้ำมันและใช้ไฟฟ้าในการทำงาน เป็นแบบ 2 ระบบ ซึ่งจะบอกว่า Hybrid App ก็มีลักษณะใกล้เคียงกัน โดย Hybrid App จะใช้การพัฒนาเหมือนหรือใกล้เคียงกับ Web App คือใช้ภาษา HTML, CSS และ JavaScript ในการพัฒนา ร่วมกับ Component ที่ทำให้แอพลิเคชั่นสามารถเรียกใช้ความสามารถของฮาร์ดแวร์และระบบปฏิบัติการของอุปกรณ์ได้ เช่นกล้อง หรือเข้าถึงการจัดเก็บรูปภาพของเครื่อง
-
-
-
-
-
-
-
-
-