ผมตัดสินใจลงทะเบียนเพื่อเอา Mobile App ขึ้น Android Market เมื่อกลางเดือนกุมภาพันธ์ ซึ่งเวลาเอา App ขึ้น Market เราต้องใช้ Developer Console ครับ ในความคิดของผม Developer Console มันดูรกมาก และมีอะไรหลายอย่างที่เราต้องกรอกข้อมูล ภาพไอคอนโปรแกรม ภาพโฆษณาในหน้า Market ภาพหน้าจอโปรแกรม วิดีโอโปรโมท ฯลฯ ซึ่งดูยุ่งยากในช่วงแรกที่เอา App ขึ้น หลังจากนั้นต้องวางแผนเรื่องพวกนี้ตั้งแต่ออกแบบ App กันเลยทีเดียว แต่สำหรับสถิติในหน้า App แต่ละตัวดูเหมือนไม่ค่อยตั้งใจทำซักเท่าไร แต่ก็พอจะมีข้อมูลให้ได้รู้ว่ามี Device รุ่นไหน ใช้ Android รุ่นอะไร ประเทศอะไร ที่ดาวน์โหลด App ของเราไปบ้าง ซึ่งเป็นข้อมูลที่ดีมากทีเดียว สำหรับสถิติตัวเก่ามันดูแย่มาก (กองรวมกันเป็น Pie Chart ในหน้าเดียว) แต่เมื่อวานนี้ทีม Android Market ปรับปรุงหน้า Developer Console ใหม่ ค่อยดูหน้าตาดีหน่อย

สถิติมีข้อมูลที่ละเอียดพอที่จะสามารถปรับปรุง App ได้ให้เหมาะสมกับลูกค้าของคุณได้เลยครับ

นักพัฒนาแอนดรอยด์ชาวไทยทั้งหลาย ไม่ว่าจะมือใหม่หรือมือเก๋า ต้องไม่พลาดงานนี้ “Global Android DevCamp 2012 – Thailand Camp” เพื่อสร้างและเฟ้นหาสุดยอดแอพพลิเคชันสุดเจ๋ง

Global Android DevCamp เป็นกิจกรรมที่จัดขึ้นพร้อมกันกว่า 50 ประเทศทั่วโลกในวันที่ 17-19 กุมภาพันธ์ 2555 นี้ โดยรูปแบบของกิจกรรมจะเป็นการพัฒนาแอพพลิเคชันสำหรับแอนดรอยด์ภายในเวลา 48 ชั่วโมง ทั้งนี้นักพัฒนาที่มีไอเดียเจ๋งๆ แต่ยังขาดทีมในการพัฒนา ก็สามารถที่จะรวมทีมกันได้ภายในงาน แต่ถ้านักพัฒนาคนไหนอยากที่จะฉายเดี่ยว เราก็ไม่ว่ากัน

ในระหว่างการพัฒนาแอพพลิเคชัน จะมีทริปเทคนิคในการพัฒนาดีๆ รวมถึงตัวอย่างในการพัฒนาจากผู้ที่มีประสบการณ์ในการพัฒนาแอนดรอยด์มาอย่างยาวนาน มาแนะนำกันอีกด้วย

สำหรับประเทศไทย (Thailand Camp) จะจัดขึ้นที่ If It Is (ดูสถานที่ตั้งและการเดินทาง) งานนี้ฟรีตลอดทั้งงาน หากนักพัฒนาคนไหนยังไม่ได้ลงทะเบียนสามารถลงทะเบียนเข้าร่วมงานได้ที่นี่

ดูข้อมูลและรายละเอียดเพิ่มเติมได้ที่ เว็บไซต์ Global Android DevCamp 2012 – Thailand Camp

ที่มา – Thailand GTUG

โดยปกติแล้วผมเป็นคนที่ติด Google Reader มาก คือติดประหนึ่งคนทั่วไปที่ต้องอ่านไทยรัฐเลย Google Reader แทบจะเป็นส่วนหนึ่งของชีวิตทั้งข่าวสาร การ์ตูน ชีวิตและความเป็นไปของเพื่อน

