เก็บตกไปสอน Android ที่อยุธยา

เนื่องจากได้รับเชิญให้ไปสอนอะไรสักอย่างที่มหาวิทยาลัยราชภัฎพระนครศรีอยุธยาก็เลยเลือกสอน Android Mobile App Development ใช้เวลาเตรียมตัวสั้นมาก ถ้าเทียบกับเมื่อ 3 ปีที่แล้ว แต่ก็เตรียม workshop เท่าที่จะสอนได้ ตอนสอนจริงก็ข้ามไปหลายเรื่องเหมือนกัน (ข้ามเนื้อหาไปเล่นใน workshop กันเลย) :P

  • สำหรับ slide ประกอบการอบรม อยู่ที่ slideshare
  • โค้ดตัวอย่างอยู่ที่ github เหมือนเดิม

สุดท้ายต้องขอขอบคุณอาจารย์ที่ไว้วางใจและเสียสละเวลา 2 สัปดาห์มาเขียน Android App กัน ขอบคุณจากใจเลยครับ

นักพัฒนาในดวงใจ

ได้โอกาส Blog เกี่ยวกับ นักพัฒนาและบริษัทที่ทำ Mobile App ที่ผมชื่นชอบบ้าง

  • Byte & Beta ทำ App เกี่ยวกับสื่อการเรียนรู้ App คำนวนโน่นนี่
  • Mawika ทำ App สไตล์วัยรุ่น คำคมโดนๆ
  • AppStain ทำ App เกี่ยวกับราคาน้ำมัน ราคาทอง
  • Streamming Mob ทำ App เกี่ยวกับดูหุ้น
  • Code Mobiles ทำ App Utility ผมเรียกว่า App CM
  • Hua Lampong ทำ Molome ไง
  • TouchSi ทำ App พุทธวจนะ
  • Metamedia ทำ App Longdo Map
  • T-La-9 ทำ App สวดมนต์
  • Nom Nom Nom ทำ Game ผมชอบ Game จากบริษััทนี้มาก

เดี๋ยวนึกออกจะมาเพิ่มอีกรอบ

วิเคราะห์ข้อมูลจาก Xyologic Mobile Analysis

เมื่อวันก่อน SIPA บอกว่าจะมี Edumarket (แอบโฆษณา) สำหรับให้คนไทยได้ขาย Mobile App ซึ่งก็น่าสนใจดีครับ แต่เหนือสิ่งอื่นใดสิ่งที่ผู้ประกอบการอยากได้จาก Market คือตัววิเคราะห์ข้อมูลดีๆ เพื่อใช้ในการพัฒนา App ให้ดีขึ้น ตรงกลุ่มเป้าหมายตามความเป็นจริงมากขึ้น ครั้งที่แล้วผมพาไปดูสถิติจาก Android Developer Console โดยใช้ข้อมูลตัวเองเป็นหลัก (ไปดูข้อมูลของคนอื่นไม่ได้) ครั้งนี้ผมมีข้อมูลการวิเคราะห์จาก Xyologic Mobile Analysis GmbH ทำให้เราสามารถดูข้อมูลสถิติดาวน์โหลดและการวิเคราะห์ในเบื้องต้นได้ทั้งตัว Mobile App และ Publisher ได้ นอกจากนี้ยังสามารถดูข้อมูลการใช้ Mobile App รายประเทศได้อีกด้วย อ้อดูข้อมูลได้เกือบทุก platform น่าสนใจมาก

ลองดูตัวอย่าง ผมชอบ Molome โปรแกรมถ่ายรูปและแต่งภาพพร้อมแชร์ภาพขึ้น Social Network เป็นผลงาน Mobile App ของคนไทยจากบริษัทหัวลำโพง (Hlp International) ก็เลยได้ดูข้อมูลเบื้องต้นดังนี้

อีกบริษัทนึงที่ผมติดตามงานมาตลอดคือ Touchsi พัฒนา App หลายอย่าง App ที่ผมชอบมากคือพุทธวจนะ ข้อมูลเป็นดังนี้

มาดูของผมกันบ้างครับ สไลต์ solo เดี่ยว

ข้อมูลน่าสนใจดีครับ โดยเฉพาะ Rank สูงๆ ที่อยู่ในต่างประเทศ บางทีเราคิดว่า App จะขายได้ในประเทศโน้นประเทศนี้แต่พอเอาเข้าจริงๆ กลับไปดังในประเทศที่เราไม่คาดคิด :)

ทำบัญชีรับจ่ายผ่าน Mobile App

คุณมะระชวนทำบัญชีรายรับ-รายจ่าย ผ่านโปรแกรมบน Android ชื่อ Finacisto ผมก็ไม่ได้จดรายรับรายจ่ายจริงๆ จังๆ เสียที ได้โอกาสหักดิบความรู้สึก ก็เลยเริ่มจดบันทึกรายรับ-รายจ่าย สำหรับเดือนนี้กันเลย จะได้รู้ว่าเงินหมดไปกับค่าใช้จ่ายส่วนไหนมากที่สุด ซึ่งผมสามารถเรียกดูกราฟการใช้เงินได้อย่างง่ายดายมากๆ

