随着macromedia在flash lite方面的大力推广,这支mobile新军看来终于要展露头角了.不可避免的,众多的开发者会将它与现有的技术放在一起品评比较一番,而这次被推上擂台的,是已经在移动开发领域有着坚实基础的j2me.技术的比较有的时候很盲目,大家唇枪舌剑.旁证博引了半天,却发现两种技术根本就没有可比性.而那些狂热的拥护者则往往要追求一个“a最终会代替b”的极端.
我的观点是:j2me与flash lite在某些领域存在交集,因此如果flash lite可以被广泛支持,确实给了开发者相对于j2me而言更好的选择.但在大部分时候,它们适用于不同需求,因而不存在flash lite代替j2me的可能. 【程序编程相关:内存管理内幕(1)】那么,j2me与flash lite到底有没有可比性?而flash lite的是否会代替j2me原有地位而成为移动应用开发的首选. 【推荐阅读:c语言最经典的链表】首先来说说j2me与flash lite的“交集”在哪?flash lite/j2me让我们可以充分的利用移动设备的计算能力,而无需借助网络与服务器,即便需要连接网络,我们也可以将大量的工作交由客户端完成,从而减低服务器的压力与网络带宽的耗费,这是与wap的技术最大的区别,也是优势所在.因此,从理论上讲,j2me与flash lite都可以用于在移动设备上实现商务.娱乐.管理等功能.但是,flash lite与j2me两者都具备自身的优势与劣势,这种优势与劣势也导致了两者必将在不同的领域发挥作用.... 下一页