ทีนี้การอ่าน Google Reader มันมีปัญหาที่ว่า มันต้องอยู่หน้าเครื่องถึงจะอ่านได้ ก็เลยลองมองๆ หา App สำหรับอ่าน Google Reader บนมือถือ Android ที่มีอยู่ดูบ้าง ปรากฏว่ามันมี Google Reader ที่เป็น Official app ของทาง Google อยู่ แต่ก็ติดปัญหาว่ามันต้องต่ออินเทอร์เน็ตในตอนที่จะอ่าน ซึ่งผมไม่อยากจ่ายค่าเน็ตนี่สิ

เลยต้องมองหาทางเลือกอื่นๆ เลยมาพบกับโปรแกรมตามหัวข้อครับ มันคือ NewsRob โปรแกรมสำหรับอ่าน Google Reader ซึ่งสามารถอ่าน Off-line ได้ ถ้าทันใช้ Palm อาจนึกถึง AvantGo ได้ :P

NewsRob

NewsRob

ความสามารถของ NewsRob

  • Sync กับ Google account ของเราได้ อันไหนอ่านบน NewsRob แล้ว มันก็จะ Sync กลับไปที่ Google account ของเราให้ว่าอ่านแล้ว
  • อ่าน Off-line ได้ อันนี้ความต้องการหลักเลย

สนใจลอง NewsRob เชิญที่ Android market เลยครับ

ปล. สุดท้ายผมก็ต้องอ่านผ่านเบราว์เซอร์อยู่ดี เมมโมรี่เต็ม :P

Google เปิดตัวบริการใหม่ชื่อ Android Training เรียการเขียนโปรแกรมบน Android แบบ Online ซึ่งเนื้อหามีความหลากหลายพร้อมคำอธิบายรวมไปถึงตัวอย่างโค้ด บริการเรียน Android แบบ Online นี้ มุ่งหวังให้นักพัฒนาแก้ปัญหาได้อย่างรวดเร็ว หรือพัฒนาคุณสมบัติใหม่ให้ Apps ที่คุณเขียนได้เร็วขึ้น ซึ่งในแต่ละบทเรียนมีตัวอย่างโค้ดที่สามารถนำเอาไปใช้งานกับ Apps ของคุณเองได้ ในแต่ละบทจะมีคำแนะนำการการออกแบบ App สำหรับหน้าจอหลายขนาด การประหยัดพลังงงาน แชร์เนื้อหา พัฒนา Apps สำหรับองค์กร และการหาเงินจากการพัฒนา Apps ในเดือนหน้าจะมีเนื้อหามากขึ้น ตลอดจนโค้ดและไลบรารีใหม่ๆ ก็จะเพิ่มมากขึ้นด้วย

สืบเนื่องจากเรียนเขียนโปรแกรมบน Android ไม่จบคอร์ส เพราะตื่นสาย (เรียนตอนตี 3 กว่าๆ) เลยทำให้เรียนไม่ทันเพื่อนๆ ในชั้นเรียน ก็เลยคิดว่าหลังจากที่ได้เรียน 2 บทแรกก็คิดว่าน่าจะเขียน App บน Android แบบเบื้องต้นได้แล้วล่ะน่า อย่างเช่น HelloWorld :P อะไรทำนองนี้ แต่เราเป็นศิษย์มีครูอยู่ต่างประเทศ เราจะเขียน Hello World เป็นอย่างเดียวได้อย่างไร ก็เลยเขียน Mobile App ขึ้นมาเล่นๆ ตัวนึงแบบง่ายนะไม่ซับซ้อน…คือเรียนไม่จบคอร์ส จะเอาอะไรยากนักหนา โปรแกรมนี้ชื่อ Thai Open Source App เจ้าตัวนี้เป็นลูกครึ่งระหว่าง Web Application + Web Service + Android App จะอธิบายง่ายๆ ก็คือ มันเป็น App เอาไว้เข้าหน้าเว็บ Thai Open Source แบบ Mobile คือเนื้อหาจะไม่ครบตามเว็บ เนื่องจากมันเป็น Mobile ใช่ป่ะ มันก็เลยมาเท่าที่ XML Feed จะให้ได้ (แก้ตัวน้ำขุ่นๆ อ่ะนะ) อ่ะ เอาจริงๆ ละ ก็อย่างที่บอกครับ โปรแกรมมี 3 ส่วน

  1. Web Service ที่บอกว่าเป็น Web Services ก็เนื่องจาก Web Application ข้างต้นใช้ข้อมูล YQL จาก RSS Feed ที่ได้มาจาก Thai Open Source เจ้า YQL จะเป็นตัว Query และแปลงผลลัพท์ออกมาเป็น json เอาไปให้ Web Application อีกที
  2. Web Application เป็นเว็บที่พัฒนาด้วย jQuery Mobile ทำให้เว็บเล็กเร็วและสวยงาม เล่น Effect ได้เหมือนเขียน App จริงๆ
  3. Mobile App เขียนบน Android มี WebView อยู่ตัวนึงเปิดเว็บ Web Application งี่เง่าตัวนึงไว้

