วันจันทร์ที่ 21 ตุลาคม พ.ศ. 2556

My Three Android device and CyanogenMod ROM.

เนื่องจากที่ผมมี เครื่องมือถือพร้อม tablet ของ android อยู่ 3 ชิ้นครับ
คือ NEXUS 4, MOTOROLA XOOM 3G, HTC MAGIC

แล้วเกิดอยากจะ UPROM (Operating system ภายใน โทรศัพท์) ขึ้นมาซะงั้น 
จึงได้ไปหา Link และวิธีการมาครับ

ผลที่ได้ จึงได้หน้าตาเป็นแบบนี้ครับ

1.NEXUS4
1.1 ก็เข้าไป download ตัว rom มาก่อน
http://wiki.cyanogenmod.org/w/Install_CM_for_mako

1.2 และตามด้วย google apps เพราะโดยตัว rom เองนั้น จะไม่มี google app ภายในด้วย (สำคัญน่ะครับเพราะมันรวมถึง play store ของเราด้วย ^^)
http://wiki.cyanogenmod.org/w/Google_Apps







2. MOTOROLA XOOM 3G 
ขั้นตอนคล้ายๆ กันคือ download ROM มาก่อนแล้วค่อย download google apps 
2.1 http://wiki.cyanogenmod.org/w/Install_CM_for_everest
2.2 http://wiki.cyanogenmod.org/w/Google_Apps
ลงเสร็จดัน app store ไม่ขึ้นต้องไป download link ข้างล่างนี้ช่วยอีกนะครับ(สำคัญนะครับเด่ว play store ไม่ขึ้น) 
http://forum.xda-developers.com/showthread.php?t=2084236#2







3. HTC MAGIC
   http://oldwiki.cyanogenmod.org/wiki/HTC_Magic_(32A):_Rooting_(6.35.x_radio)
   ขั้นตอนวิธีการก็ยุ่งพอสมควร 
ข้อที่สำคัญนอกจาก ตัว  rom และ Google apps แล้วต้องเอาตัว แก้ kernel มาด้วยอีกไฟล์ครับเดียวจะ boot ไม่ขึ้นเอาครับ
Magic32A / Roger's / Orange ONLY: Download the latest version of the EBI1 kernel.









แต่ละ ROM ของ cyanogenmod ดีมากเลยครับ ต้องขอ ขอบคุณผู้ผลิต rom นี้ขั้นมาจริงๆ 
credit. http://oldwiki.cyanogenmod.org/wiki/Main_Page

วันศุกร์ที่ 20 กันยายน พ.ศ. 2556

จาก Android เข้าสู่ iOS [ ตอนที่ 2 ]

ใกล้เข้ามาทุกครั้ง สำหรับ application ของผม บน ios,
ตอนแรกก็ไปสมัคร mac developer ไว้ แต่ก็รู้สึกว่า ไม่ค่อยมีอะไรเป็นชิ้นเป็นอันเท่าไร

เพราะการ convert code โดยใช้โปรแกรมแล้วจะไม่ค่อย สมบูรณ์เท่ากับการเขียนโค้ดเอง
หรือ ที่เรียกว่า native code

การเรียนรู้ภาษา objective c ก็สำคัญ
บ่นมาตั้งเยอะ มาหาปัญหา  และ วิธีการแก้ไข
ปัญหา
- ภาษา object c
- ไม่มี iPhone มาพัฒนาบนเครื่องจริง

วิธีการแก้ไข
- อ่านและทำความเข้าใจ ภาษา object c
- ฝึกเขียนจาก ตัว simulation ไปก่อน

เรื่องนี้จริงๆ แล้วใครที่จะพัฒนา app บน iphone ได้สักตัวหนึ่งก็ต้องเคยเล่น iphone มาก่อนซึ่งมันก็ยากพอสมควรสำหรับคนที่ไม่เคยใช้ iphone มาก่อนอย่างผมครับ เฮ้อ เซ็งจิต


วันพฤหัสบดีที่ 18 กรกฎาคม พ.ศ. 2556

จาก Android เข้าสู่ iOS [ ตอนที่ 1 ]

จากที่ใช้ความพยายามในการหาวิธีการ ในการสร้าง Application บน iOS
ก็มาเจอแนวความคิดที่ว่าทำไม ไม่ลอง แปลงโค้ด android ที่มีอยู่แล้ว ให้เป็น object-c ไปเลย ดีไหม

ลิงค์นี้ น่าสนใจที่สุดนะผมว่า
https://code.google.com/p/j2objc/

