السلام عليكم ،
هناك مدرستين ، في تطبيقات الأجهزة الكفية الذكية "سمارت فون " ، مدرسة تعتمد على Native APIs ، بمعنى ، تستخدم APIs الخاصة بنظام التشغيل مثل Android أو iOS ، وهذا شيء معروف ، لكن فيه مدرسة ثانية ، تعتمد على HTML 5 + CSS3 + JS من أجل تطوير تطبيقات ويب على الجوال ، ويستفيدون من كل الامكانات التي توفرها الأجهزة الذكية ..
http://blog.sourcebits.com/native-or-web-application
نقدر نقول أن المدرسة الثانية أفضل ، بحيث لا تضطر لإعادة كتابة التطبيق على أكثر من نظام ( أو تعيد كتابة جزء بسيط منه ) ، لكن يمكن الأمر سيكون مستحيل لو كان التطبيق لعبة ثلاثية البعد مثلاً .. ( لا أعرف عن WebGL على متصفح FF على الأنظمة iOS و Android ) ،
من له تجربة ، يمكن أن يثرينا بها ونستفيد .



