rn02-cover

React Native (ตอนที่ 2/10) โครงสร้างการออกแบบ และ คอมโพเน้นพื้นฐาน

2019-04-17 vittayasak 0

การเข้าใจโครงสร้างถือเป็นเรื่องสำคัญในการเขียนโปรแกรมทุกภาษา ตอนนี้จะค่อยๆ ให้เรารู้จักแต่ละ component รวมถึงกาใช้งานตัวช่วยอื่นๆ ที่จะทำให้แอพเราเก่งขึ้น กฏ กติกา มารยาท: ชื่อ Tag หรือ Component ใน React Native จะเป็นแบบ case sensitive นั่นหมายความว่า <Vie […]

rn01_cover

การพัฒนา Mobile App ด้วย React Native (ตอนที่ 1/10) การติดตั้งเครื่องมือที่จำเป็น

2019-04-11 vittayasak 0

บทความชุดนี้ ขอไม่เน้นทฤษฏีเยอะ เน้นเป็นเชิง Lab ปฏิบัติทำตามทีละขั้นตอน เหมาะสำหรบผู้เริ่มต้นกับ React Native ที่อยากพัฒนาแอพของตนเอง ที่มาของบทความนี้ คือจากการสอนใน Course: Mobile Application Development สำหรับผู้ประกอบการ ที่มีพื้นฐานในการพัฒนาแตกต่างกัน จ […]

user_scenario

User Scenario Analysis รู้ว่าเค้า…ใช้งานยังไง…ทำแอพร้อยแอพ ปังทุกแอพ

2017-01-25 vittayasak 0

การวิเคราะห์ความต้องการของผู้ใช้ หรือของระบบธุรกิจ สามารถทำได้หลายวิธี แต่กับระบบหรือแอพที่ความซับซ้อนไม่มาก และยึดถือผู้ใช้เป็นศูนย์กลาง (User Center Design: UCD) วิธีการที่ผมใช้บ่อย และสามารถเก็บรายละเอียดได้รวดเร็วคือการวิ่งเข้าไปใน Business flow หรือ User […]

react_logo

ReactJS Path#1: พื้นฐานการสร้าง Web Component

2016-10-04 vittayasak 0

กระแสดีฉุดไม่อยู่จริงๆกับ ReactJS จาวาสคริปต์เฟรมเวิร์กจาก Facebook ที่เน้นการสร้าง Web Compoent การเขียน Java Script ES6 ทั้งฝั่ง Client และ Server (Isomorphic Web) แถมต่อยอดไป React Native สำหรับทำ Mobile App เจ้าใหญ่หลายๆเจ้าใช้งานกันมาซักระยะหนึ่งแล้ว นับว […]

ucd5

User Centric Design (UCD) ใช้ทำอะไรได้บ้าง?

2016-03-09 vittayasak 0

UCD (User Centric Design) คือการออกแบบโดยมองผู้ใช้ เป็นศูนย์กลาง ส่วนใหญ่จะพบเห็นในงานด้านการออกแบบ เช่น UX (User Experience) UCD แต่หากมองให้ดี เราสามารถนำมาประยุกต์ใช้ได้ทั่วไป ทั้งวงการการขาย การออกแบบผลิตภัณฑ์ การออกแบบแอพพลิเคชัน การเลือกสินค้ามาขาย การตก […]

ux

User Experience Design (UXD) คืออะไร? ทำไมถึงสำคัญกับ Mobile App

2016-01-22 vittayasak 0

UX มาจากคำว่า User Experience ซึ่งก่อนหน้านี้หลายๆคนคงคุ้นเคยกับคำว่า UI (User Interface) กันบ้างแล้ว ถ้าเอาให้ง่ายที่สุดที่จะให้เห็นความแตกต่างได้ชัดเจน UX จะเกี่ยวข้องกับความพึงพอใจของผู้ใช้ส่วน UI จะเกี่ยวข้องกับฟังก์ชันการใช้งานและความสวยงาม ซึ่งความพึงพอใ […]

genymotion-logo2

ทดสอบ Android App ด้วย GenyMotion

2015-10-09 vittayasak 0

การทดสอบ Mobile Application ที่เราพัฒนาก่อนจะนำส่งขึ้น Store ถือว่าเป็นเรื่องสำคัญมาก เพราะถ้า App มีปัญหาอาจจะส่งผลต่อยอดดาวน์โหลด และอันดับใน Store รวมไปถึงรีวิวในด้านลบอีกเป็นจำนวนมาก ดังนั้นตอนนี้เราจะมาดูวิธีการทดสอบ App ด้วยวิธีใช้ Emulator (ตัวจำลอง) กั […]

ad_logo

การ Build PhoneGap ด้วย Android Studio

2015-10-08 vittayasak 0

ตอนนี้เราจะกล่าวถึงวิธีการ import ตัว Base Project ที่สร้างจาก PhoneGap เข้ามาปรับแต่งต่อด้วย Android Studio และทดลองรันผ่าน Emulator ของ Genymotion  อ่านดูแล้วอาจจะบอกอะไร ยังไง ทำไม เยอะจัง แต่ทำไปเถอะครับ ทำบ่อยๆเดี๋ยวก็ชิน ยิ่งทำเก่งยิ่งหาเงินง่าย ^_^ &nbs […]

pg_logo1

สร้าง Hybrid Mobile App ด้วย PhoneGap

2015-10-07 vittayasak 0

จากที่เราได้เริ่มพัฒนา Mobile App ด้วย jQuery Mobile กันมานิดหน่อยในตอนก่อนๆ เพื่อให้เห็นภาพ และเตรียมสภาพแวดล้อมกันไว้ก่อน ผมจึงขอพูดถึงวิธีติดตั้งและใช้งาน PhoneGap เพื่อแปลงให้ HTML5 ของเราให้กลายเป็น Native App (iOS, Android, Windows Mobile) ** หมายเหตุ : […]

jqm_json_logo

การใช้ JQM ดึงข้อมูลจาก JSON

2015-10-06 vittayasak 0

จากครั้งที่แล้ว เราเริ่มเขียน JQuery Mobile แต่เป็นการเขียนที่เน้นที่ตัว HTML การแสดงข้อมูลเป็นแบบตรงไปตรงมา ของตอนนี้เราจะลองเปลี่ยนเป็นการดึงข้อมูลจากไฟล์  JSON กันบ้าง ซึ่งจะเป็นพื้นฐานในตอนต่อๆไปที่เราจะใช้วิธีดึงข้อมูลผ่าน AJAX หรือ RESTful Web Service ตอ […]

1 2 3