เป็น คล้ายๆ กับ ตัวแปลงภาษาจาก Java ให้เป็น Object-C
ซึ่งเขาจะไม่แปลงพวก UI interface อะไรให้นะครับ เขาจะแค่แปลงพวก logic ให้
เด่วผมลองแล้วจะมาเขียนอธิบายอีกที่หนึ่งก็แล้วกันนะครับ ^^


1. แปลงโค้ดจาก Java ไปที่ Object-c

เป็น Idea ที่น่าสนใจ
แต่ก็ต้องหาแนวทางอื่นกันต่อไปครับ

วันศุกร์ที่ 12 กรกฎาคม พ.ศ. 2556

มาเล่าวิธีการ ใช้งาน OSX บน VMware โดยใช้ระบบปฏิบัติการ Ubuntu

วิธีการคือ
  1. Install Ubuntu (version ที่ผมใช้อยู่ version ล่าสุด 13.04)
  2. ทำการ install VMware for Ubuntu

ซึ่งตอนแรกทำยังไง ก็ actviate VMware Ubuntu ไม่ได้(ให้ตายซิ)
แล้ว ผมก็เจอ  link นี้ http://askubuntu.com/questions/285373/cant-add-serial-code-activate-vmware-in-ubuntu-13-04

เขาให้ใช้ command ให้การ add serial เอา
command คือ
sudo /usr/lib/vmware/bin/vmware-vmx --new-sn INSERT_YOUR_KEY_HERE
จึงทำงานได้แระ VMware.

3. หา ไฟล์ image OSX ผมได้มาจาก
link นี้ครับ
 http://www.sysprobs.com/mountain-lion-10-8-2-vmware-image-how-to-run-it-in-vmware-workstation-9-windows-7

วิธีการก็ตาที่เขาบอก แปะๆ เลย ผมทำตาม
แต่ติดตรง Start อีกบอกว่าไฟล์ใหญ่เกินไปอีก บ่ะ
ผมก็ได้มาเจอ link นี้อีก


เขาบอกว่าให้ เพิ่มคำสั่งนี้เข้าไปที่ file image
http://communities.vmware.com/thread/257712?start=0&tstart=0
'diskLib.sparseMaxFileSizeCheck= "false"'

โอ เค เมื่อพร้อมก็ลอง Start ดูอีกที่หนึ่ง
ทุกอย่างเป็นไปได้ด้วยดีครับ
:-) ผ่านฉลุย

