Hello Android开发者今天我想问一下哪个是最好的html5,原生的,混合的。好吧,我喜欢html5,因为它的跨平台并且可以在任何地方使用系统编写。我喜欢原生,因为它灵活而有力。所以请在以下情况中指导我
情况1:一个美丽的健康应用程序,提醒您健康计划
情况2:一个漂亮的应用程序,可以与您的计算机或任何其他设备同步的剩余部分
情况3:商业广告应用
情况4:sos消息和女性安全的应用程序
嗯,我是一个温和的开发者。并且还建议我使用框架工作或libtary for android
答案 0 :(得分:1)
区分native和html 5 / hybrid是非常特定于应用程序的。正如您自己所指出的,它取决于应用程序的复杂性。
原生:更像图形的应用程序,如游戏。使用加速度计也可以使用本机应用程序更好地完成。缺点是您需要在所有移动操作系统中多次开发它。
混合/ HTML5 :具有非常直接功能的应用程序,更像是基于表单的应用程序。示例应用程序将是为企业开发的业务应用程序缺点是性能和图形支持稍慢。
关于你的情况:
情况1 :原生。您通常希望使用Accelerometer,Geolocation并提供一个使用图形最大功率的应用程序,以提供流畅而美观的UI。
情况2& 3 :混合动力。因为您需要应用程序在移动设备和桌面设备上工作。您可以查看混合框架提供程序,例如PhoneGap& Mowbly。