Tags:
Firefox OS

Mozilla ใช้เวทีงาน MWC 2014 เปิดตัวมือถือต้นแบบสำหรับนักพัฒนา (developer reference phone) ตัวใหม่ชื่อ Firefox OS Flame ที่มาพร้อมกับซีพียูแรงขึ้นเป็นดูอัลคอร์ และฟีเจอร์อย่าง NFC ในตัว

  • Qualcomm MSM8210 Snapdragon, 1.2GHz Dual core processor
  • 4.5” screen (FWVGA 854×480 pixels)
  • Cameras: Rear: 5MP / Front: 2MP
  • 3G UMTS quad-band (850/900/1900/2100)
  • 8GB memory
  • 256MB-1GB RAM (adjustable by developer)
  • A-GPS, NFC
  • Battery capacity: 1,800 mAh
  • WiFi: 802.11 b/g/n, Bluetooth, Micro USB

Flame เป็นมือถือที่ออกแบบมาให้นักพัฒนาทดสอบแอพโดยเฉพาะ มันมีฟีเจอร์ให้นักพัฒนาสามารถกำหนดจำนวนแรม (ได้ต่ำสุดที่ 256MB) เพื่อทดสอบแอพของตัวเองกับมือถือสเปกต่ำได้ด้วย ตอนนี้ยังไม่มีข้อมูลราคาและวิธีซื้อหามาใช้งาน

Chrome

ต่อจากข่าว กูเกิลกำลังทำเครื่องมือพอร์ต Chrome Apps ไปยัง Android และ iOS วันนี้กูเกิลเปิดให้ทดสอบเครื่องมือที่ว่านี้ในเวอร์ชันพรีวิวแล้วครับ

เครื่องมือของกูเกิลพัฒนาต่อจาก Apache Cordova (ที่เรารู้จักกันในชื่อ PhoneGap) โดยเรียกมันว่า CCA (cordova chrome app) โดยต้องสั่งงานผ่านคอมมานด์ไลน์เพื่อแปลงเว็บแอพเป็นแอพสำหรับแจกจ่ายบน Google Play/App Store อีกทอดหนึ่ง (รายละเอียด)

เป้าหมายของกูเกิลคือการผลักดัน Chrome Apps (แอพแบบออฟไลน์ที่สร้างด้วย HTML5) ให้ทำงานได้เทียบเท่าแอพแบบเนทีฟ โดยกูเกิลกำลังเร่งเพิ่มฟีเจอร์ให้ Chrome API ให้เทียบเท่าฟีเจอร์ของแอพเนทีฟ เช่น push notification, payment, sync เป็นต้น

ที่มา - Chromium

Tags:
NetBeans

ออราเคิลออก NetBeans 7.4 รุ่น RC1 รับงาน Oracle OpenWorld โดยของใหม่ที่สำคัญในรุ่นนี้คือรองรับการพัฒนาแอพมือถือ (Android/iOS) ด้วย HTML5

ฟีเจอร์ด้าน HTML5 ที่เพิ่มเข้ามาใน NetBeans 7.4 มีหลายอย่าง ได้แก่ ใช้งานกับเฟรมเวิร์ค Apache Cordova (เรารู้จักกันในชื่อ PhoneGap), ซิมูเลชั่นสำหรับทดสอบแอพกับเบราว์เซอร์บน Android/iOS, ใช้งานร่วมกับเครื่องมือพัฒนาของ Chrome ได้, ตัว editor รองรับไฟล์สไตล์ชีทตระกูล SASS และ LESS แล้ว, แก้ไขไฟล์ของเฟรมเวิร์ค AngularJS/Knockout/ExtJS ได้แล้ว

ฟีเจอร์ด้านอื่นๆ คือเริ่มรองรับฟีเจอร์ของ Java 8 แบบพรีวิว, ปรับปรุงการทำงานกับ version control เป็นต้น

ที่มา - NetBeans, NetBeans Release Notes, PC World

Tags:

การพัฒนาแอปพลิเคชั่นในเชิงพาณิชย์ด้านธุรกิจ ประกันภัยรถยนต์

