IONIC FRAMEWORK Sompoch kulthararom.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
Introduction with Examples HTML5
Advertisements

ขั้นตอนวิธีและเครื่องมือในการพัฒนาโปรแกรม (ต่อ)
หัวข้อนำเสนอ ที่มาและความสำคัญของโครงการ วัตถุประสงค์ของโครงการ
CMMMU Library User’s guide. โปรแกรมจัดการทางบรรณานุกรมซึ่งทำงานบนเว็บ (Web) ที่ที่ผู้ใช้สามารถจัดการข้อมูลเอกสารอ้างอิง อ้างอิง เอกสารที่จัดเก็บลงในผลงานวรรณกรรม.
ภาควิชาวิทยาการคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
ASP [ # 11 ] เตรียมความพร้อมก่อนติดต่อกับ Ms Access
Introduction to php Professional Home Page :PHP
Suphot Sawattiwong Sound On Game Suphot Sawattiwong
JAVA PROGRAMMING PART I.
การพัฒนาโปรแกรมบนอุปกรณ์เคลื่อนที่
การสร้าง WebPage ด้วย Java Script Wachirawut Thamviset.
: Computer Graphics (คอมพิวเตอร์กราฟิกส์)
Java for Android Mobile Application Developers
ASP เตรียมความพร้อมก่อนติดต่อกับ Ms Access การนำข้อมูลจากตารางมาแสดง
การพัฒนาแอพพลิเคชัน Android (Android Programming).
Patient Monitoring ผู้จัดโดย นายกันต์ ศิริงามเพ็ญ KMITL
CHAPTER 1 INTRODUCTION TO JAVA WEB PROGRAMMING Wattanapong suttapak, Software Engineering, school of Information communication Technology, university of.
Information Communication Technology Nutthaphol Ployngam Web and Mobile Technology School of Science and Technology, UTCC
IT411 Mobile Programming Doc 1 Mobile & Android Introduction ItSci Maejo University.
HCI กับการเชื่อมต่อโดยใช้ Framework jquery mobile
Database and Application Development Life Cycle 2.
Session 5: Case Study Session Dr. Nipat Jongsawat.
103 Moo 2, Ratchaphruek St., Bangkhungong, Banggruay, Nonthaburee Tel. 02 – 422 – 5237, Lucky Aommie Mobile Application.
การออกแบบส่วนต่อประสาน
EndNote Web งานบริการสารนิเทศ ฝ่ายบริการทรัพยากรสารนิเทศ สำนักหอสมุด มหาวิทยาลัยเชียงใหม่ ปีการศึกษา
Bootstrap Dr. Thanuwong Chaksupa.
การสร้างหนังสืออิเล็กทรอนิกส์ (E-book)
บทที่ 5 การสร้างแผนภาพความคิด
Microsoft Access การใช้งานโปรแกรมระบบจัดการฐานข้อมูล
HTML5 (Hypertext Markup Language 5)
Mobile Application Development
บทที่ 5 การจัดเตรียมเครื่องมือในการพัฒนาโปรแกรม
ขั้นตอนการติดตั้งโปรแกรม Visual Studio 2013 Express
Microsoft Visual Basic 2010
Pentaho Installation.
อินเทอร์เน็ตและบริการออนไลน์
Introduction to VB2010 EXPRESS
อาจารย์ณัฐภัทร แก้วรัตนภัทร์ วท.ม.,วท.บ.เกียรตินิยมอันดับ1
เรื่องน่ารู้ ตามกฎหมายว่าด้วยสหกรณ์
Basic Java Programming
Introduction to VB2010 EXPRESS
งานระบบเครือข่ายและบริการอินเทอร์เน็ต
Tableau Installation.
จงยกตัวอย่างโปรแกรมที่ใช้สำหรับออกแบบเว็บไซด์
R & R Studio Program Installation.
ประภาศรี ฟุ้งศรีวิโรจน์ แผนกสนับสนุนฝ่ายทรัพยากร
เครื่องมือที่ใช้ JUnit4.8.1 on Eclipse SDK3.5.2 ขึ้นไป
บทเรียนคอมพิวเตอร์ช่วยสอน
อาจารย์สุธารัตน์ ชาวนาฟาง
การปฏิบัติทางการเกษตรที่ดีสำหรับฟาร์มสุกร 2552 VS 2558
JSON API Pentaho User Manual.
ระบบบริหารการจัดสอบ NT ACCESS.
โครงการพัฒนาคุณภาพชีวิตประชาชนในชนบท จังหวัดสตูล
แอปพลิเคชันขององค์กรในยุคอินเทอร์เน็ต
ใน PowerPoint 7 วิธีในการทำงานร่วมกัน แก้ไขกับผู้อื่น
การรัน-การใช้ IntelliSense-แก้ข้อผิดพลาด
Starting JAVA : JAVA PROGRAMMING (การ โปรแกรมภาษาจาวา) มัลลิกา เกลี้ยงเคล้า | SC1419.
“No time to go to library use MSU LibraryGO. App”
รายวิชา MFS1301 หลักการออกแบบเว็บ (Principles of Web Design) 3 (ทฤษฎี2-ปฏิบัติ2-ศึกษาด้วยตนเอง5) หน่วยกิต หัวข้อที่ 9 Site Navigation อาจารย์ณัฐภัทร แก้วรัตนภัทร์
กระบวนการเรียนการสอน
การดำเนินงานเว็บไซต์สำนักงานพัฒนาชุมชนอำเภอ
บทที่ 12 การออกแบบส่วนต่อประสานผู้ใช้งาน (USER INTERFACE DESIGN)
การพัฒนาข้อมูลสาเหตุการตาย
Installer Project Prawit Pimpisan Computer Science RERU.
IONIC FRAMEWORK Sompoch kulthararom.
MR. PAPHAT AUPAKA ABOUT MY PROJECT Presentation by
Weka Installation.
การประชุมคณะทำงานการจัดการพลังงาน อาคาร บก. ทท
อัลกอริทึม (Algorithm) ???
โดย สำนักงาน ป.ป.ช. ประจำจังหวัดจันทบุรี
ใบสำเนางานนำเสนอ:

IONIC FRAMEWORK Sompoch kulthararom

สมโภชน์ กุลธารารมณ์บรรจุ นายทหารสัญญาบัตร (อัตรา ร. อ สมโภชน์ กุลธารารมณ์บรรจุ นายทหารสัญญาบัตร (อัตรา ร.อ.) อาจารย์ประจำแผนกการสอน กองวิทยาการศูนย์ไซเบอร์ทหาร กองบัญชาการกองทัพไทย

Install & Run ติดตั้ง Node.Js https://nodejs.org/en/ ตรวจสอบการติดตั้ง เปิด cmd พิมพ์ npm -v ติดตั้ง ionic framework เปิด cmd พิมพ์ npm install ionic cordova –g สร้างโปรเจ็คใหม่ ใน cmd พิมพ์ ionic start myapp blank (blank,tabs,sidemenu) ใน cmd พิมพ์ ionic serve –I (-i คือเปิด Browser แบบหน้าจอมือถือได้) (stop กด Ctrl+c) ติดตั้ง Visual Studio Code ติดตั้ง android studio ลองรันบน emulator ที่มากับ android studio ถ้า error licene

Install & Run (ต่อ) 8. Java JDK https://www.oracle.com/technetwork/java/javase/downloads/index-jsp- 138363.html Check CMD>Javac

Install & Run (ต่อ) 9. ตั้งค่า Enveronment Variable ให้กับ android sdk ที่ลง android studio ไว้

Install Code Editor VS Code Install Extension Angular 6 and TypeScript/HTML VS Code Snippets Npm Intellisense Path Intellisense

IONIC 4 Companents https://beta.ionicframework.com/docs/components#action-sheet Companents คือรูปร่างหน้าตาแอพ ที่จะปรับแต่ง UI ให้สวยงาม

Platform add ios/android ionic cordova platform [<action>] [<platform>] [options] ionic cordova platform add android ถ้าต้องการยกเลิก ionic cordova platform rm ios

Icon & splash screen เป็นการตั้งรูปไอคอนของแอพ (icon) และหน้าจอเวลาโหลดเข้าหน้าแอพ (splash) icon.png ขนาด 1024×1024px splash.png ขนาด 2732×2732px  โดยทั้งคู่จะเก็บไว้ในฟอรเดอร์ resources (จะต้องใช้คำสั่ง platform add ก่อนถึงจะมี)

Run ionic cmd>Ionic run android

Ionic create page cmd > ionic generate page about home ไปหน้า about https://angularfirebase.com/lessons/ionic-4-routing-and-navigation-guide/

Navigate With Parameter

ion-alert https://beta.ionicframework.com/docs/api/alert

Badge

Card & Item slide

Ionic cordova run android -l แล้วเจอ Error ให้เปิด Android Studio แล้วไปกดอัพเดท SDK จะมีแจ้งให้เปิด ถ้า Build ได้แต่ Error ไม่เปิด Emulator ให้ไป Create AVD ใหม่ แล้วเลือก

ngModel เพื่อรับส่งค่า

App คำนวนเลข สร้าง textbox 2 อันและปุ่มกด เมื่อกดปุ่มให้ เอาตัวเลขสองอันมาคูณกัน

App Native Vibration https://ionicframework.com/docs/native/vibration/ Edit Error>npm install @ionic-native/core@5.0.0-beta.21 home.page.ts import { Vibration } from '@ionic-native/vibration/ngx'; import { Platform } from '@ionic/angular'; private vibration: Vibration,private platform: Platform) {} //use this.vibration.vibrate(1000); app.module.ts import { Vibration } from '@ionic-native/vibration/ngx'; providers: [ Vibration, ], สังเกต native สำหรับ ionic4 รุ่น beta จะมี /ngx

App Native Flashlight ไฟฉาย https://beta.ionicframework.com/docs/native/flashlight home.page.ts import { Flashlight } from '@ionic-native/flashlight/ngx'; Constructor(private flashlight: Flashlight ) {} //use flashlightOn(){ this.flashlight.switchOn(); } flashlightOff(){ this.flashlight.switchOff(); app.module.ts import { Flashlight } from '@ionic-native/flashlight/ngx'; providers: [ Flashlight, ],

https://beta.ionicframework.com/docs/native/backlight

App Native Barcode

App คำนวน BMI

App บันทึกข้อมูลลงใน SQLite สร้าง textbox ใส่ ข้อความและบันทึกลงฐานข้อมูล