Ionic คืออะไรนะเธอจ๋าาาาา

อยากเขียน Anroid กับ iOS พร้อมๆ กัน จะทำได้อย่างไง มีอะไรเป็นตัวช่วยเราได้บ้าง

I'am Sira

Ionic คืออะไร

วันนี้ เราจะมาทำความรู้จักกับ framework ที่ชื่อว่า Ionic framework กัน ว่า มันเป็นอย่างไร

Ionic framework นั้นมันก็คือ เครื่องมือตัวนึงที่เป็นตัวช่วยของเราที่จะทำการพัฒนาโปรแกรมบนอุปกรณ์มือถือในคราวเดียว(ในส่วน Frontend นะครับ) แต่สามารถ Build ออกมาให้ทำการรองรับได้ทั้ง 2 Platform นั่นก็คือ Android และ iOS โดยใช้เครื่องมือในการพัฒนานั่นก็คือ HTML, CSS และ JavaScript
โดยที่ในส่วนของ HTML นั้น ได้นำเทคโนโลยีของ HTML5 มาใช้งาน เพื่อให้มีการใช้งานในส่วนของ Feature ต่างๆ ได้อย่างสะดวกมากยิ่งขึ้น ส่วนในเรื่องของ JavaScript นั้น ได้มีการใช้ JavaScript framework ที่มีชื่อว่า AngularJS ที่ถูกพัฒนาโดย Google มาทำหน้าที่เป็น Engine ของการจัดการข้อมูล และควบคุมส่วนต่างๆของ Frontend ให้มีการทำงานที่เป็น MVC (Model View Controller)
และอีกตัวหนึ่ง ที่ขาดไม่ได้ ในการใช้งาน Ionic นั้น นั่นก็คือ Apache Condova ซึ่งจะทำหน้าที่เป็นตัวรวบรวมสิ่งที่เราได้สร้างมาจาก HTML, CSS และ JavaScript ให้สามารถใช้งานได้