PhoneGap เป็นซอฟท์แวร์และแพลทฟอร์มแบบโอเพนซอร์สสำหรับสร้างแอปพลิเคชันโทรศัพท์มือถือหลายๆแพลตฟอร์ม เช่น iOS Android Windows Phone WebOS และ BlackBerry โดยมาตรฐานเทคโนโลยีเว็บเช่น HTML, JavaScript, CSS ซึ่งทำให้การพัฒนา เว็บแอปพลิเคชัน และ แอปพลิเคชันโทรศัพท์มือ เป็นไปได้อย่างสะดวก รวดเร็ว และรองรับอุปกรณ์ได้หลากหลายกว่า และในเมื่อ PhoneGap เป็นแพลทฟอร์มแบบโอเพนซอร์สดังนั้นการให้บริการจึงอยู่บนมาตรฐานเปิดและไม่มีค่าใช้จ่ายใดๆ หน่วยงานต่างๆแลพนักพัฒนาโปรแกรมจึงสามารถใช้แพลทฟอร์ม PhoneGap ในการพัฒนาแอปพลิเคชั่นอย่างอิสระในเชิงพาณิชย์ ปัจจุบันมีแอปพลิเคชันใน AppStore, playStore จำนวนมากที่พัฒนาขึ้นด้วยแพทฟอร์มนี้จึงเป็นการยืนยันได้ว่า PhoneGap มีมาตรฐานเพียงพอที่จะรองรับการพัฒนาแอปพลิเคชั่นในเชิงพาณิชย์

PhoneGap มีเครื่องมือพัฒนาแอปพลิเคชั่น ประกันภัยรถยนต์ อะไรบ้าง

การการพัฒนาแอปพลิเคชั่นในเชิงพาณิชย์ด้วย PhoneGap สามารถเริ่มต้นด้วยการติดตั้งชุดโปรแกรมพัฒนาระบบพื้นฐาน หรือ ชุด SDK หรือสามารถใช้บรการ PhoneGap Build ซึ่งเป็นระบบบริการแบบคลาวด์ (PhoneGap Cloud Service) ที่lช่วยให้นักพัฒนาแอปพลิเคชั่นเขียนโค๊ด HTML, CSS และ JavaScript เพียงครั้งเดียวและสามารถนำไปปรับใช้ได้กับหลากหลายระบบโดยไม่สูญเสียคุณลักษณะของแอปพลิเคชั่นพื้นฐาน ซึ่งทางเว็บไซต์ TodayInsure ก็ได้ใช้แนวทางการพัฒนาแบบคลาวด์นี้เพื่อพัฒนาระบบแอปพลิเคชั่น ประกันภัยรถยนต์ ขององค์กรเช่นกัน หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ PhoneGap สามารถไปยังเว็บไซต์ของ PhoneGap เพื่อทดลองใช้ได้ทันที

ไลบรารี่พื้นฐานต่าง ๆ สำหรับการพัฒนาแอปพลิเคชั่น ประกันภัยรถยนต์

การพัฒนาแอปพลิเคชั่น ประกันภัยรถยนต์ ต้องใช้ความสามารถของไลบรารี่พื้นฐานต่าง ๆ ของโทรศัพท์มือถือ และอุปกรณ์ต่างๆ เพื่อสามารถทำงานได้สะดวก เช่นเมื่อลูกค้าได้รับอุบัติเหตุ สามารถเปิดใช้แอปพลิเคชั่นเพื่อค้นหาตำแหน่งของตนเองผ่านทาง Geolocation Module ของโทรศัพท์มือถือ และสามารถแจ้งเหตุได้ทันท่วงที นอกจากนี้ยังสามารถใช้โมดูล Camera รวมทั้ง โมดูล File และ Media เพื่อทำการบันทึกภาพและจัดเก็บเอกสารประกอบการแจ้งเคลมอุบัติเหตุ นอกจากนี้ เจ้าหน้าที่ฝ่ายที่บริหารงานเคลมสามารถเลือกเจ้าหน้าที่ที่อยู่ใกล้ที่เกิดเหตุมากที่สุดเข้าไปดูแลลูกค้าที่เกิดอุบัติเหตุได้อย่างทันท่วงที

