ให้เรตสมาชิก: 5 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งาน
 

Cordova (คอร์โดวา) คืออะไร ใช้ทำงานอย่างไร

     ผมต้องกล่าวถึงที่มาที่ไปก่อนว่า เริ่มต้นด้วยมีบริษัทหนึ่งพัฒนา Prodect (โปรดักส์) และตั้งชื่อว่า PhoneGap (โฟนแกพ) และต่อมาถูกซื้อกิจการต่อด้วย Adobe (อะโดบี้) และยังไม่จบ Adobe ส่งต่อให้กับ Apache (อาปาเช่) เพื่อดูแลและ Apache ก็ได้เปลี่ยนชื่อมาเป็น Cordova ที่เราจะมาพูดกันต่อจากนี้นั้นเองครับ 

Cordova
Cordova

    ถ้าให้แปลก็คือ เจ้า Cordova คือ platform (แพลทฟอร์ม) ตัวนึ่งครับที่รับหน้าที่ สร้าง application (แอพพลิเคชั่น) โดยใช้ภาษาHTML (เอช ที เอ็ แอล),CSS3(ซี เอส เอส) และ JS (เจ เอส) นั้นก็คือ แค่เราเขียน Web (เว็บ) เป็นเราก็สามารถทำ Application ได้แล้ว ซึ่งถ้าพูดถึงการเขียน App Android (แอพ แอนดรอยด์) จากภาษา Java (จาวา)  ซึ่งซึ่งมันก็ยากเอาเรื่องเลยที่เดียว เดี๋ยวนี้ไม่ต้องแล้วครับ เพียงมี Technology (เทคโนโลยี) นี้ช่วยได้เยอะครับ ใครที่เขียนเว็บเก่งอยู่แล้วก็จะทำได้ง่ายขึ้นความพิเศษของการสร้าง App แบบ Cordova คือเราเขียน Code (โค้ด) แบบเดียวสามารถ Build (บิลด์) เป็น Application ได้แทบทุก OS (โอ เอส) พูดง่ายๆเลย ก็คือเราเขียน web ครั้งเดียวก็สามารถเลือกได้เลยว่าอยากให้ออกมาเป็น App ของ OS อะไรก็ได้ครับ

เรามาดูกันดีกว่าว่า ตอนนี้ Cordova สามารถสร้าง App ให้ระบบปฏิบัติการ ไหนได้บ้างนะครับ

1. Amezon Fire OS (อเมซอน ไฟ โอ เอส)

2. Android (แอนดรอยด์)

3. Bada (บาด้า)

4. Blackberry (แบล็คเบอรี่)

5. Firefox OS (ไฟฟอก)

6. iOS (ไอ โอ เอส)

7. Mac OS X (แม็ก โอ เอส เอ็ก)

8. Qt (คิว ที)

9. Tizen (ไทเซน)

10 Ubuntu (อูบุนตู)

11 Web OS (เว็บ โอ เอส)

