เนื่องจากผมอยากทำ App แบบ Blognone ให้บริษัท แต่ไม่เข้าใจ Concept รับข้อมูลข่าว จาก Internet มาไว้ที่ App บนมือถือ แล้วนำมาแสดง
เท่าที่ผมศึกษามาก็มี 2 วิธี คือ
1. เก็บไว้ในฐานข้อมูล Sqlite แล้วสั่ง App ไป Download มา จากนั้น Import ข้อมูลที่ Download มาเข้าฐานข้อมูลบนมือถือ
2. ใช้ RssFeed แต่วิธีนี้ไม่สามารถทำ Service แสดงจำนวนข่าวที่ Update ใหม่ เหมือน Blognone ได้
*** ไม่จำเป็นต้องอธิบาย Code เพราะเป็นลิขสิทธิ์ ผมขอแค่ Concept เพื่อชี้ทางสว่างเท่านั้นน่ะครับ
ถ้ามี Rss feeds ก็ทำโปรแกรมรับ feeds มา
แล้วกรอง content เก็บไว้ใน sqlite
แล้วจะเอาข้อมูลใน sqlite จะไปทำอะไรต่อก็แล้วแต่ครับ
ถ้าจะนับจำนวนข่าวใหม่ ก็สร้าง column ขึ้นมาซักอัน
อันไหนข่าวใหม่ก็ให้เป็น 0 อันไหนข่าวเก่าอ่านแล้วก็เป็น 1 แล้วนับรวมเอา
เวลาดูสาวชอบดูสาวขาวๆ Sex Sex เวลาดู Notebook ชอบแบบ"ถึกๆดำๆ"
Twitter : @Zerntrino
G+ : Zerntrino Plus
โค้ดเป็น GPL ครับ เชิญโหลดไปเล่นได้ตามสบาย
ผมเพิ่งรู้ว่ามี GPL ด้วย (อันนี้พูดเบาๆ หวังว่า developer คงไม่อยู่ในนี้)
(ตั้งแต่ย่อหน้านี้เป็นเสียงกระซิบ) คือว่าผมเพิ่งแอบ re-engineer แอพฯ ไป และพบว่าผุ้พัฒนาวางแผน วางโครงสร้างของ content provider เอาไว้อย่างดี
server ให้บริการข้อมูลด้วย JSON
จบข่าว
ลองดูชื่อคนเขียนสิฮะ
ป.ล.
ข้างบนเขียนผิด = =' มันไม่ใช่ GPL แต่เป็น Apache license
(สำหรับคนที่ขี้เกียจหาว่า Apache license เป็นยังไง) เอาเป็นว่าโค้ดที่เห็นเอาไปรื้อต่อได้ตามใจชอบฮะ
สุกรี้พระนายกอง?
+1
ขอบคุณเหล่าเซียนทั้งหลายมากครับ ผมขอเอาข้อมูลที่ได้ไปศึกษาเพิ่มเติมน่ะครับ
ใช้ PHP เขียน API ส่ง Format เป็น JSON, XML
ยุ่งยากไปป่าว - -"
อะไรที่ทำให้คิดว่ามันยุ่งยากล่ะครับ?
ไม่แน่ใจว่าเป็น คำแนะนำ + คำถาม หรือว่า เป็นคำถาม + คำถาม
คำแนะนำ + คำถาม ครับ
คือผมใช้วิธีนี้เพราะโฮสไม่เปิด remote mysql ทางโฮสเลยบอกให้ผมเขียน api ด้วย php เอาเอง
ถูกแล้วครับ ไม่มีใครต่อ sql ผ่านเนทไกลๆกันหรอก
ยกเว้นแอพระดับ enterprise ...
คือผมไม่เคยรู้มาก่อน จนกระทั่งครูอังคณา.......เย้ยไม่ใช่
จนกระทั่งได้ทำเองนี่แหละครับ
ผมว่านะ บนแอนดรอยด์เนี่ย JSON ใช้ง่าย ส่วน. XML นี่ยืดหยุ่นสูงครับ
เป็นความเห็นครับ
JSON ใน android ง้ายสุดใน 3 โลกแล้วครับ