4.  สมัคร apple id    (https://appleid.apple.com/th/)
 ฟรี ไม่เสียค่าใช้จ่ายครับ (ใช้ windows สมัครก็ได้นะครับ ไม่จำเป็นต้อง osx -)


5.  เมื่อเราสามารถเข้า OSX ของเราแล้วก็เข้าไปที่ app store แล้วก็เข้าไป download  X-CODE (โปรแกรมพัฒนา Object-c)
เมื่อ click ที่ download มันก็จะถามหา apple id เราก็เอา apple id จาก ข้อ 4 มาใส่
เมื่อได้แล้วก็จะสามารถ download X-CODE ได้แระ


จบ..



ขอเปลี่ยนชื่อ Blog หน่อยนะครับเป็น Siam On Mobile

เพราะ ต่อไปผมคิดว่า จะไม่ทำ Application เฉพาะ บน Android แล้วแหละครับ
ตอนนี้ก็จะทำบน IOS บ้างแล้ว(กำลังเริ่ม)
หวังว่าจะติดตามผลงานกันต่อไปนะครับ




มีใครพอเสนอ idea แอปพลิเคชัน ที่อยากใช้งานบน IOS หน่อยบ้างไหม ครับ 

วันเสาร์ที่ 1 มิถุนายน พ.ศ. 2556

How to programming in Siam on Android. (8 app)

 ผมว่ามันถึงเวลาที่ผมจะทำ blog แบบ จริงๆ จังแล้วเสียที
ปัจจุบัน ผมก็ มี application ของตัวเองประมาณ 
8  app แล้ว ก็ว่าจะมาเล่าการพัฒนาแต่ละ app ให้คนที่สนใจได้ศึกษาต่อกันครับ






วันพฤหัสบดีที่ 23 พฤษภาคม พ.ศ. 2556

Siam Checkers

ได้ฤกษ์เปิด ตัว Siam Checkers 
ดูภาพ Screen ไปพลางๆ ก่อนครับ เด่วจะค่อยพัฒนาไปเรื่อยๆ ครับ








สามารถทดสอบการใช้งานได้ที่
https://play.google.com/store/apps/details?id=com.siamcheckers.checker

วันจันทร์ที่ 1 เมษายน พ.ศ. 2556

Siam Weather and Siam Idioms (Feature)

Hi Guy. Siam Weather and Siam Idioms have facebook feature sharing already.
You can try it.  (All of step need to internet connection krub)

For Siam Weather
 When you open description page. You need to press menu button. will show like this.




and select Text to Facebook Menu


For Siam Idioms
  When you open list of Idioms. You need to Longclick on item.



 if popup alert then will show like this.


วันอังคารที่ 5 กุมภาพันธ์ พ.ศ. 2556

Feature Of Siam Idioms 05-02-2013


ถือว่าเป็น ฤกษ์งามยามดีของผม ก็ว่าได้ ในการเปิดตัว application ซึ่งไม่จำเป็นต้องต่อ internet ทำงาน
ความสามารถต่างๆ ทีเพิ่มขึ้นมาได้แก่

เรียงตามลำดับ ก ถึง ฮ






ทำการค้นหาประโยคจากคำที่ต้องการได้








ไม่จำเป็นต้องมีการเปิดการใช้งานข้อมูลอินเตอร์เน็ต







สามารถทดลองใช้งาน Siam Weather นี้ได้จาก Link   https://play.google.com/store/apps/details?id=com.siamidioms


วันพุธที่ 23 มกราคม พ.ศ. 2556

Feature Of Siam Weather 23-01-2013


สยามเว้เธ่อ เป็น รายการรวบรวม ข้อมูลจาก  กรมอุตุนิยมวิทยา ประเทศไทย
ต้องการ การใช้งานผ่านทางอินเตอร์เน็ต

1) มีการใช้งาน โดยจะมี Tab ให้เลือกใช้งานได้แก่

   a. WeatherForecast  
       เป็นพยากรณ์อากาศ ในเขต กรุงเทพมหานครและปริมณฑล, ภาคเหนือ, ภาคตะวันออกเฉียงเหนือ,ภาคกลาง,ภาคตะวันออก ,ภาคใต้ (ฝั่งตะวันออก)  และ ภาคใต้ (ฝั่งตะวันตก)
   b. Northern
       สภาพอากาศปัจจุบัน ภาคเหนือ
   c. Northeastern
       สภาพอากาศปัจจุบัน ภาคตะวันออกเฉียงเหนือ
   d. Central
       สภาพอากาศปัจจุบัน ภาคกลาง
   e. Eastern
      สภาพอากาศปัจจุบัน ภาคตะวันออก
   f. Sounthern(EastCoast)
      สภาพอากาศปัจจุบัน ภาคใต้ (ฝั่งตะวันออก)
   g. Sounthern(WestCoast)
       สภาพอากาศปัจจุบัน ภาคใต้ (ฝั่งตะวันตก)
  h. WarningNews
      เตือนภัยและข่าว



2) พยากรณ์อากาศประจำวันของจังหวัด เชียงใหม่, แม่ฮ่องสอน, อุบลราชธานี, มหาสารคาม, กรุงเทพมหานคร, สงขลา, ภูเก็ต



3) สามารถทำการ แชร์รายละเอียดของการพยากรณ์อากาศ ได้


4) about แสดงสัญลักษณ์ อากาศ


สามารถทดลองใช้งาน Siam Weather นี้ได้จาก Link   https://play.google.com/store/apps/details?id=com.siamweather

วันพฤหัสบดีที่ 17 มกราคม พ.ศ. 2556

Feature Of Siam Chord 17-01-2013


สยามคอร์ดเป็นการรวบรวมเพลงฮิต ที่มีคอร์ดให้พร้อมด้วย(กีตาร์ , คีย์บอร์ด , อูค และ อื่นๆ) ใช้เป็นหนังสืออ้างอิงสำหรับผู้คนทั่วไปที่สนใจในเรื่องเพลง(ไทย)และต่างประเทศ สามารถค้นหาได้โดยการใส่ชื่อศิลปินหรือ ชื่อเพลง

1.  แยกโดยใช้สัญลักษณ์ที่ใช้ค้นหา ในช่องค้นหาให้ใส่เครื่องหมาย
. จุด (เพลงใหม่)  ,  คอมม่า (เพลงเก่า)    + บวก (สำหรับเพลงลูกทุ่งเพื่อชีวิต)      * สตาร์ (เพลงอังกฤษ)



2. เมื่อทำการเปิด คอร์ดเพลง ก็จะทำการ Alway on screen ให้อัตโนมัติ และ จะทำการ disable เมื่อออกจากการดูคอร์ดเพลงนั้น


3. ทำการย่อ - ขยายคอร์ดเพลง ได้ตามต้องการ



4. มีการจัดลำดับ 20 อันดับแรก



สามารถทดลองใช้งาน Siam Chord นี้ได้จาก Link   https://play.google.com/store/apps/details?id=com.siamchord

