นับย้อนไปจากนี้ประมาณ 1 ปี เริ่มแรกที่ผม จะศึกษาเกี่ยวกับ การเขียนโปรแกรม บน Android ผมก็มี Text Book pdf เยอะมาก
ไม่รู้จะเริ่มจาก เล่มไหนก่อน ก็นั่งเขียน อ่านๆ ไป อ่านได้สักหน่อยก็เบื่อ แล้วก็ไปทำอย่างอื่น
แต่เผอิญ ไปเจอ เล่มนี้มาครับ
Hello Android Introducting Google's Mobile Development Platform Second Edition ของ คุณ Ed Burnette
ตอนแรก ก็ทำตามตัวอย่างไม่ได้คิดอะไร แต่ก็นึก ในใจอยู่นะว่า เฮ้ย เล่มนี้มาแปลก แหะ เริ่ม
ให้เขียน software sudoku เรยรึ ไอ้เราก็งูๆ ปลาๆ อยู่เรย
ก็ลองทำตามไปเรื่อยๆ หนังสือ ค่อนข้างแสดง ตัวอย่างได้อย่างละเอียดทีเดียว เราทำตาม แล้ว Run ก็รู้ผล มันก็ยิ่งส่งให้เรา สนุกกับมันมากขึ้น
ผมถือว่าเล่มนี้ เป็น First Android Text Book ของผมเรยก็ว่าได้ครับ แนะให้ผู้ที่สนใจ ศึกษา ลอง หา Download มาทำตามดูครับ
ตอนแรก ก็ไม่ต้องไป หวังพึ่ง Source code ตัวอย่างอะไร มันมากนักครับ ให้ทำตาม เจ้าหนังสือ เล่มนี้ไปเลย เพราะเขาค่อนข้างอธิบายได้ละเอียดแล้ว
แสดงบทความที่มีป้ายกำกับ android แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ android แสดงบทความทั้งหมด
วันพุธที่ 28 มีนาคม พ.ศ. 2555
วันพฤหัสบดีที่ 15 มีนาคม พ.ศ. 2555
siam on android NOW!!
ปัจจุบันมาดูว่า Siam on Android ของผม มีอะไรบ้างนะครับ
สามารถ download ได้ตาม url https://play.google.com/store/apps/developer?id=PaTin
แยกเป็นแต่ละ App จะได้
siam radio ใช้สำหรับฟังวิทยุ ซึ่งปัจจุบันมีมากถึง เกือบ 100 สถานี ครับ
สามารถเลือก กลุ่มของคลื่นวิทยุเพื่อที่จะฟังได้ แยกเป็นภาคเหนือ ใต้ อิสาน ตะวันออก ตะวันตก ครับ
siam chord บอก chord กีตาร์ C,D,E,F,G,A,B มีทั้งหมดกว่า 700 chord แล้วตอนนี้
มีการสุ่มเพลงขึ้นมาเพื่อ แสดงให้ผู้ใช้งานตอนเปิดหน้าแรกไม่ซ้ำกัน สามารถค้นหาเพลงตามชื่อ และ ศิลปินได้
siam news ข่าว จากหนังสือพิมพ์ที่ได้รับความนิยม ซึ่งมี อยู่ 9 ฉบับครับ
ไทยรัฐ, กรุงเทพธุรกิจ, คม ชัด ลึก, เดอะเนชั่น, ผู้จัดการ, มติชน, ข่าวสด, โพสต์ทูเดย์, บางกอกโพสต์
siam football เป็น การแสดงผลข้อมูล ผลฟุตบอล ไทยพรีเมียลีกส์ และ อังกฤษพรีเมียลีกส์ การแสดงผลจะ refresh ทุกๆ 5 นาที ซึ่งจะมีให้เลือกตารางคะแนน เพื่อดูลำดับ ปัจจุบันในลีก ของแต่ละลีกส์ ด้วยครับ
มีข้อติชม แนะนำก็สามารถ แสดงความคิดเห็นมาได้ที่ เว็บ blog ของผมนี้ หรือจะเข้าไปที่ facebook fan page https://www.facebook.com/PatinBook ก็ได้ครับ
สามารถ download ได้ตาม url https://play.google.com/store/apps/developer?id=PaTin
แยกเป็นแต่ละ App จะได้
siam radio ใช้สำหรับฟังวิทยุ ซึ่งปัจจุบันมีมากถึง เกือบ 100 สถานี ครับ
สามารถเลือก กลุ่มของคลื่นวิทยุเพื่อที่จะฟังได้ แยกเป็นภาคเหนือ ใต้ อิสาน ตะวันออก ตะวันตก ครับ
siam chord บอก chord กีตาร์ C,D,E,F,G,A,B มีทั้งหมดกว่า 700 chord แล้วตอนนี้
มีการสุ่มเพลงขึ้นมาเพื่อ แสดงให้ผู้ใช้งานตอนเปิดหน้าแรกไม่ซ้ำกัน สามารถค้นหาเพลงตามชื่อ และ ศิลปินได้
siam news ข่าว จากหนังสือพิมพ์ที่ได้รับความนิยม ซึ่งมี อยู่ 9 ฉบับครับ
ไทยรัฐ, กรุงเทพธุรกิจ, คม ชัด ลึก, เดอะเนชั่น, ผู้จัดการ, มติชน, ข่าวสด, โพสต์ทูเดย์, บางกอกโพสต์
siam football เป็น การแสดงผลข้อมูล ผลฟุตบอล ไทยพรีเมียลีกส์ และ อังกฤษพรีเมียลีกส์ การแสดงผลจะ refresh ทุกๆ 5 นาที ซึ่งจะมีให้เลือกตารางคะแนน เพื่อดูลำดับ ปัจจุบันในลีก ของแต่ละลีกส์ ด้วยครับ
มีข้อติชม แนะนำก็สามารถ แสดงความคิดเห็นมาได้ที่ เว็บ blog ของผมนี้ หรือจะเข้าไปที่ facebook fan page https://www.facebook.com/PatinBook ก็ได้ครับ
วันอังคารที่ 18 ตุลาคม พ.ศ. 2554
โพสข้อความบน Facebook ผ่านทาง Android
เกิดจาก
อยากเขียนโปรแกรมที่เกี่ยวกับ Android แถมไปสมัครเป็น Developer อีกต่างหาก เสียเงินไป 7 ร้อยกว่าบาท แต่เขาบอกว่าอยู่ได้ตลอด
ปัญหา (ก็ไม่เชิง)
พอดีไปเจอ บทความหนึ่ง การติดต่อระหว่าง Facebook + Andorid ว่างั้น อูยเข้าท่าชะมัด
ลงมือกันเลย
โค้ดจริงๆ มีนิดเดียวแต่ก่อนอื่น เตรียมพร้อมก่อน
1. ให้ไปสมัคร https://www.facebook.com/developer ก่อนเลย เข้าไป Allow แล้ว Create New App ขึ้นมาก่อน นะครับ กรอกรายละเอียดให้ครบถ้วนครับ (ไม่ต้องคิดมาใส่ๆ ไป)
2. ตรงนี้เราจะพัฒนาเป็น Native Android App จะต้องหา Android Key Hash ด้วยก็เข้าไปที่
สั่ง Run Command keytool ซึ่งอยู่ใน Java\jdk1.6.0_27\bin แล้วหาว่า debug.keystore ของเราอยู่ไหนแล้วให้เรียกมาด้วย แต่จะติดตรง openssl นี้แหละ ที่ต้องลงเพิ่มด้วยครับ( http://www.4shared.com/file/v1V6VWt_/openssl-098k_WIN32.html ) เมื่อลง openssl ก็ สั่ง Run Command ตามตัวอย่างนี้ได้เลยครับ
exe. Java\jdk1.6.0_27\bin>keytool -exportcert -alias androiddebugkey
-keystore \androiddata\.android\debug.keystore | openssl sha1 -binary | open
ssl base64
Enter keystore password: aaaaa (ให้ใส่รหัสผ่านด้วยใส่เป็นอะไรก็ได้)
XXXXXXXXXXXXXXXXXXXX (ผลลัพธ์)
เสร็จแล้วก็เอาไปกรอก ใน Android Key Hash เป็นอันเสร็จพิธีครับก็ได้ App ID กับ App Secret
3. ต่อไปก็จะถึงขั้นตอนที่เกียว Eclipse แล้วครับ ก็เข้าไป Download library GitHub repository ที่ https://github.com/facebook/facebook-android-sdk เสร็จแล้วก็นำมา create เป็น project หนึ่งใน eclipse ของเราครับ (ตั้งชื่อเป็น com_facebook_android)
4. เข้าไป create project android ของเราขึ้นมา Source Code ตามนี้เลยครับ http://www.4shared.com/file/74rpubPi/swpfacebookworkshop.html แล้วก็ add โปรเจ็คเข้าไปตามรูป
แล้วก็เพิ่ม library ก็ โปรเจ็ค com_facebook_android ที่เราได้สร้างไว้ก่อนหน้านี้นั้นแหละครับ
แล้วก็จะสามารถ Run Command ที่ติดต่อกับ Facebook ได้แล้วครับ (ไฟล์ที่แก้ไข แล้วเปลี่ยน output ได้คือ SWPFacebookWorkshopActivity.java) ครับ
เครดิต
ขอขอบคุณ Software park (http://www.swpark.or.th/) ที่มีสื่อการสอนที่ดีๆ แบบนี้ครับ
จาก
ปาติน...
สมัครสมาชิก:
บทความ (Atom)