? Continue reading

แอพรายการวิทยุ “น่ารู้เรื่องไอที”

มีโอกาสไปอัดรายการวิทยุ “น่ารู้เรื่องไอที” ของศูนย์เทคโนโลยีการศึกษากระทรวงศึกษาธิการอยู่หลายครั้ง ถ้านับจำนวนตอนก็ได้ประมาณ 300 กว่าตอนได้ ซึ่งรายการออกอากาศทางเว็บไซต์ MOE Radio Thai และได้มีโอกาสไปออกอากาศทางวิทยุของกรมระชาสัมพันธ์ ตั้งแต่อัดรายการไม่เคยถาม Feed back จากผู้ฟังเลย มีหน้าที่อัดรายการก็อัดไป จนเมื่อครั้งที่แล้วมะระถามถึงเรื่องการออกอากาศกับเจ้าของรายการ (คุณอ้อ) ก็เลยคิดเล่นๆ ว่าจะลองสอบถาม Feed back ในรายการดูบ้าง อาจจะมีกิจกรรมให้เขียนจดหมาย, E-Mail, กด Like Facebook Fanpage ดูบ้าง จะได้รู้ว่ามีคนฟังอยู่เท่าไรบ้าง สำหรับท่านที่ไม่มีโอกาสได้ฟังรายการทางช่องทางข้างต้น ผมก็เลยทำ Mobile App รวมรายการตอนเก่าๆ เผื่อใครที่อยากฟังรายการนี้ และอยากเสนอแนะ ติชมรายการ หรืออยากเป็น Sponsor รายการอื่นๆ (กำลังจะทำรายการ TV Online) ก็ได้ครับ เอ้าโม้มาเยอะหน้าตาโปรแกรมเป็นแบบนี้ครับ

?

 

ดาวน์โหลด App ได้ที่ Google Play Store ครับ


Android app on Google Play

เงินก้อนแรกจาก Mobile App

ตั้งชื่อเรื่องซะโอเว่อร์ จริงๆ ไม่ใช่เรื่องใหญ่โตอะไรอยากเล่าให้ฟังว่าผมได้เงินจากการ Mobile App แล้ว ซึ่งมาจากค่าโฆษณาใน App ได้เงินมา $58 เห็นจะได้ ซึ่งเป็นเงินที่คิดว่าไม่น่าจะได้แต่ก็ได้แฮะ

แหมถ้า Google Play Store เปิดให้คนไทยได้เป็น “พ่อค้า” ได้บ้างก็คงจะดี สำหรับเงิน $58 ก็ถือว่าคืนทุนค่าสมาชิก Google Play Store แล้วครับ :)

 

พจนานุเกรียน

เนื่องจากไม่ได้เขียน Mobile App นานจนลืม ก็เลยคิดโครงการสนุกๆ จะได้เขียน Mobile App ขึ้น Google Play Store ด้วย ก่อนหน้านี้มีคนคะยั้นคะยอให้ผมเขียน Dictionary ประมาณว่าจะเอาฐานข้อมูล Dictionary และไฟล์เสียงคำอ่านภาษาไทยและภาษาอังกฤษเอามาให้ผมเขียน App ให้เลยทีเดียว แต่ผมตอบปฏิเสธไป T_T เนื่องจากยังไม่อยากเขียน Dictionary และมี App ที่สนุกว่าเขียนอยู่ในช่วงนั้นอยู่แล้ว มาครั้งนี้เริ่มว่างๆ ก็เลยหยิบเอาโครงการ Dictionary มาเล่นใหม่ แต่ผมไม่มีฐานข้อมูล Dictionary ก็เลยจำลอง Dictionary ฉบับพิเศษขึ้นมา เรียกว่า พจนานุเกรียน คือ พจนานุกรมรวมศัพท์เกรียน นั่นเอง (คิดได้ยังไงเนี่ย) ตัว App มีคุณสมบัติอยู่ 4 อย่างที่ผมต้องการคือ

  1. มีหน้าจอเดียวค้นหาและแสดงผล
  2. อัพเดทฐานข้อมูลได้จากอินเตอร์เน็ต
  3. Auto Complete คำค้นหา
  4. ค้นพบคำศัพท์และความหมายอย่างแน่นอน

Continue reading

I am Petdo! บน Android

??มีโอกาสได้ลองเขียน Android App แบบลวกๆ เลยได้เขียนเล่นอยู่หลายตัว แต่ที่อยากเขียนมากที่สุดคงเป็นตัวนี้ I am Petdo! บน Android เนื่องจากชอบตัวการ์ตูนจาก iampetdo.com ชอบชื่อย่อของ SIPA เห่อๆ สร้างสรรค์ดีนะครับ :P ?เลยได้ Android App มาเป็นแบบนี้ (ไม่เขียวเหมือนบน iOS นะครับ)

?

ชอบก็ดาวน์โหลดได้ที่

***?อ้ออ่านได้เฉพาะ 10 เรื่องล่าสุดเท่านั้นะ อ่ะฮิๆ

มาใช้ Thai Open Source App กัน

สืบเนื่องจากเรียนเขียนโปรแกรมบน 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