วันพฤหัสบดีที่ 10 มกราคม พ.ศ. 2556

Feature Of Siam News 10-01-2013

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

รายชื่อหนังสือพิมพ์ที่ได้ทำการรวบรวมมา ได้แก่
ไทยรัฐ http://www.thairath.co.th
กรุงเทพธุรกิจ http://www.bangkokbiznews.com
คม ชัด ลึก http://www.komchadluek.net
เดอะเนชั่น http://www.nationmultimedia.com
ผู้จัดการ http://www.manager.co.th
มติชน http://www.matichon.co.th
ข่าวสด http://www.khaosod.co.th
โพสต์ทูเดย์ http://www.posttoday.com
บางกอกโพสต์ http://www.bangkokpost.com
สยามรัฐ http://www.siamrath.co.th/
เดลินิวส์ http://www.dailynews.co.th/
ประชาชาติ http://www.prachachat.net/

ซึ่งเป็น แอปที่ผมเข้ามาใช้งานบ่อยที่สุด ก็ว่าได้ เพราะผมชอบติดตามข่าวสารต่างๆ เป็นประจำเสมอ
ปัจจุบันการทำงานที่มีลักษณะเด่นของ แอป นี้คือ

1. มีสถิติจำนวนผู้เข้าอ่านหนังสือพิมพ์ แต่ละฉบับ


2. เลือกหมวดหมู่ของ ข่าวว่าต้องการจะอ่าน ข่าวการเมือง กีฬา บันเทิง อื่นๆ ได้


3. กดเลือกที่หัวข้อข่าวจะแสดงรายละเอียดของข่าว


4. กดแช่ที่หัวข้อข่าว 2 วินาที เพื่อทำการอ่านข่าวทั้งหมดที่มีอยู่ใน หมวดหมู่ของข่าวนั้น ในการอ่านข่าวทั้งหมดจะทำการ slide แต่ละข่าวเพื่อทำการอ่าน หัวข้อข่าวถัดไป  หรือทำการกดที่เมนูด้านล่าง เพื่อทำการไปที่หน้าแรก หรือ หน้าสุดท้ายได้


สามารถทดลองใช้งาน Siam News นี้ได้จาก Link ด้านล่างได้เลยครับ
https://play.google.com/store/apps/details?id=com.siamnews

วันพุธที่ 9 มกราคม พ.ศ. 2556

Feature Of Siam Chess 09-01-2013

เป็นการแนะนำโปรแกรมอย่างเป็นทางการของ Siam Chess
Siam Chess เป็นโปรแกรมหมากรุกไทย ที่ผมตั้งใจ จะทำให้สามารถเล่นได้ 2 คน
เวลา พกพาก็สะดวกสบายมี tablet ก็เปิดกระดานเล่นกับเพื่อนได้เลย
วันนี้จะเป็นการแนะนำ Feature อะไรต่างๆที่อยู่ใน Application Siam Chess นี้ครับ

1. เลือกโหมดของการเล่น
    Single Player  -  เล่นคนเดียว
    Two Player - เล่นสองคน



2. โหมด Single Player  เป็นการเล่นกับ ระบบอัตโนมัติ
    จะสามารถเลือกตัวหมากได้ว่าจะเลือกเอาสีขาว หรือ สีดำ  (แต่สีขาวจะเป็นฝ่ายเดินหมากก่อนทุกครั้ง)
    เลือกสีพื้นหลัง ได้ 3 ลาย
    ระดับความยาก มีอยู่ 3 ระดับ  ง่าย ปานกลาง ยาก




3. โหมด Two Player เป็นการควบคุมการเล่นได้ทั้งสองฝั่ง
     - สามารถเลือกการหันหน้าของตัวหมากได้
     - เลือกสีพื้นหลัง ได้ 3 ลาย



4. Option ภายในตัวกระดานในขณะที่กำลังเล่นหมากรุก
     - Undo ย้อนหลัง 1 จังหวะ
     - Redo  เดินหน้า  1 จังหวะ (ในกรณีที่มีการ Undo)
     - Sound: on/off   เปิด ปิด เสียงการเดินหมาก
     -  Save & Quit   บันทึกและก็ออกจาก App เพื่อไปกิจกรรมอย่างอื่น




5. ในการกดปุ่ม Back ในกรณีที่จะกำลังเล่นหมากรุกอยู่
     จะมี dialog เตือนแจ้งว่า จะออกจากโปรแกรมและจะไม่บันทึกการเดินไว้




สามารถทดลองเล่นเกมส์ Siam Chess นี้ได้จาก Link ด้านล่างได้เลยครับ
https://play.google.com/store/apps/details?id=com.siamchess