我也不是什么专家, 以下是我的理解:
SMART PHONE上有俩系统, 一个管手机的蜂窝网络通讯, 一个是什么ios , android啊什么的基于Linux来的系统。
微信也好, QQ也好, 都是运行在Linux上的应用程序, 利用网络(这个网络可以是wifi,也可以是什么3G,4G的数据网, 要是更奇葩一点的手机能提供网线插口, 那么你啥无线网络也不需要, 插根网线也行)来实现跟别的微信客户端,或者QQ客户端通信。 这点, 跟你在PC机上运行MSN, QQ什么的跟其他MSN, QQ用户通信没啥区别。
但是短消息,是走手机网络的信令的。 所以, 短消息只关心是否有服务商提供的手机通信网络信号。 短消息本质上跟打电话没区别。
现在需要的是打破这两套系统的藩篱, 实现互相通信。 短消息能发送到QQ客户端, 微信客户端; 微信客户端,或skype的PC客户端上能发送信息嵌入到蜂窝电话的信令中去。 这套东西早就有了。 也早就实现了, 但是因为手机网络控制在运营商手里, 所以要交费, 你只要给钱, 一切好说。 都给你搞定。
但是人民的追求愈来愈高尚, 现在追求的是免费这么来回发送。 这就有难度了。