สำหรับผู้เริ่มต้นนั้น ผมคิดว่า
การพัฒนา Android App แบบ Native นั้น ง่ายมากครับ น่าจะง่ายกว่า สาย iOS
ซึ่งเพียงศึกษา Java แค่ตัวเดียวเท่านั้น น่าจะลดระยะเวลาในการศึกษา HTML5 +CSS+JQueryMobile +Javascript ซึ่งรวมแล้ว 5 ตัว และต่อไปน่าจะมีหนังสือ สอนพัฒนา android app ออกมาให้อ่านมากขึ้น ตอนนี้เห็นมีของคนไทยอยู่ 2 เล่ม
ในเรื่องของฐานข้อมูล ตัว android device จะมี dbms คือ เจ้า sqllite มาให้ใช้ด้วย
หมายความว่าเราสามาถดำเนินการแบบ offline ได้ด้วย ซึ่งผมเคยใส่ตาราง patient,person,opitemrace,house,village,thaiaddress ลงไป มีขนาด 30MB เจ้า android ก็ไม่มีปัญหากับฐานข้อมูลขนาดใหญ่ และถ้าหากเราไม่ต้องการ transaction ข้อมูลบน android ก็จะสามารถจัดการฐานข้อมูลผ่าน Android>PHP web service>MySQL>JSON ได้ครับ( ซึ่งน่าจะเรียกว่าระบบ 3-tire)
android ไม่ยากอย่างที่คิด
เป็นข้ออภิปรายแลกเปลี่ยนนะครับ