ไลบรารี่พื้นฐานต่าง ๆ ของโทรศัพท์มือถือ และอุปกรณ์ต่างๆ ที่มีการเรียกใช้ในแอปพลิเคชั่น ประกันภัยรถยนต์ มีดังนี้

  • Accelerometer
  • Camera
  • Contacts
  • File และ Media
  • Geolocation
  • Network
  • Notification (Alert, Sound and Vibration)
  • Storage

ที่มาของข้อมูล

อ่านต่อ ประกันรถยนต์ TodayInsure.com

Tags:
PhoneGap

Adobe ออก PhoneGap 3.0 เฟรมเวิร์คสำหรับพัฒนาแอพมือถือด้วย HTML5 เรียบร้อยแล้ว

การเปลี่ยนแปลงสำคัญของ PhoneGap รุ่นนี้ปรับเปลี่ยนสถาปัตยกรรมภายในเสียใหม่ ให้เรียกใช้เฉพาะปลั๊กอินหรือ API ภายนอกเท่าที่จำเป็นต้องใช้ แพกเกจของแอพจึงมีขนาดเล็กลงและเร็วขึ้น (ส่วนแกนหลักของ PhoneGap 3.0 ยังเป็นโครงการโอเพนซอร์ส Apache Cordova เหมือนเดิม)

PhoneGap 3.0 รองรับแพลตฟอร์มใหม่ๆ เพิ่มเติมได้แก่ iOS 7, Windows Phone 8, BlackBerry 10 และประกาศว่าจะรองรับ Firefox OS กับ Ubuntu Phone ในอนาคต

นอกจากนี้ยังปรับปรุงเครื่องมือพัฒนาที่รันแบบ CLI บนแต่ละแพลตฟอร์มให้ไปในทิศทางเดียวกัน และเพิ่ม API ใหม่เข้ามาอีกสองตัวด้วย

ที่มา - PhoneGap

Tags:
PhoneGap

ทีมงาน PhoneGap เครื่องมือพัฒนาแอพแบบข้ามแพลตฟอร์มด้วย HTML5 ประกาศรองรับการสร้างแอพ Windows Phone 8 เต็มรูปแบบแล้ว

องค์ประกอบสำคัญของโครงการ PhoneGap คือ Apache Cordova ซอฟต์แวร์โอเพนซอร์สที่ทำหน้าที่ติดต่อกับฮาร์ดแวร์ของมือถือ โดย Apache Cordova 2.3.0 รุ่นล่าสุดสามารถทำงานร่วมกับ Windows Phone 8 ได้แล้ว

PhoneGap บอกว่า WP8 พัฒนาขึ้นกว่า WP7 หลายจุด ช่วยให้การสร้างแอพง่ายขึ้นและประสิทธิภาพดีขึ้น อย่างไรก็ตาม การใช้ PhoneGap กับ WP8 จำเป็นต้องเขียนบน Windows 8 และ Visual Studio 2012 เนื่องจากเป็นความต้องการขั้นต่ำของ WP8 SDK นั่นเอง

ที่มา - PhoneGap via WMPoweruser

Tags:
Adobe

หลังจากที่ Adobe ถูกตั้งคำถามซ้ำแล้วซ้ำอีกมานานว่า ไม่ใช้ Flash แล้วจะทำอย่างไรต่อ วันนี้ Adobe มีคำตอบกับชาวโลกแล้วว่าเราจะใช้ HTML5 ผ่านเครื่องมือพัฒนาเว็บและแอพชุดใหม่ Adobe Edge

