Ionic พัฒนาด้วยเทคโนโลยีอะไรบ้าง ?

Mobile Application Developing- Android, iOS, Window Phone สอนเขียนโปรแกรมบนมือถือ ระบบปฏิบัติการต่าง แอนดรอยด์ ไอโอเอส วินโดโฟน สอนเขียนโปรแกรมบนมือถือ

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
pnut
PHP Super Member
PHP Super Member
โพสต์: 488
ลงทะเบียนเมื่อ: 08/08/2016 10:48 am

Ionic พัฒนาด้วยเทคโนโลยีอะไรบ้าง ?

โพสต์โดย pnut » 23/08/2016 5:05 pm

Ionic พัฒนาด้วยเทคโนโลยีอะไรบ้าง ?
Ionic พัฒนา Frontend ด้วยภาษา HTML, CSS, JavaScript และถูก Build เป็น Application ด้วย Cordova
:arrow: HTML : HTML5 คือ คือ ภาษามาร์กอัป ที่ใช้สำหรับเขียน website ซึ่ง HTML5 นี้เป็นภาษาที่ถูกพัฒนาต่อมาจากภาษา HTML และพัฒนาขึ้นมาโดย WHATWG (The Web Hypertext Application Technology Working Group) โดยได้มีการปรับเพิ่ม Feature หลายๆอย่างเข้ามาเพื่อให้ผู้พัฒนาสามารถใช้งานได้ง่ายมากยิ่งขึ้น
:arrow: CSS : CSS3 คือ สไตล์ชีท เป็นภาษาที่ใช้เป็นส่วนของการจัดรูปแบบการแสดงผลของ HTML พูดง่ายๆ คือทำให้การแสดงผลของ HTML ให้สวยงามขึ้นครับ
:arrow: JavaScript : AngularJs คือ JavaScript Framework รูปแบบหนึ่งที่พัฒนามาจาก Google หน้าที่ของมันคือเป็น engine ที่ใช้ควบคุมในส่วน front end ของเว็บได้เป็นอย่างดีมีการทำงานแบบ Model View Controller (MVC)
prscreative-ionic.jpg
prscreative-ionic.jpg (104.73 KiB) เปิดดู 168 ครั้ง

การทำงานของ Cordova Application
2016-03-31_14-32-06.jpg
2016-03-31_14-32-06.jpg (114.83 KiB) เปิดดู 168 ครั้ง

500px-Why_is_cordova_neccesary.jpg
500px-Why_is_cordova_neccesary.jpg (94.83 KiB) เปิดดู 168 ครั้ง

Cordova ทำหน้าที่ห่อ Application ไว้อีกทีครับ
Cordova ทำหน้าที่ติดต่อกับ Hardware ของ Mobile เป็นหลักเพราะมี API ติดต่อกับ Hardware โดยตรง เช่น Camera, Contacts, Media, Network
แต่ถ้า Application ไม่ได้ติดต่อและเรียกใช้งาน Hardware แต่อย่างได ก็จะถูกควบคุมและแสดงผลผ่าน Web view ของ OS เพียงอย่างเดียว

  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 1 และ บุคคลทั่วไป 0 ท่าน