mobile Archive

[Appium] การติดตั้งสำหรับทดสอบ iOS app

Appium คือ framework สำหรับการทดสอบ mobile app ทั้ง Android และ iOS ซึ่งก่อนเริ่มใช้งานก็ต้องติดตั้ง software ต่าง ๆ ดังนั้นมาทำการติดตั้งสำหรับทดสอบ iOS app กัน Software ที่ใช้งานประกอบไปด้วย OS X EI Capitan XCode 7.3.1 Appium

Read More…

Stub Driven Development สำหรับ Mobile Application

ในการพัฒนา Mobile app ส่วนใหญ่นั้น จำเป็นต้องทำงานร่วมกับ Server-side API ผ่านระบบ network ไม่ว่าจะเป็น RESTful API และ Web Service ปัญหาที่มักเกิดขึ้นเสมอก็คือ ต่างคนต่างทำงาน ต้องรอกันเสมอ ถ้าฝั่ง API พัฒนาไม่เสร็จ ฝั่ง Mobile app ก็ไม่เสร็จเช่นกัน ถ้าระบบ network มีปัญหา หรือ server มีปัญหา จะทำให้การพัฒนาฝั่ง Mobile app สะดุดหรือหยุดชะงักไป ไม่สามารถจำลองเหตุการณ์ที่ต้องการได้เช่น API ทำงานช้า, API ทำงานผิดพลาด เป็นต้น และปัญหาอื่น ๆ อีกมากมาย ดังนั้นถ้ายังคงทำงานกันแบบนี้น่าจะไม่รอดอย่างแน่นอน คำถามคือ เราจะทำอย่างไรดีล่ะ

Read More…

แนะนำเครื่องมือที่น่าสนใจสำหรับการทดสอบ Mobile App

ช่วงวันหยุดมาดูกันหน่อยว่า เครื่องมือการทดสอบ Mobile App มีอะไรที่น่าสนใจบ้าง ซึ่งเน้นเครื่องมือที่เป็น Open source เพื่อแนะนำให้ Developer และ Tester/QA นำไปใช้งานได้ง่ายขึ้น มาดูกันว่ามีอะไรบ้าง

Read More…

สรุปการแบ่งปันเรื่องการพัฒนา Mobile App ให้ปลอดภัย (Security for Mobile App Development)

เมื่อวานมีโอกาสไปแบ่งปันในหัวข้อ การพัฒนา Mobile App ให้ปลอดภัย โดยเน้นที่ความรู้พื้นฐานต่าง ๆ เพื่อทำให้เข้าใจตรงกันว่า Mobile และ Mobile App ที่ใช้อยู่นั้นต้องพึงระวังอะไรกันบ้าง ? เนื้อหาประกอบไปด้วย สถิติของการใช้งาน Mobile การเติบโตของ Mobile App ทั้ง Android และ iOS สถิติของการใช้งาน Mobile App สถิติของ Mobile App ที่โดนโจมตี รูปแบบการโจมตี Mobile และ Mobile App

Read More…

ผลการสำรวจเรื่องความปลอดภัยของ Mobile app จาก Arxan.com

ได้อ่านผลการสำรวจเรื่อง ความปลอดภัยของ Mobile app จาก State of Application Security, Perception versus Reality มันทำให้เราเห็นว่า ผู้ใช้งานส่วนใหญ่คิดว่า app ที่ใช้มันปลอดภัย แต่ในความเป็นจริงกลับตรงกันข้าม !! ที่สำคัญคือ มันแย่กว่าที่เราคิดกันอย่างมากมาย ดังนั้นมาดูรายละเอียดเพิ่มเติมกันหน่อย

Read More…

ภาษาโปรแกรมสำหรับพัฒนา Mobile application มีอะไรบ้าง ?

วันนี้มีคนถามว่า ในการพัฒนา Mobile application นั้นควรเลือกภาษาอะไรดี ? ถ้าให้ตอบง่าย ๆ แบบว่าถนัดสุด ๆ ก็คงเป็นภาษา Java สำหรับการพัฒนา Android application นั่นเอง แต่คิดว่ายังมีภาษาอื่น ๆ ที่ได้รับความนิยมอีกนะ ดังนั้นมาดูกันว่ามีภาษาอะไรบ้าง

Read More…

สิ่งที่ Developer ชอบหลงลืม สำหรับการพัฒนา Mobile application

ปัจจุบันการพัฒนา Mobile app นั้น ทีมพัฒนาจะโดนกดดันอย่างหนัก ไม่ว่าจะเป็นการส่งมอบประสบการณ์ที่ดีมาก ๆ ให้ผู้ใช้งาน ไม่ว่าจะเป็นต้องการ review ด้วย 5 ดาว ซึ่งสิ่งเหล่านี้มันทำให้ทีมพัฒนาเร่งรีบ ทำให้ลืมบางสิ่งที่สำคัญไป

Read More…

สถิติการใช้งาน Web ผ่าน Browser บน Mobile จาก StatCounter

ข้อมูลที่น่าสนใจจาก StatCounter.com สำหรับคนที่ต้องการพัฒนาระบบ web application ให้สามารถทำงานได้ดีใน browser บน mobile ซึ่งถ้าไม่ดูข้อมูล เราก็คิดว่าคนส่วนใหญ่ น่าจะใช้งาน Google Chrome และ Safari สิ เพราะว่ามือถือพวก Android และ iPhone ได้รับความนิยมอย่างมาก แต่นั่นมันคือ การเดา หรือ นโม เองไปทั้งนั้น ดังนั้นมาดูข้อมูลสถิติการใช้งานจริง ๆ ดีกว่า โดยแบ่งตามโซนต่าง ๆ ดังนี้

Read More…

มาทดสอบ Mobile app บน AWS Device Farm กัน

มาทำความรู้จัก AWS Device Farm ด้วยการใช้งานดีกว่า แน่นอนว่า สำหรับการทดสอบ Mobile application ที่สำคัญทดสอบบน device จริง ๆ ด้วยนะครับ มาดูกันว่าบริการนี้ของ Amazon มันใช้งานอย่างไร ? และเราควรใช้งานมันหรือไม่ ? มาลองใช้งานกันดูดีกว่า &#

Read More…

Mobile Banking App :: ต้องทดสอบอย่างไรบ้าง ?

ข้อมูลจาก Forrester research นั้นบอกว่าในปี 2018 นั้น จำนวนผู้ใช้งาน Mobile Banking น่าจะสูงถึง 214 ล้านคน ดังนั้นมันจึงเป็นสิ่งที่น่าสนใจอย่างมาก แต่ละธนาคารจะต้องสร้าง app ที่สร้างความน่าประทับใจให้กับผู้ใช้งาน ซึ่งประกอบไปด้วย ความสามารถต่างๆใน app เรื่องของ Look and Feel

Read More…