Adobe Edge ประกอบด้วยเครื่องมือในชุดจำนวน 7 ตัวดังนี้

  • Edge Animate สำหรับงานแอนิเมชันบนเว็บด้วย HTML/JavaScript/CSS
  • Edge Inspect เครื่องมือช่วยนักพัฒนาและนักออกแบบเว็บ รีวิวและตรวจแก้ HTML บนอุปกรณ์พกพา
  • Edge Code เป็นโปรแกรมสำหรับเขียนโค้ด HTML/JavaScript/CSS โดยพัฒนาต่อจากโครงการโอเพนซอร์ส Brackets ที่ Adobe สปอนเซอร์อยู่
  • Edge Reflow สำหรับงานออกแบบเว็บแนว responsive ตัวนี้จะออกช่วงปลายปี ช้ากว่าตัวอื่นๆ
  • Edge Web Fonts บริการช่วยเลือกฟอนต์โอเพนซอร์สสำหรับเว็บและแอพ
  • Typekit บริการช่วยเลือกฟอนต์แบบไม่ฟรีสำหรับเว็บและแอพ
  • PhoneGap Build บริการช่วยสร้างแอพมือถือด้วย HTML/JavaScript/CSS โดยพัฒนาจาก PhoneGap
Tags:
HTML5

PhoneGap เป็นเฟรมเวิร์คสำหรับสร้างแอพพลิเคชั่นบนโทรศัพท์มือถือข้ามแพลตฟอร์มที่สร้างโดยบริษัท Nitobi และถูกอโดบีซื้อไปจากนั้นจึงบริจาคเข้า Apache Foundation ตอนนี้เวอร์ชั่นใหม่ของ PhoneGap ก็ออกมาแล้ว โดยปรับปรุงหลายอย่าง เช่น

  • Cordova WebView ใส่ PhoneGap ไว้ในแอพพลิเคชั่นที่สร้างด้วยแพลตฟอร์มเฉพาะของโทรศัพท์
  • Cordovajs ไลบรารีใหม่ที่รวมทุกแพลตฟอร์มเข้าไว้เหมือนกัน
  • เครื่องมือดีบั๊ก ชุดใหม่สำหรับแอนดรอยด์, iOS, และ BlackBerry
  • รองรับ Windows Phone งานนี้ชาว Windows Phone น่าจะได้เล่นแอพพลิเคชั่นจำนวนหนึ่งพร้อมๆ กับแพลตฟอร์มอื่นๆ กันแล้ว

แนวทางของอโดบีหลังจากล้มเหลวกับ Flash ในอุปกรณ์เคลื่อนที่มีทีท่าชัดเจนที่จะมาเป็นมิตรกับโอเพนซอร์สและ HTML5 มากขึ้น โดย PhoneGap ก็เป็นหลักฐานอย่างหนึ่งที่อโดบีเปิดซอร์สและยกโครงการให้ชุมชนขณะที่บริษัทก็เตรียมการพัฒนาเครื่องมือขาย

ที่มา - PhoneGap

Tags:
App Store

รายงานจาก TUAW กล่าวถึงเรื่องการที่มีแอพฯ ลอกเลียนมากผิดปกติใน App Store และกำลังส่งผลต่อนักพัฒนาแอพฯของ iOS เว็บไซต์ก็ได้นำแอพฯ ลอกเลียนเหล่านั้นมาพิสูจน์กับแอพฯ ต้นฉบับแล้วก็พบว่าทุกอย่างเหมือนกันหมดแม้กระทั่งโครงสร้างของโค้ด (ต่างกันแค่ชื่อ และผู้ผลิต)

แอพฯ ที่ถูกลอกเลียนนี้ใช้ PhoneGap ที่เป็นเฟรมเวิร์คสำหรับสร้างแอพฯ แบบข้ามแพลตฟอร์ม ตัวเฟรมเวิร์คนี้ไม่มีการเข้ารหัสส่วนโค้ดที่เป็นองค์ประกอบของหน้าตาโปรแกรม หรือกราฟิกต่างๆ ครับ

ที่มา - TUAW

Tags:
Android

ข่าวนี้โดนข่าว Wikipedia เตรียม "จอมืด" ประท้วงกฎหมาย SOPA กลบซะมิดเพราะออกมาในเวลาไล่เลี่ยกัน

Wikipedia ออกแอพอย่างเป็นทางการใน Android Market แล้ว (Market link) โดยแอพเวอร์ชัน 1.0 สามารถใช้ได้กับ Android 2.2 Froyo ขึ้นไป

