Phonegap vs native是为了便于开发?

  发布于 2023-01-04 11:00

我知道它之前已被问过多次,但我仍感到困惑.我需要开发一个主要用于数据的应用程序,例如类似于facebook的东西.我想同时针对Android和ios.虽然我不是专家,但我确实知道一些Html/css/javascript.我发现使用Javascript非常困难,难以调试等.使用Java/Objective C会更容易吗?根据我的经验,.Net比Javascript容易100倍.与Java/Objective C相同吗?

此外,我正在寻找如何在下一个项目(也将是基于信息的)工作的长期,所以我愿意牺牲时间和学习平台.什么是对另一个的学习曲线,一旦你了解平台,什么会更容易?

另一个问题:你认为未来对手机开发者有需求吗?因为我不认为现在它是需求/使用,因为期望来自这个平台.

1 个回答
  • 我会尝试回答你的一些问题:

    如果您的应用程序是数据密集型的(例如,很多多线程要加载大量数据),您应该为您的应用程序使用本机语言,因为它会慢很多.我在iOS和Android中开发,学习曲线真的取决于您自己的经验.

    如果您更擅长面向对象语言并且具有
    听众的经验,那么Android就很容易.但是学习
    在ObjectiveC中开发需要有一些指针和
    面向结构/功能的语言(C,C#,C++)的经验.我发现Android对于初学者来说更容易;)

    对于小巧轻便的应用程序来说,Phonegap是一个非常好的选择,它的社区越来越大(你也得到了Cordova,就像Phonegap一样),如果你有网络开发和设计经验,那将会更轻松开发你的第一个应用程序.

    使用Phonegap/Cordova有一个很大的好处:UI目前很慢,我的意思是当你点击一个按钮或图标时,与原生相比,它的反应有点慢...如果你的应用是面向客户的我不会使用Phonegap.这种"慢"效应会因数据量大的应用程序而恶化,因此请注意您的决定.

    希望我帮助你,随时提出任何问题;)

    2023-01-04 11:01 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有