12 Windows Phone 7 8 (วินโดว์ โฟน 7 8)

 ภาพประกอบ : https://goo.gl/ptPxWx

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
อยากให้ธุรกิจเป็นที่รู้จักบนโลกออนไลน์ ลองหาบริษัทรับทำ SEO ดูซิ !
โดย totheworld จ 17 ก.พ. 2020 3:34 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
27
จ 17 ก.พ. 2020 3:34 pm โดย totheworld
สี่เหตุผลที่ควรปรับปรุงเว็บไซต์
โดย phasamon จ 17 ก.พ. 2020 2:05 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
15
จ 17 ก.พ. 2020 2:05 pm โดย phasamon
อย่าได้พลาดเชียว
โดย noppadonsk จ 17 ก.พ. 2020 10:52 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
5
จ 17 ก.พ. 2020 10:52 am โดย noppadonsk
วิธีการแก้ไขปํญหา undefined index กรณีกำหนดเงือนไขเทียบค่าอาร์เรย์
โดย Ittichai_chupol ศ 14 ก.พ. 2020 5:50 pm บอร์ด PHP Knowledge
0
51
ศ 14 ก.พ. 2020 5:50 pm โดย Ittichai_chupol
เรื่องน่าเศร้า
โดย noppadonsk ศ 14 ก.พ. 2020 10:19 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
48
ศ 14 ก.พ. 2020 10:19 am โดย noppadonsk
อยากทรบวิธีจัดการไม่ให้สมาชิกที่อยู่ในกลุ่มที่กำหนดมาส่องโพสต์ของผู้อื่นได้
โดย Ittichai_chupol พฤ 13 ก.พ. 2020 3:22 pm บอร์ด Programming - PHP
3
65
พฤ 13 ก.พ. 2020 5:31 pm โดย thatsawan
กลับไปเริ่มใหม่
โดย noppadonsk พฤ 13 ก.พ. 2020 10:57 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
40
พฤ 13 ก.พ. 2020 10:57 am โดย noppadonsk
อยากทราบการเอาเลขมาคุณในช่อง 10อัน แล้วมาแล้วผลข้างล่างครับ
โดย comopal พ 12 ก.พ. 2020 6:49 pm บอร์ด Programming - PHP
1
80
พฤ 13 ก.พ. 2020 9:39 am โดย LEG
ต้องรีบเดี๋ยวลืม
โดย noppadonsk พ 12 ก.พ. 2020 10:56 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
39
พ 12 ก.พ. 2020 10:56 am โดย noppadonsk
วิธีการเลือกงาน
โดย jataz2 พ 12 ก.พ. 2020 9:47 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
48
พ 12 ก.พ. 2020 9:47 am โดย jataz2
วิธีการไปสัมภาษณ์งาน
โดย jataz2 พ 12 ก.พ. 2020 9:25 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
45
พ 12 ก.พ. 2020 9:25 am โดย jataz2
วิธีการ insert ข้อมูลในขั้นตอนติดตั้ง Extension phpbb
โดย Ittichai_chupol อ 11 ก.พ. 2020 5:55 pm บอร์ด PHP Knowledge
1
58
อ 11 ก.พ. 2020 6:01 pm โดย thatsawan
visual studio 2008 crystal reports viewer มี ในToolbox แต่ใช้งานไม่ได้
โดย d.direk อ 11 ก.พ. 2020 2:33 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
62
อ 11 ก.พ. 2020 2:33 pm โดย d.direk
การเดินทางจากปลวกแดง (ระยอง)- กรุงเทพฯ
โดย panudda อ 11 ก.พ. 2020 12:07 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
39
อ 11 ก.พ. 2020 12:07 pm โดย panudda
จะหยามกันเกินไปแล้ว
โดย noppadonsk อ 11 ก.พ. 2020 11:19 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
45
อ 11 ก.พ. 2020 11:19 am โดย noppadonsk
อยู่ห้องเช่าหรือคอนโดก็ทำอาหารได้เมนูง่ายๆ อยากแชร์ค่ะ
โดย Anonymous อ 09 ก.พ. 2020 5:39 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
94
อ 09 ก.พ. 2020 5:39 pm โดย บุคคลทั่วไป
FLIR AX8-9Hz กล้องถ่ายภาพความร้อนแบบต่อเนื่อง | IP67
โดย LEG ศ 07 ก.พ. 2020 2:39 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
90
ศ 07 ก.พ. 2020 2:39 pm โดย LEG
คัดกรองคนมีไข้ด้วยกล้องถ่ายภาพความร้อน | Thermal Imaging Camera
โดย LEG ศ 07 ก.พ. 2020 1:27 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
56
ศ 07 ก.พ. 2020 1:27 pm โดย LEG
สอบถามการใช้ selenium บน ubuntu หน่อยครับ
โดย jirawoot ศ 07 ก.พ. 2020 10:52 am บอร์ด Programming - C/C++ & java & Python
2
116
ศ 07 ก.พ. 2020 1:22 pm โดย jirawoot
อย่าคิดว่าง่ายๆนะ
โดย noppadonsk ศ 07 ก.พ. 2020 9:23 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
82
ศ 07 ก.พ. 2020 9:23 am โดย noppadonsk