×

深圳网站建设—APP开发—网站制作—小程序开发_博纳网络公司

0755 -
82538016
82560826
网站制作

APP开发公司浅析APP设计API的要点

文章编辑:网站建设 文章来源:APP开发 浏览量:

  App和App后台的交互是通过App后台提供的API实现的。API的设计要点估计很多刚进入App后台这个行业的读者会毫无头绪,不知道怎么入门。下面APP开发公司是根据实际工作经验总结API设计的几个要点。
1.根据对象设计API
  API设计中最重要的是根据对象而不是界面来设计API。在笔者刚开始做第一个项目的时候,App的一个界面需要什么数据,API就返回什么数据。结果随着App的UI不断改版,需要的数据也不断变化,开发者需要不停地修改API,当API的改动会影响以前的版本的时候,只能写一个新的API版本,最后弄得API中同一个接口出现多个版本,维护成本非常高。
2.API的命名
  API的命名务必要做到从API名称就能明白这个API的作用。在创业团队中一般就只有一两个开发人员负责后台,当开发人员要负责维护几十甚至上百个API时就能体会到不能“望名知API”到底有多痛苦。
3.API所返回的数据
  App客户端的主要开发语言Java和Objective-C都是强类型语言,所以怎么处理空值显得特别重要,不合理的设计很容易造成App的闪退。
4.图片的处理
  在不同的App版本中,各种不同尺寸的手机中,同一张图片显示的尺寸未必一样,如果每次App后台都返回原图然后在App客户端处理,则极大浪费网络资源。深圳APP开发公司本文关于“APP开发公司浅析APP设计API的要点”的知识就介绍分享到这里,谢谢关注,博纳网络编辑整理。

当前文章链接:/construction/appkaifa/6830.html
如果您觉得案例还不错请帮忙分享:

[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【qin@198bona.com 】,我们在确认后,会立即删除,保证您的版权。