SDK应该包括什么东西
来源:互联网 发布:apache 多核 编辑:程序博客网 时间:2024/03/29 04:01
作者:朱金灿
来源:http://blog.csdn.net/clever101
如果让你设计和开发一个SDK(软件二次开发包),你认为里面应该有什么东西?首先接口文件和库文件之类是必不可少的,否则别人用什么呢?但是单纯具有这些东西也是不够的。我认为还需要至少三样东西:帮助文档,开发示例工程和实用工具。
帮助文档就是SDK的使用文档,具体应该包括两种:接口说明手册和二次开发指南。接口说明手册就是介绍每个接口怎么用,二次开发指南就是从浅入深地介绍怎么使用SDK进行二次开发。举个具体的例子就是对于VC++使用者来说,接口说明手册就好比MSDN,二次开发指南就好比《VC++技术内幕》。事实上MSDN是我见过的写得比较好的接口说明手册。
单单有文档是不够的,还应该有开发示例工程。因为例子是最形象的学习材料。而且开发示例工程应该和二次开发指南的内容紧密结合。
实用工具在SDK中是属于有点额外附送的好东西。它体现的是对二次开发用户的一种体贴。何谓实用工具?就是用来协助用户方便进行二次开发的工具,比如二次开发向导、API搜索工具、软件打包工具等等。
0 0
- SDK应该包括什么东西
- SDK应该包括什么东西
- 好的UI应该包括什么?
- 有时候是应该记下点什么东西
- programmer day 1: 程序员应该读些什么东西
- 人的一生应该追求什么东西呢
- 想编个指定网页自动保存的工具,我应该学些什么东西?
- 微软研究院洪小文:人工智能到底是个什么东西?我们应该怎样看待它?
- JavaEE包括什么
- 网络营销包括什么?
- EJB包括什么
- javaee包括什么
- 感情到底什么东西?
- 什么东西呀??
- IT 什么东西
- 我是个什么东西?
- 想写个什么东西
- 这算是什么东西!!!
- Eclipse上安装GIT插件EGit及使用
- UIStepper的使用方法
- 网站重定向 301和302重定向的php实现
- 获取颜色中的RGB
- 解决ECshop遇到can't connect to mysql 的“bug”级问题
- SDK应该包括什么东西
- iOS技巧篇之UIViewController与UIView的双向交互
- 浅谈HTTP中Get与Post的区别
- java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z错误
- 源码编译apache 2.4.10 常见问题
- jsp页面跳转jsp页面时所传递的内容乱码的问题.
- Android ViewFinder
- Android调用webservice
- LeetCode 34 Pascal's Triangle