จริงๆ แล้วไม่ต้องทำอะไรให้มันดูยุ่งยากขนาดนี้ก็ได้ เช่นเขียน RPC ต่อกับ Drupal โดยตรงอะไรอย่างนี้ แต่ด้วยความที่เป็นศิษย์มีครูอยู่ต่างประเทศก็เลยเล่นท่ายากส์นิดนึง สำหรับหน้าจอโปรแกรมดูด้านล่างเลยครับ ผมมีแต่ tablet บ้านยากจนไม่มีตังค์ซื้อมือถือ Android น่ะครับ :P

สำหรับท่านที่ต้องการทดสอบดาวน์โหลดได้ที่ http://thaiopensource.googlecode.com/files/toss-mobile-app_1.3.apk หรือจาก QR Code ข้างล่าง

สำหรับในอนาคตคงได้เขียน Android App ที่เป็นเรื่องเป็นราวมากกว่านี้ครับ ;)

ท่านที่ใช้ Android แล้วต้องการจะติดตั้งโปรแกรม Google+ อาจเจอปัญหาอันชวนหงุดหงิดน่ารำคาญใจ คือ มันไม่ให้ผู้ใช้ในประเทศไทยติดตั้งได้ ถ้าจะติดก็ต้องใช้ทริคกันเล็กน้อย แต่ในตอนนี้ (น่าจะสักอาทิตย์ที่ผ่านมาแล้ว) เราสามารถติดตั้ง Google+ ลงมือถือ Andoird ของเราโดยตรงได้แล้วครับ ไม่ต้องโกงกันอีกต่อไป

สนใจจะลองก็โหลดเลยที่ Android market

นักพัฒนาโปรแกรมดูหนังฟังเพลงอย่าง VLC ได้แจ้งข่าวดีว่า VLC สำหรับ Android เข้าสู่สถานะ Beta แล้วหลังจากเกิดอาการเลื่อนอย่างไม่มีกำหนดมาหลายรอบ ในช่วง Beta นี้เป็นการทดสอบว่า VLC จะสามารถทำงานบนอุปกรณ์อะไรได้บ้าง ซึ่งขึ้นอยู่กับชิปประมวลผลและรุ่นของ Android เอง VLC บน Android ยังคงใช้สัญญาอนุญาติแบบ GNU/GPL V. 2

ที่มา – H-Online

Baidu ประกาศการพัฒนาระบบปฏิบัติการบนมือถือของตนเอง พัฒนานาต่อยอดจากระบบปฏิบัติการโอเพนซอร์สบนมือถือยอดนิยมอย่าง Android 2.x โดยใช้ชื่อว่า Baidu Yi ซึ่งจะเปิดตัวในเดือนพฤศจิกายนนี้ โดยจะติดตั้งบนมือถือและ tablet ซึ่ง Baidu ร่วมมือพัฒนาด้าน Hardware กับ Dell

