Stack Overflow 社区您好,
我目前正处于为牙科诊所开发移动应用程序的初始阶段。主要目标是有效管理最后一刻的取消并在当天通知患者可用的预约。
我正在探索移动应用程序开发的不同框架,并希望社区就此事提供见解和意见。我的主要考虑因素包括开发速度、性能和对平台特定功能的访问之间的平衡。
以下是我正在考虑的选项:
原生开发(Android 为 Java/Kotlin,iOS 为 Swift)
跨平台框架(Flutter、React Native、Xamarin)
渐进式网络应用程序 (PWA)
混合应用程序开发(Cordova、Ionic)
我很想听听您的经历、偏好以及您可以分享的有关这些选项的任何见解。如果您从事过类似的项目,或者对哪种方法更适合此类应用有意见,请分享您的想法。
预先感谢您的宝贵意见!
我探索了一些初步的想法并收集了初步的想法。我有一些使用 Laravel 进行 Web 开发的经验,但我希望学习使用新框架。
这完全取决于客户。比如,如果客户的预算较少,但他想要同样价格的 Android 和 IOS 应用程序。那么你应该选择跨平台框架。我曾在 kotlin、flutter 和 React Native 方面工作过,大多数客户希望工作能够快速完成且价格更低,因此由于这些因素,开发人员倾向于跨平台。否则,本机平台在性能、无需担心特定于平台的更新、成熟度方面的稳定性等等方面都比跨平台好得多。