ความน่าสนใจของแอพตัวนี้อยู่ที่มันเขียนด้วย HTML5 และใช้เครื่องมือพัฒนาอย่าง PhoneGap ช่วยแปลงมันเป็นแอพให้ โดยบริษัท Nitobi เจ้าของ PhoneGap (ตอนนี้เป็นของ Adobe ไปแล้ว) ช่วยสนับสนุนการพัฒนาอีกทอดหนึ่ง รายละเอียดดูได้จาก Mobile Projects

ส่วนแอพ Wikipedia บน iOS มีมาก่อนหน้านี้แล้ว โดยเป็นเวอร์ชัน native ไม่ใช่ HTML5

ที่มา - Android Guys, Wikimedia Foundation Tech blog

Tags:
Adobe

PhoneGap เป็นเครื่องมือสำหรับพัฒนาแอพบนมือถือด้วย HTML5 แล้วคอมไพล์เป็นแอพบนมือถือแพลตฟอร์มต่างๆ อีกทีหนึ่ง ตัวซอฟต์แวร์เป็นโอเพนซอร์ส ส่วนบริษัทที่สร้างมันคือ Nitobi ซึ่งถูก Adobe ซื้อกิจการไปเมื่อเร็วๆ นี้

เดิมที PhoneGap สามารถแปลง HTML5 เป็นแอพบน iOS/Android แบบ web view ได้สมบูรณ์ แต่ในรุ่นล่าสุด PhoneGap 1.3 ได้เพิ่ม Windows Phone เข้ามาอีกแพลตฟอร์มหนึ่ง โดยรองรับ API ทั้งหมดของ PhoneGap เช่นเดียวกัน

จริงๆ แล้ว PhoneGap ยังรองรับมือถือแพลตฟอร์มอื่นๆ อย่าง BlackBerry, webOS, Symbian, bada เพียงแต่ยังไม่ครบทุกฟีเจอร์เหมือนกับ 3 แพลตฟอร์มข้างต้น (ตารางเปรียบเทียบ)

ที่มา - PhoneGap, ReadWriteWeb

Tags:
Adobe

ในยุค HTML5 เรืองอำนาจบริษัทอย่าง Adobe ก็เลือกที่จะลู่ตามกระแสแทนที่จะสู้ ล่าสุดก็ประกาศเข้าซื้อบริษัท Nitobi บริษัทพัฒนาแพลตฟอร์ม PhoneGap สำหรับเขียนแอพพลิเคชั่นด้วย HTML5 แล้วคอมไพล์เป็นแอพพลิเคชั่นสำหรับ Android, BlackBerry, iOS, Symbian, และ webOS

พร้อมๆ กับการเข้าซื้อบริษัท Nitobi ทาง Adobe ก็ประกาศว่าจะส่ง PhoneGap (ซึ่งโอเพนซอร์สอยู่แล้ว) ให้อยู่ในความดูแลของ Apache Foundation แทนที่จะอยู่ในความดูแลของบริษัทเช่นที่ผ่านมา โดยอีกบริษัทที่ช่วยสนับสนุนข้อเสนอนี้คือ IBM

เครื่องมือพัฒนาหลักของ PhoneGap คือ Adobe Dreamweaver ดังนั้นผลประโยชน์สุดท้ายหากแพลตฟอร์มนี้ได้รับความนิยมก็ยังตกเป็นของ Adobe ที่จะขายเครื่องมือพัฒนาได้อีกมาก

ประเด็นการสร้างแพลตฟอร์มกลางเพื่อพัฒนาแอพพลิเคชั่นด้วยซอร์สโค้ดเดียวกันบนหลายแพลตฟอร์มนั้นเป็นประเด็นที่หลายค่ายพยายามทำกันมานาน หลังจากที่แอปเปิลเคยพยายามกีดกันวิธีการนี้และถูกสอบสวนอย่างหนักจากหลายประเทศจนต้องยอมถอดเงื่อนไขกีดกันออกไป แต่จนแล้วจนรอดทุกวันนี้ก็ยังไม่มีแพลตฟอร์มใดได้รับความนิยมขึ้นมาอย่างจริงจัง แอพพลิเคชั่นส่วนมากยังคงพัฒนาด้วยชุดเครื่องมือพัฒนาหลักของแต่ละค่าย

ที่มา - ArsTechnica, Nitobi