Baidu จะเปลี่ยนโปรแกรมบน Android ด้วยโปรแกรมของ Baidu เองซึ่งหลายโปรแกรมได้พัฒนาขึ้นมานานแล้วและใช้กัยอย่างแพร่หลายในจีน ซึ่งโปรแกรมเหล่านี้ได้แก่ แผนที่ บริการเพลง และโปรแกรมอ่านหนังสือ Baidu เองยังจะพัฒนาเครื่องมือสำหรับเขียนโปรแกรมบน Baidu Yi ด้วยอีกทั้งยังสามารถเชื่อมต่อกับบริการออนไลน์ต่างๆ ของ Baidu และร้านค้าออนไลน์ด้วย

ที่มา – H-Online

Tomdroid พัฒนาโดย Olivier Bilodeau เพื่อเป็นโปรแกรมโปรแกรมจดบันทึกบนมือถือ Android สามารถเชื่อมต่อกับ Tomboy บนเครื่องเดสท็อป แลกเปลี่ยนข้อมูลและอ่านบันทึกได้ ในรุ่นนี้ (0.5.0) สามารถอ่านได้อย่างเดียว สำหรัยรุ่นล่าสุดนี้ออกหลังจากรุ่นที่แล้วเกือบ 11 เดือน มีคุณสมบัติใหม่ๆ เพิ่มเติมเข้ามา เช่น มีเมนู Share การรายแจ้งเตือนความผิดพลาด มี Icon ดูดีขึ้น มี UI ที่ดีขึ้น การ Sync ระหว่าง SDCard ทำได้ดีมากขึ้น มีภาษาฝรั่งเศษและเยอรมันเพิ่มเข้ามาด้วย

Tomdroid 0.5.0 ยังไม่ได้อยู่ใน Android Market แต่คุณสามารถทดสอบและให้คำแนะนำหรือแจ้งบั๊กได้ สำหรับท่าที่ต้องการดาวน์โหลดสามารถเข้าไปที่หน้าโครงการใน Launchpad ได้

ที่มา – H-Online

การพัฒนาซอฟต์แวร์บนระบบปฏิบัติการ Android 2 วัน 2,800 บาท

กำหนดการ

  • จัดอบรมที่ห้องอบรม SIPA ชั้น 9 ศูนย์ราชการอาคารบี
  • วันที่ 30 – 31 พฤษภาคม 2554 เวลา 9.00-16.00น.
  • วิทยากร : คุณกนธร จินดารักษ์
  • สอบถามเพิ่มเติมได้ที่ email : anuradee@itbakery.net หรือ 089-0057505 www.itbakery.net

หลักสูตรการอบรม

วัตถุประสงค์

  1. เข้าใจภาพรวมการทํางานของระบบปฏิบัติการแอนดรอย
  2. สามารถพัฒนาโปรแกรมประยุกต์เบื้องต้นบนระบบปฏิบัติการแอนดรอยได้

คุณสมบัติผู้เข้าอบรม

  1. มีพื้นฐานการพัฒนาโปรแกรมประยุกต์ด้วยภาษา Java

เนื้อหา

  • วันที่ 1
    • แนะนําระบบปฏิบัติการแอนดรอย
    • การติดตั้งเครื่องมือ และชุดพัฒนา (Eclipse, ADT และ Android SDK)
    • การใช้งาน ADT และ Android Emulator
    • แนะนํา API Demos ของแอนดรอย เพื่อเป็นแนวทางในการพัฒนาแอพพลิเคชัน
    • ทดลองสร้าง Hello World Android Application และแนะนําโครงสร้างโปรเจก
    • การออกแบบ User Interface พื้นฐาน
    • การใช้งาน Resource ไฟล์ต่างๆ
    • ทดลองสร้าง My first android application (การพัฒนาโปรแกรมอย่างง่าย)
  • วันที่ 2
    • การใช้งาน Intent และ ความรู้พื้นฐานเกี่ยวกับ Activity
    • การใช้งาน Context Menu, Pop-up Dialog, Toast
    • การพัฒนา List Activity
    • การพัฒนา Map Activity
    • Hardware Sensor และ Location Base Service
    • การเรียกใช้งานฟังก์ชันการทํางานอื่นๆที่นิยมใช้งาน
    • การ Publish application ไปยัง Android Market
    • แนวทางการนําความรู้ที่ได้ไปใช้เพื่อให้เกิดประโยชน์